diff options
author | Lars Amsel <lars.amsel@ni.com> | 2020-05-07 22:11:36 +0200 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2020-06-10 12:45:08 -0500 |
commit | 5e71e81c1a27c013f5fc3cbd80c445958b4a6136 (patch) | |
tree | 71f1bac5eb2255bf122803e2db243f318cb66ea1 /CODING.md | |
parent | 02ff2f26541c91dd7205b59dd8c653d0a4623076 (diff) | |
download | uhd-5e71e81c1a27c013f5fc3cbd80c445958b4a6136.tar.gz uhd-5e71e81c1a27c013f5fc3cbd80c445958b4a6136.tar.bz2 uhd-5e71e81c1a27c013f5fc3cbd80c445958b4a6136.zip |
cal: Add support for NI ModInst measurement devices
Power measurements for TX calibration can be done using NI-RFSA devices
and the RFmx SpecAn library. Use "rfsa" as meas_device option for this.
The implementation mimics the behaviour of the "RFMXSpecAn TXP (Basic)"
example.
Signal generation for RX calibration can be done using NI-RFSG devices.
Use "rfsg" as meas_device option for this. The implementation mimics
the behaviour of the "RFSG Frequency Sweep" example.
The device can be selected by passing its name in the option string.
This is only necessary if more than one device of the same family is
installed in the system.
The support is limited to Windows operating System. Drivers for RFSA and
RFSG must be installed as well as the RFmx SpecAn library. The "nimodinst"
Python package must be installed to be able to detect the devices.
The implementation uses ctypes to call into the C-API of the device drivers.
Only the bare minimum to fulfill the calibration requirements is implemented.
Diffstat (limited to 'CODING.md')
0 files changed, 0 insertions, 0 deletions