clear() | msp::MSP | [private] |
connect(const std::string &device, const uint baudrate=115200) | msp::MSP | |
crc(const uint8_t id, const ByteVector &data) | msp::MSP | [private] |
device | msp::MSP | [private] |
hasData() | msp::MSP | [private] |
io | msp::MSP | [private] |
lock_read | msp::MSP | [private] |
lock_write | msp::MSP | [private] |
MSP() | msp::MSP | |
MSP(const std::string &device, const uint baudrate=115200) | msp::MSP | |
port | msp::MSP | [private] |
read(std::vector< uint8_t > &data) | msp::MSP | [private] |
read(std::size_t n_bytes) | msp::MSP | [private] |
read() | msp::MSP | [inline, private] |
receiveData() | msp::MSP | |
request(msp::Request &request) | msp::MSP | |
request_block(msp::Request &request) | msp::MSP | |
request_wait(msp::Request &request, const uint wait_ms, const uint min_payload_size=0) | msp::MSP | |
respond(const msp::Response &response) | msp::MSP | |
respond_block(const msp::Response &response) | msp::MSP | |
send(const msp::Response &response) | msp::MSP | [inline] |
sendData(const uint8_t id, const ByteVector &data=ByteVector(0)) | msp::MSP | |
sendData(const msp::ID id, const ByteVector &data=ByteVector(0)) | msp::MSP | [inline] |
setWait(unsigned int wait_us) | msp::MSP | [inline] |
wait | msp::MSP | [private] |
write(const std::vector< uint8_t > &data) | msp::MSP | [private] |