Examples and IP for Software-Designed Instruments and NI FlexRIO

cancel
Showing results for 
Search instead for 
Did you mean: 

Power Servoing Host Example for the NI PXIe-5644R/45R/46R

This example uses NI-RFSA and NI-RFSG instrument driver FPGA extensions, to level the output of an RF power amplifier by iteratively measuring its output power and adjusting the supplied stimulus. These measurements and adjustments are performed continuously, as opposed to traditional techniques which make these measurements and adjustments in series, with significant latency between each. The parallel leveling in this IP is able to achieve much faster performance than traditional methods, placing the power amplifier into a known state so that subsequent measurements can be performed, decreasing overall test time.

 

Servoing Graph.pngFor more information regarding FPGA instrument driver extensions, or to regiseter for access to the default NI-RFSA/NI-RFSG VST personality, please visit An Introduction to Instrument Driver FPGA Extensions.

 

Latest Version

Note: In this case, the VI Package version number refers to the version of NI-RFSA/NI-RFSG that was used to build the custom FPGA personality.  For LabVIEW compatibility, see below.

 

Software Requirements

  • LabVIEW 2013 or later
  • NI-RFSA 14.1 or later
  • NI-RFSG 14.1 or later

 

Hardware Requirements

  • NI PXIe-5644R or
  • NI PXIe-5645R or
  • NI PXIe-5646R

 

Dependencies

*These IP components will be automatically resolved when installing the latest version of the example.

 

Previous Versions

  • NI Power Servoing Host Example for the NI PXIe-5644R/45R/46R 2.0.0
  • NI Power Servoing Host Example for the NI PXIe-5644R/45R/46R 1.0.0

 

Note: All source on this community is distributed using VI Package Manager (VIPM). For more details on VIPM, please read A Note on VI Package Manager