24     out << 
"\n[TopCon PZS datum]\n";
    26         "  Longitude: %.09f deg  Latitude: %.09f deg Height: %.03f m (%.03f m "    58             "GPS sats used: %i  GLONASS sats used: %i  RTK Fix progress:%i%%\n",
    91     out << 
"\n[TopCon SATS datum]\n";
    93         "  USI   ELEV    AZIM      (%u entries) \n",
    94         static_cast<unsigned int>(
USIs.size()));
    97     for (
size_t i = 0; i < 
USIs.size(); i++)
    99             " %03i   %02i    %03i\n", (
int)
USIs[i], (int)
ELs[i], (
int)
AZs[i]);
 
double angle_transmitter
Vertical angle of N-beam. 
 
std::vector< int16_t > AZs
Azimuth (in degrees, 0-360) for each satellite in USIs. 
 
uint8_t stats_rtk_fix_progress
[0,100] %, only in modes other than RTK FIXED. 
 
double height_meters
ellipsoidal height from N-beam [m] perhaps weighted with regular gps 
 
float PSigma
position SEP [m] 
 
void dumpToStream(std::ostream &out) const override
Dumps the contents of the observation in a human-readable form to a given output stream. 
 
mrpt::math::CMatrixFloat44 vel_covariance
Only if hasPosCov is true. 
 
std::string std::string format(std::string_view fmt, ARGS &&... args)
 
void dumpToStream(std::ostream &out) const override
Dumps the contents of the observation in a human-readable form to a given output stream. 
 
void internal_writeToStream(mrpt::serialization::CArchive &out) const override
Save to binary stream. 
 
void internal_readFromStream(mrpt::serialization::CArchive &in) override
Save to binary stream. 
 
double latitude_degrees
The measured latitude, in degrees (North:+ , South:-) 
 
uint8_t nId
ID of the transmitter [1-4], 0 if none. 
 
bool hasCartesianPosVel
system error indicator 
 
#define ASSERT_(f)
Defines an assertion mechanism. 
 
mrpt::math::CMatrixFloat44 pos_covariance
Only if hasPosCov is true. 
 
uint8_t stats_GPS_sats_used
 
uint8_t stats_GLONASS_sats_used
 
void internal_readFromStream(mrpt::serialization::CArchive &in) override
Save to binary stream. 
 
uint8_t RXBattery
battery level on receiver 
 
GNSS (GPS) data structures, mainly for use within mrpt::obs::CObservationGPS. 
 
double cartesian_x
Only if hasCartesianPosVel is true. 
 
std::vector< uint8_t > USIs
The list of USI (Universal Sat ID) for the detected sats (See GRIL Manual, pag 4-31). 
 
Virtual base class for "archives": classes abstracting I/O streams. 
 
mrpt::vision::TStereoCalibResults out
 
Pure virtual base for all message types. 
 
This file implements matrix/vector text and binary serialization. 
 
std::string inMatlabFormat(const std::size_t decimal_digits=6) const
Exports the matrix as a string compatible with Matlab/Octave. 
 
uint8_t Fix
1: GPS, 2: mmGPS 
 
uint8_t TXBattery
battery level on transmitter 
 
double cartesian_vx
Only if hasCartesianPosVel is true. 
 
double RTK_height_meters
ellipsoidal height [m] without N-beam correction 
 
std::vector< int8_t > ELs
Elevation (in degrees, 0-90) for each satellite in USIs. 
 
double longitude_degrees
The measured longitude, in degrees (East:+ , West:-) 
 
void internal_writeToStream(mrpt::serialization::CArchive &out) const override
Save to binary stream.