ExportedSyncPulseOutputTerminal
- Updated2025-10-07
- 1 minute(s) read
Gets or sets the destination of the sync pulse. Typically used in a multi-chassis system.
Syntax
Namespace: NationalInstruments.ModularInstruments.SystemServices.TimingServices
public string ExportedSyncPulseOutputTerminal { get; set; }
Remarks
Valid values are as follows:
An empty string, indicating that the signal is not exported.
For PXI devices, "<tt>PXI_Trig0</tt>" through "<tt>PXI_Trig7</tt>" and device-specific settings.
For PCI devices, "<tt>RTSI_0</tt>" through "<tt>RTSI_7</tt>" and device-specific settings.
The default value is an empty string.
Examples of device-specific settings:
NI PXI-5122 supports "<tt>PFI0</tt>" and "<tt>PFI1</tt>".
NI PXI-5421 supports "<tt>PFI0</tt>", "<tt>PFI1</tt>", "<tt>PFI4</tt>", and "<tt>PFI5</tt>".
NI PXI-6551/6552 supports "<tt>PFI0</tt>", "<tt>PFI1</tt>", "<tt>PFI2</tt>", and "<tt>PFI3</tt>".
Exceptions
| Type | Description |
|---|---|
| System.InvalidOperationException | The DeviceToSynchronize object does not belong to a TClock object. |
| System.InvalidOperationException | Cannot access the property before the session is opened. |
| System.ObjectDisposedException | The ITClockSynchronizable object that is contained in the DeviceToSynchronize object has been disposed. |
| System.ArgumentNullException | The value being set on the property is null. |
| NationalInstruments.ModularInstruments.ModularInstrumentsException | The underlying driver returned an error. |