27 void send_packet(
const std::vector<uint8_t> &buf)
const override;
A transport protocol for sending and receiving packets over a UART connection.
std::vector< uint8_t > receive_buffer_
size_t get_max_packet_size() override
void send_packet(const std::vector< uint8_t > &buf) const override
float get_setup_priority() const override
void write_byte_(uint8_t byte) const
Write a byte to the UART bus.
bool should_send() override
constexpr float PROCESSOR
For components that use data from sensors like displays.