|
const char * | cssl_geterrormsg () |
|
int32_t | cssl_geterror () |
|
int32_t | cssl_start () |
|
int32_t | cssl_stop () |
|
cssl_t * | cssl_open (const char *fname, int baud, int bits, int parity, int stop) |
|
int32_t | cssl_close (cssl_t *serial) |
|
int32_t | cssl_setup (cssl_t *serial, int baud, int bits, int parity, int stop) |
|
int32_t | cssl_setflowcontrol (cssl_t *serial, int rtscts, int xonxoff) |
|
int32_t | cssl_settimeout (cssl_t *serial, int, double timeout) |
| Set read timeout. More...
|
|
int32_t | cssl_putchar (cssl_t *serial, uint8_t c) |
|
int32_t | cssl_putstring (cssl_t *serial, char *str) |
|
int32_t | cssl_putdata (cssl_t *serial, uint8_t *data, uint32_t datalen) |
|
int32_t | cssl_putslip (cssl_t *serial, uint8_t *buf, size_t size) |
|
int32_t | cssl_putnmea (cssl_t *serial, uint8_t *buf, size_t size) |
|
int32_t | cssl_drain (cssl_t *serial) |
|
int32_t | cssl_getchar (cssl_t *serial) |
|
int32_t | cssl_getdata (cssl_t *serial, uint8_t *buffer, int size) |
|
int32_t | cssl_getxmodem (cssl_t *serial, uint8_t *buf) |
| Read Xmodem frame. More...
|
|
int32_t | cssl_getslip (cssl_t *serial, uint8_t *buf, uint16_t size) |
| Read SLIP frame. More...
|
|
int32_t | cssl_getnmea (cssl_t *serial, uint8_t *buf, uint16_t size) |
| Read NMEA response. More...
|
|
Simple Serial library source file.