| 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] |