31 virtual void vprintf(
const char *, va_list);
36 virtual size_t write(uint8_t) = 0;
37 virtual size_t write(
const uint8_t *
buffer,
size_t size);
38 size_t write(
const char *str);
44 virtual int16_t
read() = 0;
static uint8_t buffer[SRXL_FRAMELEN_MAX]
virtual uint32_t txspace()=0
virtual void printf(const char *,...) FMT_PRINTF(2
virtual size_t write(uint8_t)=0
void println(const char *str)
void print(const char *str)
Common definitions and utility routines for the ArduPilot libraries.
virtual uint32_t available()=0
virtual void virtual void vprintf(const char *, va_list)