Changes between Initial Version and Version 1 of WARPLab/Examples/Spectrogram


Ignore:
Timestamp:
Jan 15, 2015, 11:36:31 AM (9 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WARPLab/Examples/Spectrogram

    v1 v1  
     1[[TracNav(WARPLab/TOC)]]
     2= WARPLab 7 Example: SISO OFDM =
     3File: [source:/ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Examples/wl_example_siso_spectrogram.m wl_example_siso_spectrogram.m]
     4
     5This WARPLab example implements a simple receiver spectrogram and does not require any MATLAB toolboxes. While this example can run on any WARPLab 7 installation, it is intended for WARPLab 7.5 and above as those designs support much larger sample buffer lengths.
     6
     7== Detailed Description ==
     8
     9As of WARPLab 7.5, the available size of the receive sample buffer is 128M samples for the 2RF design. This is 4000x larger than the 32k sample buffer sizes in WARPLab 7.4. For more perspective on that number, 32k samples at 40 Msps (i.e. 40 MHz of bandwidth) yields an entire buffer length 819 µsec. This is long enough for a reasonable length packet transmission, but not much more. With WARPLab 7.5, capturing the entire receive buffer yields a full 3.35 seconds of reception at the same 40MHz of bandwidth.
     10
     11There are many usage scenarios where these expanded buffer lengths are useful. One such usage scenario is monitoring channel activity. With over 3 seconds of received waveform at a full 40MHz of bandwidth, we can see both a large extent of channel activity at very fine timescales. One popular visualization of frequency content across time is known as a [http://en.wikipedia.org/wiki/Spectrogram spectrogram]. In this example, we will use this technique to visualize activity in the 2.4 GHz band.