9 #ifndef CNTRIPEmitter_H
10 #define CNTRIPEmitter_H
61 void loadConfig_sensorSpecific(
63 const std::string &iniSection );
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
A communications serial port built as an implementation of a utils::CStream.
void setOutputSerialPort(const std::string &port)
Changes the serial port to connect to (call prior to 'doProcess'), for example "COM1" or "ttyS0"...
std::string m_com_port
If set to non-empty, the serial port will be attempted to be opened automatically when this class is ...
const CNTRIPClient & getNTRIPClient() const
Exposes the NTRIP client object.
CNTRIPClient m_client
The NTRIP comms object.
A client for NTRIP (HTTP) sources of differential GPS corrections from internet servers, or Global navigation satellite system (GNSS) internet radio.
This class allows loading and storing values and vectors of different types from a configuration text...
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
CNTRIPClient::NTRIPArgs m_ntrip_args
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
This "virtual driver" encapsulates a NTRIP client (see CNTRIPClient) but adds the functionality of du...
The arguments for connecting to a NTRIP stream, used in CNTRIPClient::open.
CNTRIPClient & getNTRIPClient()
Exposes the NTRIP client object.
CSerialPort m_out_COM
The output serial port.