0.2.0
Loading...
Searching...
No Matches
NAV::AntexReader Class Reference

ANTEX file reader. More...

Classes

struct  Antenna
 Antenna information. More...
 
struct  AntennaFreqInfo
 Antenna frequency dependant information. More...
 

Public Member Functions

const std::set< std::string > & antennas () const
 Antennas read from the ANTEX files.
 
template<typename ReceiverType >
std::optional< Eigen::Vector3d > getAntennaPhaseCenterOffsetToARP (const std::string &antennaType, Frequency_ freq, const InsTime &insTime, ReceiverType receiver, const std::string &nameId)
 Get the Antenna Phase Center Offset To ARP if it is found in the ANTEX file.
 
void initialize ()
 Initialize from ANTEX file.
 
void reset ()
 Reset the temporary variables.
 

Static Public Member Functions

static AntexReaderGet ()
 Get the static Instance of the reader.
 

Detailed Description

ANTEX file reader.

Member Function Documentation

◆ getAntennaPhaseCenterOffsetToARP()

template<typename ReceiverType >
std::optional< Eigen::Vector3d > NAV::AntexReader::getAntennaPhaseCenterOffsetToARP ( const std::string & antennaType,
Frequency_ freq,
const InsTime & insTime,
ReceiverType receiver,
const std::string & nameId )
inline

Get the Antenna Phase Center Offset To ARP if it is found in the ANTEX file.

Parameters
[in]antennaTypeAntenna Type
[in]freqFrequency
[in]insTimeTime
[in]receiverReceiver (used for warnings)
[in]nameIdNameId of the calling node for Log output

The documentation for this class was generated from the following file: