DUNE: Uniform Navigational Environment
2020.01.0
|
Classes | |
struct | CTDData |
Public Member Functions | |
DriverOEMX (DUNE::Tasks::Task *task, SerialPort *uart, Poll poll) | |
~DriverOEMX (void) | |
bool | initCTD (int numberSamples) |
bool | getInfoOfCTD () |
void | getFirmwareVersion (std::string text) |
std::string | getInfoMount (std::string text) |
bool | sendCommand (const char *cmd, const char *reply) |
bool | haveNewData (int numberSensors) |
Public Attributes | |
SerialPort * | m_uart |
Poll | m_poll |
CTDData | m_ctdData |
|
inline |
|
inline |
|
inline |
References Sensors::OEMX::DriverOEMX::CTDData::ctdInfo, and m_ctdData.
Referenced by getInfoOfCTD().
|
inline |
Referenced by getInfoOfCTD().
|
inline |
|
inline |
References Sensors::OEMX::DriverOEMX::CTDData::dataReceived, and m_ctdData.
Referenced by Sensors::OEMX::Task::onMain().
|
inline |
References sendCommand().
Referenced by Sensors::OEMX::Task::onResourceInitialization().
|
inline |
Referenced by getInfoOfCTD(), initCTD(), and Sensors::OEMX::Task::onMain().
CTDData Sensors::OEMX::DriverOEMX::m_ctdData |
Poll Sensors::OEMX::DriverOEMX::m_poll |
Interrupt/Poll for serial port.
SerialPort* Sensors::OEMX::DriverOEMX::m_uart |
Serial port.