RfsgRFAdvanced.FrequencyTolerance Property
- Updated2024-05-08
- 1 minute(s) read
RfsgRFAdvancedFrequencyTolerance Property
Gets or sets the maximum frequency error, in Hertz (Hz) allowed during the software upconversion process.
Namespace: NationalInstruments.ModularInstruments.NIRfsg
Assembly: NationalInstruments.ModularInstruments.NIRfsg.Fx40 (in NationalInstruments.ModularInstruments.NIRfsg.Fx40.dll) Version: 2022
Syntax
public double FrequencyTolerance { get; set; }
Public Property FrequencyTolerance As Double Get Set
Property Value
Type: DoubleSpecifies a Double representing the maximum frequency error allowed during the software upconversion process.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | The FrequencyTolerance property was accessed after the associated NIRfsg object was disposed. |
Remarks
NI-RFSG may introduce a frequency error up to the specified amount in order to optimize computational speed and onboard memory usage while upconverting phase-continuous signals. If PhaseContinuityEnabled is set to , this property is ignored, and the driver does not introduce a frequency error.
To set this property, the NI-RFSG device must be in the Configuration state.
On devices that do not use software upconversion, this property is ignored. NI 5670 always uses software upconversion. NI 5671 uses software upconversion for I/Q rates greater than 8.33 MS/s.