19 #if defined(URG_WINDOWS_OS) 29 return ((ch ==
'\r') || (ch ==
'\n')) ? 1 : 0;
46 while (filled < max_size) {
55 data[filled++] = recv_ch;
57 if (filled >= max_size) {
63 if ((filled == 0) && is_timeout) {
static int is_linefeed(const char ch)
static void serial_ungetc(urg_serial_t *serial, char ch)
int serial_readline(urg_serial_t *serial, char *data, int max_size, int timeout)
改行までのデータを受信する
int serial_read(urg_serial_t *serial, char *data, int max_size, int timeout)
データを受信する