tsc_GnssCustomMeasurement
This struct contains information about the current (in progress) tsc_GnssModes measurement. You can receive this information by using a tsc_IGnssModesMonitor class.
Values
double Pdop;
The current PDOP.
double Hdop;
The current HDOP.
double Vdop;
The current VDOP.
double Gdop;
The current GDOP.
double Rms;
The initial RMS error seen at the start of the observation.
double HorizontalPrecision;
The current horizontal precision (a high value is a worse precision).
double VerticalPrecision;
The currentvertical precision (a high value is a worse precision).
int NumberOfSatellites;
The number of satellites in the constellation currently seen.
bool SolutionFixed;
Is the current survey initialisation in a fixed state. Note that for modern receiver firmware that supports the HdGnss flag, the 'fixed' state has been removed and precisions should be checked instead, see tsc_GnssInstrument to check the HdGnss capability.
double Tilt;
The current off-plumb tilt (if supported and calibrated) in radians.
tsmi_MagneticInterference MagneticInterference;
The current magnetic interference (if supported and calibrated).
int EpochsObserved;
The number of observations that have been accumulated in the measurement so far.
const int EpochsRequired;
The number of observations that are required before the observation will automatically complete.
Methods
int EpochsRemaining() const;
Returns how many epochs are needed before automatic completion.
tsc_Ecef Observation;
Get the current measurement position in tsc_Ecef coordinates. It is always tsc_Ecef regardless of survey type.
tsc_GnssCustomMeasurement(int requiredEpochs);
Constructor.