NI-RFSG Instrument Driver Programming Flow
NI-RFSG VIs are located on the LabVIEW functions palette at Measurement I/O»NI-RFSG. The top-level NI-RFSG functions palette is shown, and the core VIs are highlighted in the following figure:
Every application using NI-RFSG must call the five VIs highlighted on the preceding palette image. These VIs are arranged from left to right in the order they must be called:
1. niRFSG InitializeOpens a session to the NI-RFSG device and initializes both the AWG and the upconverter hardware. | |
2. niRFSG Configure RFConfigures the frequency and power level of the RF output signal. | |
3. niRFSG InitiateInitiates signal generation. | |
4. niRFSG Check Generation StatusMonitors signal generation status and checks for any errors which may occur during signal generation. | |
5. niRFSG CloseCloses the NI-RFSG session and deallocates memory resources used by NI-RFSG. You must call this VI once for every session opened with niRFSG Initialize. |