2 * \brief Baudrate definitions.
3 * \author Aurelien Morelle <aurelien.morelle@parrot.com>
8 #ifndef _VP_OS_SERIAL_H_
9 #define _VP_OS_SERIAL_H_
13 typedef enum _vp_com_baudrates_
15 VP_COM_BAUDRATE_0 = B0, // hang up
16 VP_COM_BAUDRATE_50 = B50,
17 VP_COM_BAUDRATE_75 = B75,
18 VP_COM_BAUDRATE_110 = B110,
19 VP_COM_BAUDRATE_134 = B134,
20 VP_COM_BAUDRATE_150 = B150,
21 VP_COM_BAUDRATE_200 = B200,
22 VP_COM_BAUDRATE_300 = B300,
23 VP_COM_BAUDRATE_600 = B600,
24 VP_COM_BAUDRATE_1200 = B1200,
25 VP_COM_BAUDRATE_1800 = B1800,
26 VP_COM_BAUDRATE_2400 = B2400,
27 VP_COM_BAUDRATE_3600 = B0, // not supported, so hang up
28 VP_COM_BAUDRATE_4800 = B4800,
29 VP_COM_BAUDRATE_7200 = B0, // not supported, so hang up
30 VP_COM_BAUDRATE_9600 = B9600,
31 VP_COM_BAUDRATE_14400 = B0, // not supported, so hang up
32 VP_COM_BAUDRATE_19200 = B19200,
33 VP_COM_BAUDRATE_38400 = B38400,
34 VP_COM_BAUDRATE_57600 = B57600,
35 VP_COM_BAUDRATE_115200 = B115200,
36 VP_COM_BAUDRATE_230400 = B230400,
37 VP_COM_BAUDRATE_460800 = B460800,
38 VP_COM_BAUDRATE_500000 = B500000,
39 VP_COM_BAUDRATE_576000 = B576000,
40 VP_COM_BAUDRATE_921600 = B921600,
41 VP_COM_BAUDRATE_1000000 = B1000000,
42 VP_COM_BAUDRATE_1152000 = B1152000,
43 VP_COM_BAUDRATE_1500000 = B1500000,
44 VP_COM_BAUDRATE_2000000 = B2000000,
45 VP_COM_BAUDRATE_2500000 = B2500000,
46 VP_COM_BAUDRATE_3000000 = B3000000,
47 VP_COM_BAUDRATE_3500000 = B3500000,
48 VP_COM_BAUDRATE_4000000 = B4000000,
52 #endif // _VP_OS_SERIAL_H_