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