0.4.1
Loading...
Searching...
No Matches
RINEXUtilities.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  NAV
 
namespace  NAV::vendor
 
namespace  NAV::vendor::RINEX
 

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.