Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
serial.h
Go to the documentation of this file.
1
2
3extern int fd;
4
5#include "std.h"
6
7int serial_init(char *port_name);
8
9static 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;})
uint16_t foo
Definition main_demo5.c:58
void serial_init(void)
static int ttyUSB0ChAvailable(void)
Definition serial.h:9
int fd
Definition serial.c:26