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.