DD2-monitor/serial/serial.h

25 lines
444 B
C
Raw Normal View History

/*
* serial.h
2018-12-13 06:07:49 +11:00
* --------
*
*/
int prepare_UART(char *port, int bauds);
2018-12-20 21:57:23 +11:00
int getbyte(int fd); /* really brotched func */
2018-12-13 02:06:18 +11:00
2018-12-13 06:07:49 +11:00
/* timeout is exprimed in milliseconds. */
int getbyte_to (int fd, int to_ms);
2018-12-15 04:52:06 +11:00
int getline_to(int fd, char *where, int szm, int to_ms);
/* auxiliary and test functions */
int parseXvalue(char *asciidatas, char id);
2019-01-13 03:13:30 +11:00
int values2temps(float array[4]);
2019-01-05 21:47:51 +11:00
int parse4values(char *line, char cflag, float array[4]);
2018-12-13 06:07:49 +11:00