NI SCOPE Synchronization Attributes - ni/grpc-device GitHub Wiki
- NISCOPE_ATTRIBUTE_5V_OUT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_MASTER_ENABLE
- NISCOPE_ATTRIBUTE_ACQ_ARM_SOURCE
- NISCOPE_ATTRIBUTE_END_OF_ACQUISITION_EVENT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_END_OF_ACQUISITION_EVENT_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_ARM_REF_TRIG_SRC
- NISCOPE_ATTRIBUTE_EXPORTED_ADVANCE_TRIGGER_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_ADV_TRIG_SRC
- NISCOPE_ATTRIBUTE_ADVANCE_TRIGGER_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_END_OF_RECORD_EVENT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_END_OF_RECORD_EVENT_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_READY_FOR_ADVANCE_EVENT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_READY_FOR_ADVANCE_EVENT_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_READY_FOR_START_EVENT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_READY_FOR_START_EVENT_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_READY_FOR_REF_EVENT_OUTPUT_TERMINAL
- NISCOPE_ATTRIBUTE_READY_FOR_REF_EVENT_TERMINAL_NAME
- NISCOPE_ATTRIBUTE_START_TRIGGER_TERMINAL_NAME
Data type | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the destination for the 5 Volt signal. Refer to the device specifications document for a list of valid destinations.
!Note | Note This attribute is supported only for NI 5152/5153/5154 devices. |
---|
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViBoolean | R/W | N/A | None | niScope_ConfigureClock |
Specifies whether the device is a master or a slave. The master typically originates the trigger signal and clock sync pulse. For a standalone device, set this attribute to VI_FALSE.
VI_TRUE
VI_FALSE
- SMC-Based Digitizers Acquisition Engine State Diagram
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the source the digitizer monitors for an acquisition arm (Start) trigger. When the acquisition arm trigger is received, the digitizer begins acquiring pretrigger samples.
NISCOPE_VAL_IMMEDIATE
NISCOPE_VAL_RTSI_0
NISCOPE_VAL_RTSI_1
NISCOPE_VAL_RTSI_2
NISCOPE_VAL_RTSI_3
NISCOPE_VAL_RTSI_4
NISCOPE_VAL_RTSI_5
NISCOPE_VAL_RTSI_6
NISCOPE_VAL_PFI_0
NISCOPE_VAL_PFI_1
NISCOPE_VAL_PFI_2
NISCOPE_VAL_PFI_3
NISCOPE_VAL_PFI_4
NISCOPE_VAL_PFI_5
NISCOPE_VAL_PFI_6
NISCOPE_VAL_PFI_7
NISCOPE_VAL_PXI_STAR
NISCOPE_VAL_SW_TRIG_FUNC
Data type | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the destination for the End of Acquisition Event. When this event is asserted, the digitizer has completed sampling for all records. Refer to the device specifications document for a list of valid destinations.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PFI_3 | ("VAL_PFI_3") |
NISCOPE_VAL_PFI_4 | ("VAL_PFI_4") |
NISCOPE_VAL_PFI_5 | ("VAL_PFI_5") |
NISCOPE_VAL_PFI_6 | ("VAL_PFI_6") |
NISCOPE_VAL_PFI_7 | ("VAL_PFI_7") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the End of Acquisition Event terminal.
You can use this terminal as the source for a trigger.
Data type | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the destination to export the Start trigger. When the Start trigger is received, the digitizer begins acquiring data. Refer to the device specifications document for a list of valid destinations.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the source the digitizer monitors for an arm reference trigger. When the arm reference trigger is received, the digitizer begins looking for a Reference (Stop) trigger from the user-configured trigger source.
NISCOPE_VAL_IMMEDIATE
NISCOPE_VAL_PXI_STAR
NISCOPE_VAL_SW_TRIG_FUNC
NISCOPE_VAL_RTSI_0
NISCOPE_VAL_RTSI_1
NISCOPE_VAL_RTSI_2
NISCOPE_VAL_RTSI_3
NISCOPE_VAL_RTSI_4
NISCOPE_VAL_RTSI_5
NISCOPE_VAL_RTSI_6
NISCOPE_VAL_PFI_0
NISCOPE_VAL_PFI_1
NISCOPE_VAL_PFI_2
NISCOPE_VAL_PFI_3
NISCOPE_VAL_PFI_4
NISCOPE_VAL_PFI_5
NISCOPE_VAL_PFI_6
NISCOPE_VAL_PFI_7
Data type | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the destination for the advance trigger. When the advance trigger is received, the digitizer begins acquiring pretrigger samples.
Refer to the NI High-Speed Digitizers Help for a specific list of valid destinations for your device.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PFI_3 | ("VAL_PFI_3") |
NISCOPE_VAL_PFI_4 | ("VAL_PFI_4") |
NISCOPE_VAL_PFI_5 | ("VAL_PFI_5") |
NISCOPE_VAL_PFI_6 | ("VAL_PFI_6") |
NISCOPE_VAL_PFI_7 | ("VAL_PFI_7") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Datatype | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the source the digitizer monitors for an advance trigger. When the advance trigger is received, the digitizer begins acquiring pretrigger samples.
NISCOPE_VAL_IMMEDIATE
NISCOPE_VAL_PXI_STAR
NISCOPE_VAL_SW_TRIG_FUNC
NISCOPE_VAL_RTSI_0
NISCOPE_VAL_RTSI_1
NISCOPE_VAL_RTSI_2
NISCOPE_VAL_RTSI_3
NISCOPE_VAL_RTSI_4
NISCOPE_VAL_RTSI_5
NISCOPE_VAL_RTSI_6
NISCOPE_VAL_PFI_0
NISCOPE_VAL_PFI_1
NISCOPE_VAL_PFI_2
NISCOPE_VAL_PFI_3
NISCOPE_VAL_PFI_4
NISCOPE_VAL_PFI_5
NISCOPE_VAL_PFI_6
NISCOPE_VAL_PFI_7
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the Advance Trigger terminal.
You can use this terminal as the source for a trigger.
Data type | Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | None |
Specifies the destination for the End of Record Event. When this event is asserted, the digitizer has completed sampling for the current record. Refer to the device specifications document for a list of valid destinations.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PFI_3 | ("VAL_PFI_3") |
NISCOPE_VAL_PFI_4 | ("VAL_PFI_4") |
NISCOPE_VAL_PFI_5 | ("VAL_PFI_5") |
NISCOPE_VAL_PFI_6 | ("VAL_PFI_6") |
NISCOPE_VAL_PFI_7 | ("VAL_PFI_7") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the End of Record Event terminal.
You can use this terminal as the source for a trigger.
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | niScope_ExportSignal |
Specifies the destination for the Ready for Advance Event. When this event is asserted, the digitizer is ready to receive an advance trigger.
Refer to the device-specific documentation in the NI High-Speed Digitizers Help for a list of valid destinations for your device.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the Ready for Advance Event terminal.
You can use this terminal as the source for a trigger.
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | niScope_ExportSignal |
Specifies the destination for the Ready for Start Event. When this event is asserted, the digitizer is ready to receive a start trigger.
Refer to the NI High-Speed Digitizers Help for a specific list of valid destinations for your device.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PFI_3 | ("VAL_PFI_3") |
NISCOPE_VAL_PFI_4 | ("VAL_PFI_4") |
NISCOPE_VAL_PFI_5 | ("VAL_PFI_5") |
NISCOPE_VAL_PFI_6 | ("VAL_PFI_6") |
NISCOPE_VAL_PFI_7 | ("VAL_PFI_7") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the Ready for Start Event terminal.
You can use this terminal as the source for a trigger.
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R/W | N/A | None | niScope_ExportSignal |
Specifies the destination for the Ready for Reference Event. When this event is asserted, the digitizer is ready to receive a reference trigger.
NISCOPE_VAL_RTSI_0 | ("VAL_RTSI_0") |
---|---|
NISCOPE_VAL_RTSI_1 | ("VAL_RTSI_1") |
NISCOPE_VAL_RTSI_2 | ("VAL_RTSI_2") |
NISCOPE_VAL_RTSI_3 | ("VAL_RTSI_3") |
NISCOPE_VAL_RTSI_4 | ("VAL_RTSI_4") |
NISCOPE_VAL_RTSI_5 | ("VAL_RTSI_5") |
NISCOPE_VAL_RTSI_6 | ("VAL_RTSI_6") |
NISCOPE_VAL_PFI_0 | ("VAL_PFI_0") |
NISCOPE_VAL_PFI_1 | ("VAL_PFI_1") |
NISCOPE_VAL_PFI_2 | ("VAL_PFI_2") |
NISCOPE_VAL_PXI_STAR | ("VAL_PXI_STAR") |
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the Ready for Reference Event terminal.
You can use this terminal as the source for a trigger.
Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|
ViString | R | N/A | None | N/A |
Returns the fully qualified name for the Start Trigger terminal.
You can use this terminal as the source for a trigger.