NIScope.ExportSignal Method
- Updated2023-09-06
- 2 minute(s) read
NIScopeExportSignal Method
Configures the digitizer to generate a signal that other instruments can detect when configured for digital triggering or sharing clocks.
Namespace: NationalInstruments.ModularInstruments.NIScope
Assembly: NationalInstruments.ModularInstruments.NIScope.Fx45 (in NationalInstruments.ModularInstruments.NIScope.Fx45.dll) Version: 2023
Syntax
public void ExportSignal( ScopeSignalSource signalSource, string outputTerminal )
Public Sub ExportSignal ( signalSource As ScopeSignalSource, outputTerminal As String )
Parameters
- signalSource
- Type: NationalInstruments.ModularInstruments.NIScopeScopeSignalSource
The signal (clock, trigger, or event) to export. - outputTerminal
- Type: SystemString
The hardware signal line on which the digital pulse is generated.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | ExportSignal(ScopeSignalSource, String) was called after the associated NIScope or ScopeDriverUtility object was disposed. |
IviCDriverException |
The value of signalSource was invalid
- or - The underlying NI-SCOPE driver returned an error. |
Remarks
signalSource specifies what condition causes the digitizer to generate the signal.
outputTerminal specifies where to send the signal on the hardware (such as a PFI connector or RTSI line).
In cases where multiple instances of a particular signal exist, use the signal identifier input to specify which instance to control.
You can call this method multiple times and set each line available to a different signal. To un-program a specific line on an instrument,
call this method with the signal you no longer want to export and set output terminal to
None.
![]() |
---|
You may also use the properties on ScopeExportedSignals to export signals. |