wiki:WARPLab/Examples

Version 18 (modified by chunter, 9 years ago) (diff)

--

Examples

This page briefly describes the examples in the M_Code_Examples directory that part of every WARPLab Reference Design Release.

SISO Transmission and Reception Example

File: wl_example_siso_txrx.m

Requirements: 2 WARP v3 kits or 2 WARP v2 kits, 1 antenna each.

This example uses WARPLab 7 to transmit a sinusoid from one WARP kit and receives this sinusoid from another. Additionally, a preamble is attached to the beginning of this sinusoid "payload" that can optionally be used by the Automatic Gain Control (AGC) functionality of the receiver to set gains. AGC mode is enabled by a variable at the top of the script called USE_AGC.

MIMO Transmission and Reception Example

File: wl_example_mimo_txrx.m

Requirements: 2 WARP v3 kits or 2 WARP v2 kits, 2 antennas each.

This example is nearly identical to the SISO example, except that both RF interfaces are used to transmit and receive. We send two different frequency sinusoids -- one from each transmit antenna, and receive the superposition of those sinusoids on both receive antennas.

SISO OFDM Comm Example

Please see SISO OFDM Example for details and code.

MIMO OFDM Comm Example

Please see MIMO OFDM Example for details and code.

Synchronized Nodes Example

Please see Synchronized Nodes Example for details and code.

Multi-Node Array Example

Please see 8x2 Multi-node Array for details and code.

Spectrogram Example

Please see Spectrogram Example for details and code.

User Extension Example

Please see EEPROM User Extension for details and code.