![]() |
0.4.1
|
Functions to work with RINEX. More...
Go to the source code of this file.
Data Structures | |
struct | NAV::vendor::RINEX::ObservationDescription |
Description of the observations from the 'SYS / # / OBS TYPES' header. More... | |
struct | NAV::vendor::RINEX::ObsHeader |
Rinex Observation File Header information. More... | |
Namespaces | |
namespace | NAV |
namespace | NAV::vendor |
namespace | NAV::vendor::RINEX |
Enumerations | |
enum class | NAV::vendor::RINEX::ObsType : uint8_t { NAV::vendor::RINEX::Error , NAV::vendor::RINEX::C , NAV::vendor::RINEX::L , NAV::vendor::RINEX::D , NAV::vendor::RINEX::S , NAV::vendor::RINEX::I , NAV::vendor::RINEX::X } |
Observation types of the 'SYS / # / OBS TYPES' header. More... | |
Functions | |
void | NAV::vendor::RINEX::from_json (const json &j, ObsHeader &obj) |
Converts the provided json object into a struct. | |
Frequency | NAV::vendor::RINEX::getFrequencyFromBand (SatelliteSystem satSys, int band) |
Get the Frequency from the provided satellite system and band in the 'SYS / # / OBS TYPES' header. | |
ObsType | NAV::vendor::RINEX::obsTypeFromChar (char c) |
Converts a character to an ObsType. | |
char | NAV::vendor::RINEX::obsTypeToChar (ObsType type) |
Converts an ObsType to char. | |
TimeSystem | NAV::vendor::RINEX::timeSystem (SatelliteSystem satSys) |
Converts the satellite system(s) to the time system. | |
std::string | NAV::vendor::RINEX::timeSystemString (TimeSystem timeSys) |
Converts the satellite system(s) to 3 characters representation of the time system. | |
void | NAV::vendor::RINEX::to_json (json &j, const ObsHeader &obj) |
Converts the provided struct into a json object. | |
const char * | NAV::to_string (vendor::RINEX::ObsHeader::MarkerTypes markerType) |
Converts the enum to a string. | |
const char * | NAV::tooltip (vendor::RINEX::ObsHeader::MarkerTypes markerType) |
Converts the enum to a string tooltip. | |