#include <Driver.hpp>
|
| std::string | read (int timeout) |
| |
| int | extractPacket (uint8_t const *buffer, size_t buffer_size) const |
| |
◆ Driver()
◆ collectPeriodicData()
| void Driver::collectPeriodicData |
( |
| ) |
|
Reads available data and update the data structure. If this method returns true, then data has been updated with a new, synchronized set of information. Otherwise, call collectPeriodicData again.
◆ dumpData()
| void Driver::dumpData |
( |
| ) |
const |
◆ extractPacket()
| int Driver::extractPacket |
( |
uint8_t const * |
buffer, |
|
|
size_t |
buffer_size |
|
) |
| const |
|
protected |
Extract an ASCII line from incoming Data
◆ getData()
◆ open()
| void Driver::open |
( |
std::string const & |
uri | ) |
|
Tries to access the CTD at the provided URI
◆ read()
| std::string Driver::read |
( |
int |
timeout | ) |
|
|
protected |
Read available packets on the I/O
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-drivers-ctd-seabird-0.20171014/src/Driver.hpp
- /build/rock-master-18.09-drivers-ctd-seabird-0.20171014/src/Driver.cpp