33 #if defined(__linux__) 34 #include "serial/linux_serial.h" 38 #include "serial/noplatform_serial.h" 53 extern tiny_serial_handle_t
tiny_serial_open(
const char* name, uint32_t baud);
73 extern int tiny_serial_send(tiny_serial_handle_t port,
const void *buf,
int len);
int tiny_serial_send(tiny_serial_handle_t port, const void *buf, int len)
Sends data over serial connection.
int tiny_serial_read(tiny_serial_handle_t port, void *buf, int len)
Receive data from serial connection.
int tiny_serial_read_timeout(tiny_serial_handle_t port, void *buf, int len, uint32_t timeout_ms)
Receive data from serial connection.
void tiny_serial_close(tiny_serial_handle_t port)
Closes serial connection.
int tiny_serial_send_timeout(tiny_serial_handle_t port, const void *buf, int len, uint32_t timeout_ms)
Sends data over serial connection.
tiny_serial_handle_t tiny_serial_open(const char *name, uint32_t baud)
Opens serial port.