NIRfsg Namespace

Table of Contents

RfsgArb.RelativeDelay Property

  • Updated2025-05-22
  • 1 minute(s) read
RfsgArb.RelativeDelay Property

RfsgArbRelativeDelay Property

Gets or sets the delay, in seconds, to apply to the I/Q waveform.

Namespace: NationalInstruments.ModularInstruments.NIRfsg
Assembly: NationalInstruments.ModularInstruments.NIRfsg.Fx45 (in NationalInstruments.ModularInstruments.NIRfsg.Fx45.dll) Version: 2025

Syntax

public double RelativeDelay { get; set; }
Public Property RelativeDelay As Double
	Get
	Set

Property Value

Double
Specifies a Double representing the the delay, in seconds, to apply to the I/Q waveform. The valid values are 0 to 3.2 microseconds.

Exceptions

ExceptionCondition
ObjectDisposedException The RelativeDelay property was accessed after the associated NIRfsg object was disposed.

Remarks

Relative delay allows for delaying the generated signal from one device relative to the generated signal of another device after those devices have been synchronized. You can achieve a negative relative delay by delaying both synchronized devices by the same value (1 microsecond) before generation begins and then changing the relative delay to a smaller amount than the initial value on only one of the devices.

To obtain a negative relative delay when synchronizing the NI 5840 with a module that does not support this property, use the NationalInstruments.ModularInstruments.SystemServices.TimingServices.DeviceToSynchronize.SampleClockDelay property.

To set this property, the NI-RFSG device must be in the Configuration or Generation state.

The resolution of this property is a function of the I/Q sample period at 15E(-6) of the sample period but not worse than one Sample Clock period.

See Also

Log in to get a better experience