Go to the documentation of this file.
19 #if defined(URG_WINDOWS_OS)
21 #elif defined(ANDROID)
23 #define tcdrain(fd) ioctl(fd, TCSBRK, 1)
26 #include <sys/select.h>
42 #if defined(URG_WINDOWS_OS)
75 char *data,
int max_size,
int timeout);
80 char *data,
int max_size,
int timeout);
85 char *error_message,
int max_size);
int serial_set_baudrate(urg_serial_t *serial, long baudrate)
ボーレートを設定する
int serial_read(urg_serial_t *serial, char *data, int max_size, int timeout)
データを受信する
int serial_error(urg_serial_t *serial, char *error_message, int max_size)
エラー文字列を格納して返す
int serial_write(urg_serial_t *serial, const char *data, int size)
データを送信する
void serial_close(urg_serial_t *serial)
接続を閉じる
int serial_readline(urg_serial_t *serial, char *data, int max_size, int timeout)
改行までのデータを受信する
int serial_open(urg_serial_t *serial, const char *device, long baudrate)
接続を開く
urg_c
Author(s): Satofumi Kamimura
, Katsumi Kimoto, Adrian Boeing
autogenerated on Wed Mar 2 2022 01:08:11