6 #define SENSORS_RESPONSE_LENGTH 20 11 streamRecoveryTimer(io),
30 send(requestPacket, 2);
37 if (err != boost::asio::error::operation_aborted) {
47 tcflush(
port.lowest_layer().native_handle(), TCIFLUSH);
boost::asio::serial_port port
SerialQuery(boost::shared_ptr< Data > data)
boost::shared_ptr< Data > data
boost::asio::deadline_timer streamRecoveryTimer
bool send(const uint8_t *bytes, const uint32_t numBytes)
void restartSensorStream(const boost::system::error_code &err)
void processByte(uint8_t byteRead)
const uint8_t maxPacketID