RfpmCalibration.SkipSelfCalibrationTimestampCheck Property
- Updated2023-12-28
- 1 minute(s) read
RfpmCalibrationSkipSelfCalibrationTimestampCheck Property
Gets or sets a value indicating whether the user has chosen to skip validation of self calibration timestamp and vector calibration timestamp.
Supported Devices: mmWave subsystem.
Namespace: NationalInstruments.ModularInstruments.NIRfpm
Assembly: NationalInstruments.ModularInstruments.NIRfpm.Fx40 (in NationalInstruments.ModularInstruments.NIRfpm.Fx40.dll) Version: 2023
Syntax
public bool SkipSelfCalibrationTimestampCheck { get; set; }
Public Property SkipSelfCalibrationTimestampCheck As Boolean Get Set
Property Value
Type: BooleanReturns true if the user has disabled validation of self calibration timestamp and vector calibration timestamp. The default value is FalseString.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | SkipSelfCalibrationTimestampCheck was accessed after the associated NIRfpm or RfpmDriverUtility object was disposed. |
IviCDriverException | The underlying NI-RFPM driver returned an error. |
Remarks
For two port measurements, the S21 accuracy highly depends on the relative phase stability between the two mmWave RF heads.
Unfortunately, phase between the two heads changes, after the LO Gain cal has been run as part of mmWave VST self-calibration.
As a mitigation, the user gets notified through an RFPM error that the 2 port measurement quality has been compromised since self-calibration was performed after vector calibration.
This allows the user to make the correct choice of when to run vector cal vs self cal.