Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
serial.h
Go to the documentation of this file.
1 
2 
3 extern int fd;
4 
5 #include "std.h"
6 
7 int serial_init(char *port_name);
8 
9 static inline int ttyUSB0ChAvailable(void)
10 {
11  return false;
12 }
13 
14 #define ttyUSB0Transmit(_char) \
15  { \
16  char c = _char; \
17  int __attribute__((unused)) ret = write(fd,&c,1); \
18  }
19 
20 #define ttyUSB0Getch() ({char c;int ret=read(fd, &c,1);c;})
std.h
fd
int fd
Definition: serial.c:26
serial_init
int serial_init(char *port_name)
Definition: serial.c:28
ttyUSB0ChAvailable
static int ttyUSB0ChAvailable(void)
Definition: serial.h:9