NI RFSG Events Attributes - ni/grpc-device GitHub Wiki
- NIRFSG_ATTR_EXPORTED_CONFIGURATION_SETTLED_EVENT_OUTPUT_TERMINAL
- NIRFSG_ATTR_CONFIGURATION_SETTLED_EVENT_TERMINAL_NAME
- NIRFSG_ATTR_EXPORTED_DONE_EVENT_OUTPUT_TERMINAL
- NIRFSG_ATTR_DONE_EVENT_TERMINAL_NAME
- Marker
- NIRFSG_ATTR_EXPORTED_STARTED_EVENT_OUTPUT_TERMINAL
- NIRFSG_ATTR_STARTED_EVENT_TERMINAL_NAME
- Timer
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150129 | ViString | R/W | N/A | None | None |
Specifies the destination terminal for exporting the Configuration Settled event. To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_DO_NOT_EXPORT_STR | The signal is not exported. |
---|---|
NIRFSG_VAL_PXI_TRIG0_STR | PXI trigger line 0. |
NIRFSG_VAL_PXI_TRIG1_STR | PXI trigger line 1. |
NIRFSG_VAL_PXI_TRIG2_STR | PXI trigger line 2. |
NIRFSG_VAL_PXI_TRIG3_STR | PXI trigger line 3. |
NIRFSG_VAL_PXI_TRIG4_STR | PXI trigger line 4. |
NIRFSG_VAL_PXI_TRIG5_STR | PXI trigger line 5. |
NIRFSG_VAL_PXI_TRIG6_STR | PXI trigger line 6. |
NIRFSG_VAL_PXIE_DSTARC_STR | PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSG_VAL_TRIG_OUT_STR | TRIG IN/OUT terminal. |
Supported Devices: PXIe-5654/5654 with PXIe-5696, PXIe-5820/5830/5831/5832/5840/5841 |
Related Topics
Triggers
Events
PFI Lines
PXI Trigger Lines
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150194 | ViString | RO | None | None |
Returns the name of the fully qualified signal name as a string.
Supported Devices: PXIe-5654/5654 with PXIe-5696, PXIe-5820/5830/5831/5832/5840/5841
Default Values:
PXIe-5654/5654 with PXIe-5696: /ModuleName/ConfigurationSettledEvent, where ModuleName is the name of your device in MAX.
PXIe-5830/5831/5832: /BasebandModule/ao/0/ConfigurationSettledEvent, where BasebandModule is the name of the baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ao/0/ConfigurationSettledEvent, where ModuleName is the name of your device in MAX.
Related Topics
Events
Syntax for Terminal Names
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150063 | ViString | R/W | N/A | None | niRFSG_ExportSignal |
Specifies the destination terminal for exporting the Done event. To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_DO_NOT_EXPORT_STR | The signal is not exported. |
---|---|
NIRFSG_VAL_PFI0_STR | The signal is exported to the PFI 0 connector. For the PXIe-5841 with PXIe-5655, the signal is exported to the PXIe-5841 PFI 0. |
NIRFSG_VAL_PFI1_STR | The signal is exported to the PFI 1 connector. |
NIRFSG_VAL_PFI4_STR | The signal is exported to the PFI 4 connector. |
NIRFSG_VAL_PFI5_STR | The signal is exported to the PFI 5 connector. |
NIRFSG_VAL_PXI_TRIG0_STR | The signal is exported to the PXI trigger line 0. |
NIRFSG_VAL_PXI_TRIG1_STR | The signal is exported to the PXI trigger line 1. |
NIRFSG_VAL_PXI_TRIG2_STR | The signal is exported to the PXI trigger line 2. |
NIRFSG_VAL_PXI_TRIG3_STR | The signal is exported to the PXI trigger line 3. |
NIRFSG_VAL_PXI_TRIG4_STR | The signal is exported to the PXI trigger line 4. |
NIRFSG_VAL_PXI_TRIG5_STR | The signal is exported to the PXI trigger line 5. |
NIRFSG_VAL_PXI_TRIG6_STR | The signal is exported to the PXI trigger line 6. |
NIRFSG_VAL_PXIE_DSTARC_STR | The signal is exported to the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841 |
Related Topics
Triggers
Events
PFI Lines
PXI Trigger Lines
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150113 | ViString | RO | None | niRFSG_GetTerminalName |
Returns the name of the fully qualified signal name as a string.
Default Values:
PXI-5670/5671, PXIe-5672/5673/5673E: /AWGName/DoneEvent, where AWGName is the name of your associated AWG module in MAX.
PXIe-5830/5831/5832: /BasebandModule/ao/0/DoneEvent, where BasebandModule is the name of the baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ao/0/DoneEvent, where ModuleName is the name of your device in MAX.
Supported Devices: PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events
Syntax for Terminal Names
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150206 | ViInt32 | R/W | None | None |
Specifies the output behavior for the Marker Event. To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_PULSE | Specifies the Marker Event output behavior as pulse. |
---|---|
NIRFSG_VAL_TOGGLE | Specifies the Marker Event output behavior as toggle. |
Default Value: NIRFSG_VAL_PULSE |
Supported Devices: PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Marker Events
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150064 | ViString | R/W | N/A | None | niRFSG_ExportSignal |
Specifies the destination terminal for exporting the Marker Event. To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_DO_NOT_EXPORT_STR | The signal is not exported. |
---|---|
NIRFSG_VAL_PFI0_STR | The signal is exported to the PFI 0 connector. For the PXIe-5841 with PXIe-5655, the signal is exported to the PXIe-5841 PFI 0. |
NIRFSG_VAL_PFI1_STR | The signal is exported to the PFI 1 connector. |
NIRFSG_VAL_PFI4_STR | The signal is exported to the PFI 4 connector. |
NIRFSG_VAL_PFI5_STR | The signal is exported to the PFI 5 connector. |
NIRFSG_VAL_PXI_TRIG0_STR | The signal is exported to PXI trigger line 0. |
NIRFSG_VAL_PXI_TRIG1_STR | The signal is exported to PXI trigger line 1. |
NIRFSG_VAL_PXI_TRIG2_STR | The signal is exported to PXI trigger line 2. |
NIRFSG_VAL_PXI_TRIG3_STR | The signal is exported to PXI trigger line 3. |
NIRFSG_VAL_PXI_TRIG4_STR | The signal is exported to PXI trigger line 4. |
NIRFSG_VAL_PXI_TRIG5_STR | The signal is exported to PXI trigger line 5. |
NIRFSG_VAL_PXI_TRIG6_STR | The signal is exported to PXI trigger line 6. |
NIRFSG_VAL_PXIE_DSTARC_STR | The signal is exported to the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841 |
Related Topics
Marker Events
PFI Lines
PXI Trigger Lines
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150208 | ViInt32 | R/W | None | None |
Specifies the pulse width units for the Marker Event. This attribute is valid only when the NIRFSG_ATTR_MARKER_EVENT_OUTPUT_BEHAVIOR attribute is set to NIRFSG_VAL_PULSE.
To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_SECONDS | Specifies the Marker Event pulse width units as seconds. |
---|---|
NIRFSG_VAL_SAMPLE_CLOCK_PERIODS | Specifies the Marker Event pulse width units as Sample Clock periods. |
Default Value: NIRFSG_VAL_SECONDS |
Supported Devices: PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Marker Events
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150207 | ViReal64 | R/W | None | None |
Specifies the pulse width value for the Marker Event. Use the NIRFSG_ATTR_MARKER_EVENT_PULSE_WIDTH_UNITS attribute to set the units for the pulse width value. This attribute is valid only when the NIRFSG_ATTR_MARKER_EVENT_OUTPUT_BEHAVIOR attribute is set to NIRFSG_VAL_PULSE.
To set this attribute, the NI-RFSG device must be in the Configuration state.
Default Value: 200 ns
Supported Devices: PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Marker Events
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150115 | ViString | RO | None | niRFSG_GetTerminalName |
Returns the name of the fully qualified signal name as a string.
Default Values:
PXI-5670/5671, PXIe-5672/5673/5673E: /AWGName/MarkerXEvent, where AWGName is the name of your associated AWG module in MAX and X is Marker Event 0 through 3.
PXIe-5830/5831/5832: /BasebandModule/ao/0/MarkerXEvent, where BasebandModule is the name of the baseband module of your device in MAX and X is Marker Event 0 through 3.
PXIe-5820/5840/5841: /ModuleName/ao/0/MarkerXEvent, where ModuleName is the name of your device in MAX and X is Marker Event 0 through 3.
Supported Devices: PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events
Syntax for Terminal Names
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150209 | ViInt32 | R/W | None | None |
Specifies the initial state for the Marker Event when the NIRFSG_ATTR_MARKER_EVENT_OUTPUT_BEHAVIOR attribute is set to NIRFSG_VAL_TOGGLE.
To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_DIGITAL_LOW | Specifies the initial state of the Marker Event toggle behavior as digital low. |
---|---|
NIRFSG_VAL_DIGITAL_HIGH | Specifies the initial state of the Marker Event toggle behavior as digital high. |
Default Value: NIRFSG_VAL_DIGITAL_LOW |
Supported Devices: PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Marker Events
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150065 | ViString | R/W | N/A | None | niRFSG_ExportSignal |
Specifies the destination terminal for exporting the Started event. To set this attribute, the NI-RFSG device must be in the Configuration state.
Defined Values:
NIRFSG_VAL_DO_NOT_EXPORT_STR | The signal is not exported. |
---|---|
NIRFSG_VAL_PFI0_STR | The signal is exported to the PFI 0 connector. For the PXIe-5841 with PXIe-5655, the signal is exported to the PXIe-5841 PFI 0. |
NIRFSG_VAL_PFI1_STR | The signal is exported to the PFI 1 connector. |
NIRFSG_VAL_PFI4_STR | The signal is exported to the PFI 4 connector. |
NIRFSG_VAL_PFI5_STR | The signal is exported to the PFI 5 connector. |
NIRFSG_VAL_PXI_TRIG0_STR | The signal is exported to the PXI trigger line 0. |
NIRFSG_VAL_PXI_TRIG1_STR | The signal is exported to the PXI trigger line 1. |
NIRFSG_VAL_PXI_TRIG2_STR | The signal is exported to the PXI trigger line 2. |
NIRFSG_VAL_PXI_TRIG3_STR | The signal is exported to the PXI trigger line 3. |
NIRFSG_VAL_PXI_TRIG4_STR | The signal is exported to the PXI trigger line 4. |
NIRFSG_VAL_PXI_TRIG5_STR | The signal is exported to the PXI trigger line 5. |
NIRFSG_VAL_PXI_TRIG6_STR | The signal is exported to the PXI trigger line 6. |
NIRFSG_VAL_PXIE_DSTARC_STR | The signal is exported to the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841 |
Related Topics
Events
PFI Lines
PXI Trigger Lines
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150112 | ViString | RO | None | niRFSG_GetTerminalName |
Returns the name of the fully qualified signal name as a string.
Default Values:
PXI-5670/5671, PXIe-5672/5673/5673E: /AWGName/StartedEvent, where AWGName is the name of your associated AWG module in MAX.
PXIe-5830/5831/5832: /BasebandModule/ao/0/StartedEvent, where BasebandModule is the name of the baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ao/0/StartedEvent, where ModuleName is the name of your device in MAX.
Supported Devices: PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events
Syntax for Terminal Names
Numeric Value | Data type |
Access | Coercion | High Level Functions |
---|---|---|---|---|
1150100 | ViReal64 | R/W | None | None |
Specifies the time before the timer emits an event after the task is started and specifies the time interval between Timer events after the first event.
![]() |
Note For the PXIe-5820/5840/5841, this attribute must be set for the timer to start. If you do not set this attribute, the timer is disabled. |
---|---|
Units: seconds (s) |
Default Value: 0
Supported Devices: PXIe-5644/5645/5646, PXI/PXIe-5650/5651/5652, PXIe-5654/5654 with PXIe-5696, PXIe-5673E, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events