9 #ifndef CGillAnemometer_H 10 #define CGillAnemometer_H 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.
virtual ~CGillAnemometer()
Default destructor.
bool tryToOpenTheCOM()
Returns true if the COM port is already open, or try to open it in other case.
This class allows loading and storing values and vectors of different types from a configuration text...
GLsizei const GLchar ** string
void close()
Close the port.
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
mrpt::comms::CSerialPort COM
COM port.
void loadConfig_sensorSpecific(const mrpt::utils::CConfigFileBase &configSource, const std::string §ion)
Loads specific configuration for the device from a given source of configuration parameters, for example, an ".ini" file, loading from the section "[iniSection]" (see utils::CConfigFileBase and derived classes)
This class implements a driver for the Gill Windsonic Option 1 Anemometer The sensor is accessed via ...
std::string com_port
COM port name.
void doProcess()
This method will be invoked at a minimum rate of "process_rate" (Hz)
CGillAnemometer()
Default constructor.