-
Notifications
You must be signed in to change notification settings - Fork 52
NI RFSA Triggers Attributes
- Start
- Ref
- Advance
- Arm Ref
- Advanced
- Configuration List Step
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | None |
Specifies whether you want the Start Trigger to be a digital edge or software trigger.
Note Set this attribute to NIRFSA_VAL_NONE if you set the NIRFSA_ATTR_ACQUISITION_TYPE attribute to NIRFSA_VAL_SPECTRUM or if you set the acquisitionType parameter to NIRFSA_VAL_SPECTRUM using the cviniRFSA_ConfigureAcquisitionType function. | |
---|---|
Defined Values: |
NIRFSA_VAL_NONE (600) | No Start Trigger is configured. |
---|---|
NIRFSA_VAL_DIGITAL_EDGE (601) | The Start Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified with the NIRFSA_ATTR_DIGITAL_EDGE_START_TRIGGER_SOURCE attribute. |
NIRFSA_VAL_SOFTWARE (604) | The Start Trigger is not asserted until a software trigger occurs. You can assert the software trigger by calling the niRFSA_SendSoftwareEdgeTrigger function and selecting NIRFSA_VAL_START_TRIGGER as the value of the trigger parameter. |
Default Value: NIRFSA_VAL_NONE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ConfigureDigitalEdgeStartTrigger |
Specifies the source terminal for the Start Trigger. This attribute is used only when the NIRFSA_ATTR_START_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined Values:
NIRFSA_VAL_PFI0_STR ("PFI0") | The trigger is received on PFI 0. For the PXIe-5841 with PXIe-5655, the trigger is received on the PXIe-5841 PFI 0. |
---|---|
NIRFSA_VAL_PFI1_STR ("PFI1") | The trigger is received on PFI 1. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The trigger is received on PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The trigger is received on PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The trigger is received on PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The trigger is received on PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The trigger is received on PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The trigger is received on PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The trigger is received on PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The trigger is received on PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The trigger is received on the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARB_STR ("PXIe_DStarB") | The trigger is received on the PXIe DStar B trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_TIMER_EVENT_STR ("TimerEvent") | The trigger is received from the Timer Event. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841, and for digital edge Advance Triggers on the PXIe-5663E/5665. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | niRFSA_ConfigureDigitalEdgeStartTrigger |
Specifies the active edge for the Start Trigger. This attribute is used only when the NIRFSA_ATTR_START_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined and Valid Values:
Value | Description | Valid For |
---|---|---|
NIRFSA_VAL_RISING_EDGE (900) | The trigger asserts on the rising edge of the signal. | PXI-5661, PXIe-5663/5663E/5665/5668 |
NIRFSA_VAL_FALLING_EDGE (901) | The trigger asserts on the falling edge of the signal | PXIe-5668 |
Default Value: NIRFSA_VAL_RISING_EDGE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ExportSignal |
Specifies the destination terminal for the exported Start Trigger.
Defined Values:
NIRFSA_VAL_DO_NOT_EXPORT_STR ("") | The signal is not exported. |
---|---|
NIRFSA_VAL_CLK_OUT_STR ("ClkOut") | The signal is exported to the CLK OUT connector on the PXIe-5622/5624 front panel. |
NIRFSA_VAL_REF_OUT_STR ("RefOut") | The signal is exported to the REF IN/OUT terminal on the PXI/PXIe-5652 and the REF OUT terminal on the PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_REF_OUT2_STR ("RefOut2") | The signal is exported to the REF OUT2 terminal on the LO. This connector exists on only the PXIe-5652. |
NIRFSA_VAL_PFI0_STR ("PFI0") | 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. |
NIRFSA_VAL_PFI1_STR ("PFI1") | The signal is exported to the PFI 1 connector on the PXI-5142 and PXIe-5622. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The signal is exported to the PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The signal is exported to the PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The signal is exported to the PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The signal is exported to the PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The signal is exported to the PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The signal is exported to the PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The signal is exported to the PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The signal is exported to the PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The signal is exported to the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARC_STR ("PXIe_DStarC") | The trigger is received on the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | RO | niRFSA_GetTerminalName |
Returns the fully qualified signal name as a string.
Default Values:
PXIe-5830/5831/5832: /BasebandModule/ai/0/StartTrigger, where BasebandModule is the name of the baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ai/0/StartTrigger, where ModuleName is the name of your device in MAX.
All other devices: /DigitizerName/StartTrigger, where DigitizerName is the name associated with your digitizer module in MAX.
Supported Devices: PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | None |
Specifies whether you want the Reference Trigger to be a digital edge, I/Q power edge, or software trigger.
Defined Values:
NIRFSA_VAL_NONE (600) | No Reference Trigger is configured. |
---|---|
NIRFSA_VAL_DIGITAL_EDGE (601) | The Reference Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified with the NIRFSA_ATTR_DIGITAL_EDGE_REF_TRIGGER_SOURCE attribute. |
NIRFSA_VAL_IQ_POWER_EDGE (603) | The Reference Trigger is asserted when the signal is changing past the level specified with the slope (rising or falling) configured with the NIRFSA_ATTR_IQ_POWER_EDGE_REF_TRIGGER_SLOPE attribute. |
NIRFSA_VAL_SOFTWARE_EDGE (604) | The Reference Trigger is not asserted until a software trigger occurs. You can assert the software trigger by calling the niRFSA_SendSoftwareEdgeTrigger function and selecting NIRFSA_VAL_REF_TRIGGER as the trigger parameter. |
NIRFSA_VAL_IQ_ANALOG_EDGE (605) | The Reference Trigger is asserted when the I or Q signal is changed past the level specified with the slope configured with the NIRFSA_ATTR_IQ_ANALOG_EDGE_REF_TRIGGER_SLOPE attribute. This value is valid only for PXIe-5644/5645 devices. |
Default Value: NIRFSA_VAL_NONE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViInt64 | R/W |
niRFSA_ConfigureDigitalEdgeRefTrigger niRFSA_ConfigureSoftwareEdgeRefTrigger niRFSA_ConfigureIQPowerEdgeRefTrigger |
Specifies the number of pretrigger samples—the samples acquired before the Reference Trigger is received—to be acquired per record.
Default Value: 0
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | None |
Specifies a time duration, in seconds, for which the signal must be quiet before the device arms the trigger. The signal is quiet when it is below the trigger level if the trigger slope, specified by the NIRFSA_ATTR_IQ_POWER_EDGE_REF_TRIGGER_SLOPE attribute, is set to NIRFSA_VAL_RISING_SLOPE or when it is above the trigger level if the trigger slope is set to NIRFSA_VAL_FALLING_SLOPE.
By default, this value is set to 0, which means the device does not wait for a quiet time before arming the trigger. This attribute is useful to trigger the acquisition on signals containing repeated bursts, but for which each burst may have large changes in signal power within itself. By configuring the minimum quiet time to the time between bursts, you can ensure that the trigger occurs at the beginning of a burst rather than at the signal power change within a burst.
Default Value: 0
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ConfigureDigitalEdgeRefTrigger |
Specifies the source terminal for the digital edge Reference Trigger. This attribute is used only when the NIRFSA_ATTR_REF_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined Values:
NIRFSA_VAL_PFI0_STR ("PFI0") | The trigger is received on PFI 0. For the PXIe-5841 with PXIe-5655, the trigger is received on the PXIe-5841 PFI 0. |
---|---|
NIRFSA_VAL_PFI1_STR ("PFI1") | The trigger is received on PFI 1. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The trigger is received on PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The trigger is received on PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The trigger is received on PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The trigger is received on PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The trigger is received on PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The trigger is received on PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The trigger is received on PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The trigger is received on PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The trigger is received on the PXI star trigger line. This value is not supported by the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARB_STR ("PXIe_DStarB") | The trigger is received on the PXIe DStar B trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_TIMER_EVENT_STR ("TimerEvent") | The trigger is received from the Timer Event. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841, and for digital edge Advance Triggers on the PXIe-5663E/5665/5667. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | niRFSA_ConfigureDigitalEdgeRefTrigger |
Specifies the active edge for the Reference Trigger. This attribute is used only when the NIRFSA_ATTR_REF_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined Values:
NIRFSA_VAL_RISING_EDGE (900) | The trigger asserts on the rising edge of the signal. |
---|---|
NIRFSA_VAL_FALLING_EDGE (901) | The trigger asserts on the falling edge of the signal |
Default Value: NIRFSA_VAL_RISING_EDGE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ConfigureIQPowerEdgeRefTrigger |
Specifies the channel from which the device monitors the trigger. NI-RFSA currently supports only 0 as the value of this attribute.
Default Value: "" (empty string)
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | niRFSA_ConfigureIQPowerEdgeRefTrigger |
Specifies the power level, in dBm, at which the device triggers. The device asserts the trigger when the signal crosses the level specified by the value of this attribute, taking into consideration the specified slope. If you are using external gain, refer to the NIRFSA_ATTR_EXTERNAL_GAIN attribute for more information about how this attribute affects the I/Q power edge trigger level.
Default Value: 0
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | niRFSA_ConfigureIQPowerEdgeRefTrigger |
Specifies whether the device asserts the trigger when the signal power is rising or falling. When you set the NIRFSA_ATTR_REF_TRIGGER_TYPE attribute to NIRFSA_VAL_IQ_POWER_EDGE, the device asserts the trigger when the signal power exceeds the specified level with the slope you specify.
Defined Values:
NIRFSA_VAL_RISING_SLOPE (1000) | The trigger asserts when the signal power is rising. |
---|---|
NIRFSA_VAL_FALLING_SLOPE (1001) | The trigger asserts when the signal power is falling. |
Default Value: NIRFSA_VAL_RISING_SLOPE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ExportSignal |
Specifies the destination terminal for the exported Reference Trigger.
Defined Values:
NIRFSA_VAL_DO_NOT_EXPORT_STR ("") | The signal is not exported. |
---|---|
NIRFSA_VAL_CLK_OUT_STR ("ClkOut") | The signal is exported to the CLK OUT connector on the PXIe-5622/5624 front panel. |
NIRFSA_VAL_REF_OUT_STR ("RefOut") | The signal is exported to the REF IN/OUT terminal on the PXI/PXIe-5652 and the REF OUT terminal on the PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_REF_OUT2_STR ("RefOut2") | The signal is exported to the REF OUT2 terminal on the LO. This connector exists on only the PXIe-5652. |
NIRFSA_VAL_PFI0_STR ("PFI0") | 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. |
NIRFSA_VAL_PFI1_STR ("PFI1") | The signal is exported to the PFI 1 connector on the PXI-5142 and PXIe-5622. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The signal is exported to the PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The signal is exported to the PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The signal is exported to the PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The signal is exported to the PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The signal is exported to the PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The signal is exported to the PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The signal is exported to the PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The signal is exported to the PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The signal is exported to the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARC_STR ("PXIe_DStarC") | The trigger is received on the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | RO | niRFSA_GetTerminalName |
Returns the fully qualified signal name as a string.
Default Values:
PXIe-5830/5831/5832: /BasebandModule/ai/0/RefTrigger, where BasebandModule is the name of your baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ai/0/RefTrigger, where ModuleName is the name of your device in MAX.
All other devices: /DigitizerName/RefTrigger, where DigitizerName is the name associated with your digitizer module in MAX.
Supported Devices: PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | None |
Specifies the trigger delay time, in seconds. The trigger delay time is the length of time the IF digitizer waits after it receives the trigger before it asserts the Reference Event.
Units: seconds
Default Value: 0
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | None |
Specifies the minimum time, in seconds, that must elapse after the Start Trigger is received before the device recognizes a Reference Trigger.
Units: seconds
Default Value: 0
Supported Devices: PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | None |
Specifies the minimum time, in seconds, that must elapse between Reference Triggers of two records. The device does not recognize the Reference Trigger of the next record before this minimum time elapses.
Units: seconds
Default Value: 0
Supported Devices: PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | None |
Specifies whether the digitizer OSP block delays Reference Triggers, along with the data samples, moving through the OSP block or if the Reference Triggers bypass the OSP block and are processed immediately.
Enabling this attribute requires the following equipment configurations:
- All digitizers being used must be the same model and hardware revision.
- All digitizers must use the same firmware.
- All digitizers must be configured with the same I/Q rate.
- All devices must use the same signal path.
PXIe-5663/5663E—Read the value of the NIRFSA_ATTR_IF_FILTER attribute to determine the IF filters used by the PXIe-5663/5663E.
PXIe-5665/5667/5668—Refer to the device-specific information in the NIRFSA_ATTR_DEVICE_INSTANTANEOUS_BANDWIDTH attribute to determine the IF filters used by the PXIe-5665/5667/5668. If you set the NIRFSA_ATTR_FFT_WIDTH attribute, refer to the device-specific information for this attribute and the NIRFSA_ATTR_DEVICE_INSTANTANEOUS_BANDWIDTH attribute to determine the IF filters used. For frequencies less than 3.6 GHz, set the NIRFSA_ATTR_RF_PREAMP_ENABLED to the same value for all devices.
PXIe-5665 14 GHz—Set the NIRFSA_ATTR_PRESELECTOR_ENABLED to the same value for all devices.
If the I/Q rate is set programmatically for I/Q acquisitions, the following attributes should be identical for the best device synchronization:
For spectrum acquisitions, the following attributes should be identical for the best device synchronization:
- NIRFSA_ATTR_SPECTRUM_SPAN
- NIRFSA_ATTR_RESOLUTION_BANDWIDTH_TYPE
- NIRFSA_ATTR_DIGITAL_IF_EQUALIZATION_ENABLED
- NIRFSA_ATTR_SPECTRUM_OSP_SAMPLING_RATIO
For more information about the digitizer OSP block and Reference Triggers, refer to the following topics in the NI High-Speed Digitizers Help:
- NI 5622 Onboard Signal Processing (OSP)
- NI 5142 Onboard Signal Processing (OSP)
- NI PXIe-5622 Trigger Sources
- NI PXI-5142 Trigger Sources
- NI PXIe-5622 Block Diagram
- NI PXI-5142 Trigger Sources
Defined Values:
NIRFSA_VAL_DISABLED (1900) | The Reference Triggers bypass the OSP block and are processed immediately. |
---|---|
NIRFSA_VAL_ENABLED (1901) | The Reference Triggers, along with the data samples, are delayed through the digitizer OSP block. |
Default Value: NIRFSA_VAL_ENABLED |
Supported Devices:PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | None |
Specifies whether you want the Advance Trigger to be a digital edge or software trigger.
Note Set this attribute to NIRFSA_VAL_NONE if you set the NIRFSA_ATTR_ACQUISITION_TYPE attribute to NIRFSA_VAL_SPECTRUM or if you set the acquisitionType parameter to NIRFSA_VAL_SPECTRUM using the niRFSA_ConfigureAcquisitionType function. | |
---|---|
Defined Values: |
NIRFSA_VAL_NONE (600) | No Advance Trigger is configured. |
---|---|
NIRFSA_VAL_DIGITAL_EDGE (601) | The Advance Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified with the NIRFSA_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_SOURCE attribute. |
NIRFSA_VAL_SOFTWARE (604) | The Advance Trigger is not asserted until a software trigger occurs. You can assert the software trigger by calling the niRFSA_SendSoftwareEdgeTrigger function and selecting NIRFSA_VAL_ADVANCE_TRIGGER as the trigger parameter. |
Default Value: NIRFSA_VAL_NONE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ConfigureDigitalEdgeAdvanceTrigger |
Specifies the source terminal for the Advance Trigger. This attribute is used only when the NIRFSA_ATTR_ADVANCE_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined Values:
NIRFSA_VAL_PFI0_STR ("PFI0") | The trigger is received on PFI 0. For the PXIe-5841 with PXIe-5655, the trigger is received on the PXIe-5841 PFI 0. |
---|---|
NIRFSA_VAL_PFI1_STR ("PFI1") | The trigger is received on PFI 1. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The trigger is received on PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The trigger is received on PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The trigger is received on PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The trigger is received on PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The trigger is received on PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The trigger is received on PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The trigger is received on PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The trigger is received on PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The trigger is received on the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARB_STR ("PXIe_DStarB") | The trigger is received on the PXIe DStar B trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_TIMER_EVENT_STR ("TimerEvent") | The trigger is received from the Timer Event. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841, and for digital edge Advance Triggers on the PXIe-5663E/5665. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | niRFSA_ExportSignal |
Specifies the destination terminal for the exported Advance Trigger.
Defined Values:
NIRFSA_VAL_DO_NOT_EXPORT_STR ("") | The signal is not exported. |
---|---|
NIRFSA_VAL_CLK_OUT_STR ("ClkOut") | The signal is exported to the CLK OUT connector on the PXIe-5622/5624 front panel. |
NIRFSA_VAL_REF_OUT_STR ("RefOut") | The signal is exported to the REF IN/OUT terminal on the PXI/PXIe-5652 and the REF OUT terminal on the PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_REF_OUT2_STR ("RefOut2") | The signal is exported to the REF OUT2 terminal on the LO. This connector exists on only the PXIe-5652. |
NIRFSA_VAL_PFI0_STR ("PFI0") | 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. |
NIRFSA_VAL_PFI1_STR ("PFI1") | The signal is exported to the PFI 1 connector on the PXI-5142 and PXIe-5622. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The signal is exported to the PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The signal is exported to the PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The signal is exported to the PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The signal is exported to the PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The signal is exported to the PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The signal is exported to the PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The signal is exported to the PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The signal is exported to the PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The signal is exported to the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARC_STR ("PXIe_DStarC") | The trigger is received on the PXIe DStar C trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
Default Value: "" (empty string) |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | RO | niRFSA_GetTerminalName |
Returns the fully qualified signal name as a string.
Default Values:
PXIe-5830/5831/5832: /BasebandModule/ai/0/AdvanceTrigger, where BasebandModule is the name of the baseband module of your device in MAX.
PXIe-5820/5840/5841: /ModuleName/ai/0/AdvanceTrigger, where ModuleName is the name of your device in MAX.
All other devices: /DigitizerName/AdvanceTrigger, where DigitizerName is the name associated with your digitizer module in MAX.
Supported Devices: PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841
Related Topics
Events
Data type |
Access | High Level Functions |
---|---|---|
ViInt32 | R/W | None |
Specifies whether you want the Arm Reference Trigger to be a digital edge or software trigger.
Note The PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5832/5840/5841 only support NIRFSA_VAL_NONE. |
---|
Note Set this attribute to NIRFSA_VAL_NONE if you set the NIRFSA_ATTR_ACQUISITION_TYPE attribute to NIRFSA_VAL_SPECTRUM or if you set the acquisitionType parameter to NIRFSA_VAL_SPECTRUM using the niRFSA_ConfigureAcquisitionType function. | |
---|---|
Defined Values: |
NIRFSA_VAL_NONE (600) | No Arm Reference Trigger is configured. |
---|---|
NIRFSA_VAL_DIGITAL_EDGE (601) | The Arm Reference Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified with the NIRFSA_ATTR_DIGITAL_EDGE_ARM_REF_TRIGGER_SOURCE attribute. |
NIRFSA_VAL_SOFTWARE (604) | The Arm Reference Trigger is not asserted until a software trigger occurs. You can assert the software trigger by calling the niRFSA_SendSoftwareEdgeTrigger function and selecting NIRFSA_VAL_ARM_REF_TRIGGER as the trigger parameter. |
Default Value: NIRFSA_VAL_NONE |
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667, PXIe-5820/5830/5831/5832/5840/5841
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | None |
Specifies the source terminal for the digital edge Arm Reference Trigger. This attribute is used only when the NIRFSA_ATTR_ARM_REF_TRIGGER_TYPE attribute is set to NIRFSA_VAL_DIGITAL_EDGE.
Defined Values:
NIRFSA_VAL_PFI0_STR ("PFI0") | The trigger is received on PFI 0. For the PXIe-5841 with PXIe-5655, the trigger is received on the PXIe-5841 PFI 0. |
---|---|
NIRFSA_VAL_PFI1_STR ("PFI1") | The trigger is received on PFI 1. |
NIRFSA_VAL_PXI_TRIG0_STR ("PXI_Trig0") | The trigger is received on PXI trigger line 0. |
NIRFSA_VAL_PXI_TRIG1_STR ("PXI_Trig1") | The trigger is received on PXI trigger line 1. |
NIRFSA_VAL_PXI_TRIG2_STR ("PXI_Trig2") | The trigger is received on PXI trigger line 2. |
NIRFSA_VAL_PXI_TRIG3_STR ("PXI_Trig3") | The trigger is received on PXI trigger line 3. |
NIRFSA_VAL_PXI_TRIG4_STR ("PXI_Trig4") | The trigger is received on PXI trigger line 4. |
NIRFSA_VAL_PXI_TRIG5_STR ("PXI_Trig5") | The trigger is received on PXI trigger line 5. |
NIRFSA_VAL_PXI_TRIG6_STR ("PXI_Trig6") | The trigger is received on PXI trigger line 6. |
NIRFSA_VAL_PXI_TRIG7_STR ("PXI_Trig7") | The trigger is received on PXI trigger line 7. |
NIRFSA_VAL_PXI_STAR_STR ("PXI_Star") | The trigger is received on the PXI star trigger line. This value is not valid for the PXIe-5644/5645/5646. |
NIRFSA_VAL_PXIE_DSTARB_STR ("PXIe_DStarB") | The trigger is received on the PXIe DStar B trigger line. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841. |
NIRFSA_VAL_TIMER_EVENT_STR ("TimerEvent") | The trigger is received from the Timer Event. This value is valid on only the PXIe-5820/5830/5831/5832/5840/5841, and for digital edge Advance Triggers on the PXIe-5663E/5665. |
Default Value: "" (empty string) |
Note The PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5832/5840/5841 devices only support "" (empty string). | |
---|---|
Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667, PXIe-5820/5830/5831/5832/5840/5841 |
Related Topics
Triggers
Data type |
Access | High Level Functions |
---|---|---|
ViBoolean | RO | None |
This attribute is not for customer use.
Data type |
Access | High Level Functions |
---|---|---|
ViReal64 | R/W | None |
This attribute is not for customer use.
Data type |
Access | High Level Functions |
---|---|---|
ViString | R/W | None |
This attribute is not for customer use.
Creating and Setting Up a gRPC Server
Session Utilities API Reference
gRPC API Differences From C API
Sharing Driver Sessions Between Clients
C API Docs
NI-DAQmx
- gRPC API Differences From C API
- Task Configuration And Control
- Channel Configuration And Creation
- Timing
- Triggering
- Read Functions
- Write Functions
- Export Hardware Signals
- Scale Configuration
- Internal Buffer Configuration
- Advanced Functions
- System Configuration
- Error Handling
- Buffer Attributes
- Calibration Info Attributes
- Channel Attributes
- Device Attributes
- Export Signal Attributes
- Persisted Channel Attributes
- Persisted Scale Attributes
- Persisted Task Attributes
- Physical Channel Attributes
- Read Attributes
- Scale Attributes
- System Attributes
- Task Attributes
- Timing Attributes
- Trigger Attributes
- Watchdog Attributes
- Write Attributes
NI-DCPOWER
- Setup Functions
- Configure Functions
- Measurement Functions
- Control Functions
- Trigger And Event
- Attribute Functions
- Query Functions
- Calibration Functions
- Utility Functions
- Supported Device
- Source Attributes
- Transient Attributes
- Voltage Attributes
- Current Attributes
- Pulse Voltage Attributes
- Pulse Current Attributes
- Cutoff Attributes
- Measurement Attributes
- Trigger Attributes Functions
- Event Attributes
- Advanced Attributes
- Inherent Ivi Attributes
- Supported Device Attributes
NI-DIGITAL PATTERN DRIVER
- Init And Close Functions
- Session Locking Functions
- Utility Functions
- Error Handling Functions
- Calibration Functions
- Attributes Functions
- Pin Map Functions
- Low Level Functions
- Low Level Action Functions
- Pin Control Functions
- Static IO Functions
- Clock Generator Functions
- Levels And Timing Functions
- TDR Functions
- PPMU Configuration Functions
- DC Voltage Functions
- DC Current Functions
- PPMU Action Functions
- Pattern Configuration Functions
- Pattern Action Functions
- History Ram Functions
- Source Memory Functions
- Capture Memory Functions
- Triggers And Events Functions
- Conditional Jump Trigger Functions
- Sequencer Flag Functions
- Sequencer Register Functions
- Match Fail Combination Functions
- Pattern Results Functions
- Sort Results Functions
- Frequency Measurement Functions
- IVI Inherent Attributes
- Specific Driver Information Attributes, Read Only
- Driver Setup Information Attributes
- Device Attributes
- Pin Control Attributes
- Level Configuration Attributes
- Trigger Configuration Attributes
- PPMU Attributes
- Patterns Attributes
- Pattern Opcode Event Attributes
- Timing Offset Attributes
- Keep Alive Attributes
- Frequency Measurement Attributes
- Clock Generator Attributes
- History RAM
- Synchronization Attributes
- TDR Endpoint Termination Attributes
NI-FGEN
- Setup Functions
- Configuration Functions
- Standard Output Functions
- Arbitrary Waveform Output Functions
- Arbitrary Sequence Output Functions
- Incremental Waveform Write Functions
- Configure Clock Functions
- Trigger And Syncronizations Functions
- 5404 Routing Functions
- Script Output Functions
- Configure Onboard Signal Processing Functions
- Configure Peer To Peer Functions
- Attribute Functions
- Waveform Control Functions
- Error Functions
- Output Attributes
- Arbitrary Waveform Attributes
- Data Transfer Attributes
- Onboard Signal Processing Attributes
- Peer To Peer Attributes
- Standard Function Attributes
- Clock Attributes
- Event Attributes
- Triggering Attributes
- Instrument Specific Attributes
- Inherent IVI Attributes
- 5401 5411 5431
NI-RFmx Bluetooth
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Fetch Results Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Packet Attributes
- Auto Detect Signal Attributes
- Modacc Attributes
- ACP Attributes
- Twenty dB Attributes
- Frequency Range Attributes
- TXP Attributes
- Advanced Attributes
NI-RFmx NR
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attributes Functions
- Fetch Results Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Signal Detection Attributes
- Component Carrier Attributes
- List Attributes
- Modacc Attributes
- ACP Attributes
- CHP Attributes
- OBW Attributes
- SEM Attributes
- TXP Attributes
- Pvt Attributes
- Advanced Attributes
NI-RFmx LTE
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Ch Configuration Functions
- NB IoT Configuration Functions
- ModAcc Configuration Functions
- ACP Configuration Functions
- CHP Configuration Functions
- OBW Configuration Functions
- SEM Configuration Functions
- PVT Configuration Functions
- SlotPhase Configuration Functions
- SlotPower Configuration Functions
- Set And Get Attribute Functions
- ModAcc Fetch Functions
- ACP Fetch Functions
- CHP Fetch Functions
- OBW Fetch Functions
- SEM Fetch Functions
- PVT Fetch Functions
- SlotPhase Fetch Functions
- SlotPower Fetch Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Component Carrier Attributes
- ModAcc Attributes
- ACP Attributes
- CHP Attributes
- OBW Attributes
- SEM Attributes
- PVT Attributes
- SlotPhase Attributes
- SlotPower Attributes
- Advanced Attributes
NI-RFmx SpecAn
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Read Functions
- Fetch Functions
- Utility Functions
- Marker Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- ACP Attributes
- Cdf Attributes
- CHP Attributes
- Fcnt Attributes
- Harm Attributes
- OBW Attributes
- SEM Attributes
- Spectrum Attributes
- Spur Attributes
- TXP Attributes
- AMPM Attributes
- Dpd Attributes
- IQ Attributes
- IM Attributes
- NF Attributes
- Phasenoise Attributes
- PAVT Attributes
- Advanced Attributes
NI-RFmx WLAN
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Fetch DSSS ModAcc Functions
- Fetch OFDM ModAcc Functions
- Fetch SEM Functions
- Fetch TXP Functions
- Fetch PowerRamp Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- OFDM Attributes
- Auto Detect Signal Attributes
- DSSS ModAcc Attributes
- OFDM ModAcc Attributes
- SEM Attributes
- TXP Attributes
- PowerRamp Attributes
- Advanced Attributes
NI-RFSA
- General Functions
- Configuration Functions
- Acquisition Functions
- Utility Functions
- Calibration Functions
- General Attributes
- Vertical Attributes
- Signal Path Attributes
- Acquisition Attributes
- Acquisition Attributes
- Triggers Attributes
- Events Attributes
- Device Characteristics Attributes
- Peer To Peer Streaming Attributes
- Configuration List Attributes
- Inherent IVI Properties Attributes
- De-embedding Attributes
- Self Calibration Attributes
- Factory Calibration Attributes
- External Alignment Attributes
- Device Specific Attributes
NI-RFSG
- General Functions
- Generation Configuration
- Utility Functions
- Calibration Functions
- Arb Attributes
- Clock Attributes
- Configuration List Attributes
- De-embedding Attributes
- Device Characteristics Attributes
- Device Specific Attributes
- Events Attributes
- External Calibration Attributes
- Inherent IVI Attributes Attributes
- IQ Impairment Attributes
- Load Configurations Attributes
- Modulation Attributes
- Obsolete Attributes
- Peer To Peer Attributes
- RF Attributes
- Self Calibration Attributes
- Triggers Attributes
NI-SCOPE
- Setup Functions
- Configure Functions
- Attribute Functions
- Acquisition Functions
- Measurement Functions
- Calibrate Functions
- Utility Funcitons
- Error Handling Functions
- IVI Compliance Or Obsolete Functions
- Vertical Attributes
- Horizontal Attributes
- Trigger Attributes
- Clocking Attributes
- Synchronization Attributes
- Acquisition Attributes
- Waveform Measurements Attributes
- Onboard Signal Processing Attributes
- Peer To Peer Streaming Attributes
- Device Attributes
- IVI Or Obsolete Attributes
- Instrument Capabilities Attributes
- If Digitizer Attributes
NI-XNET
- gRPC API differences from C APIs
- General Functions
- Cluster Properties
- Database Properties
- Device Properties
- ECU Properties
- Frame Properties
- Interface Properties
- LIN Schedule Entry Properties
- LIN Schedule Properties
- PDU Properties
- Session Ethernet Properties
- Session Frame Properties
- Session Interface Properties
- Session Properties
- Session SAE J1939 Properties
- Signal Properties
- Subframe Properties
- System Properties
- IP-Stack Functions
- Socket Options
- Socket Functions