Software Defined Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

CRLibs for Cognitive Radio projects

1st Edition, September 2009

This help documents all custom VIs of the CRLibs Library, developed by James Y. Xu, under the supervison of Dr. Fakhrul Alam. This library is designed for Cognitive Radio projects, in particular channel sensing projects. However it can perform most signal analysis functions as well.

Library requires LabVIEW, MATLAB, and a NI VSA hardware (such as PXI-5661)

The library provide the following core functions:

  • VSA Initialization
  • VSA Frequency aquisition
  • VSA Frequency data configuration
  • VSA Clean up
  • Frequency data unit conversion
  • Power Spectral Density
  • FFT
  • Conventional energy detection
  • Energy detection threshold calculation
  • Adaptive energy detection

The library also provide the following utilities:

  • LabVIEW Graph cursor creation
  • LabVIEW Graph cursor bundle creation
  • Fast decibel unit conversion
Contributors