NI-RFSG Programming State Model
- Updated2025-04-02
- 2 minute(s) read
NI-RFSG Programming State Model
The NI-RFSG programming model has three main states: Configuration (idle), Committed, and Generation (running).
The following diagram depicts the programming state model for the PXI-5670/5671 and PXIe-5672 Vector Signal Generator and NI-RFSG software.
The following diagram depicts the programming state model for the PXIe-5673/5673E Vector Signal Generator and NI-RFSG software.
- Verifies all property or attribute settings
- Validates the specified configuration
- Writes all settings to the hardware modules
- Writes the waveform to the AWG module onboard memory
- Transitions to the Committed state
If any properties or attributes are changed while in the Committed state, the session implicitly transitions back to the Configuration state and the hardware configuration reflects the previously committed properties or attributes.
* Write waveform has the opposite behavior on the PXIe-5673/5673E. Write waveform transitions the session into the committed state.
Related Topics
niRFSG Commit VI
niRFSG_Commit Function
niRFSG Close VI
niRFSG_close Function