Main MRPT website > C++ reference for MRPT 1.9.9
xsbaudcode.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2018, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 #ifndef XSBAUDCODE_H
10 #define XSBAUDCODE_H
11 
12 /*! \brief Internal baud rate configuration codes
13 */
14 
15 enum XSNOCOMEXPORT XsBaudCode
16 {
17  // Baudrate codes for SetBaudrate message
18  /** 4k8 (4800 bps) */
19  XBC_4k8 = 0x0B,
20  /** 9k6 (9600 bps) */
21  XBC_9k6 = 0x09,
22  // XBC_14k4 = 0x08,
23  /** 19k2 (19200 bps) */
24  XBC_19k2 = 0x07,
25  // XBC_28k8 = 0x06,
26  /** 38k4 (38400 bps) */
27  XBC_38k4 = 0x05,
28  /** 57k6 (57600 bps) */
29  XBC_57k6 = 0x04,
30  // XBC_76k8 = 0x03,
31  /** 115k2 (115200 bps) */
32  XBC_115k2 = 0x02,
33  /** 230k4 (230400 bps) */
34  XBC_230k4 = 0x01,
35  /** 460k8 (460800 bps) */
36  XBC_460k8 = 0x00,
37  /** 921k6 (921600 bps). Only usable from MTi/x FW 2.4.6 */
38  XBC_921k6 = 0x0A,
39  /** 921k6 (921600 bps) */
41  /** 2000k0 (2000000 bps) */
42  XBC_2MegaBaud = 0x0C,
43  /** 4000k0 (4000000 bps) */
44  XBC_4MegaBaud = 0x0D,
45  /** Not a valid baud rate */
46  XBC_Invalid = 0xFF
47 };
48 
49 #endif
XBC_19k2
XBC_19k2
19k2 (19200 bps)
Definition: xsbaudcode.h:24
XBC_230k4
XBC_230k4
230k4 (230400 bps)
Definition: xsbaudcode.h:34
XBC_921k6Legacy
XBC_921k6Legacy
921k6 (921600 bps)
Definition: xsbaudcode.h:40
XBC_4MegaBaud
XBC_4MegaBaud
4000k0 (4000000 bps)
Definition: xsbaudcode.h:44
XBC_115k2
XBC_115k2
115k2 (115200 bps)
Definition: xsbaudcode.h:32
XBC_4k8
XBC_4k8
4k8 (4800 bps)
Definition: xsbaudcode.h:19
XBC_57k6
XBC_57k6
57k6 (57600 bps)
Definition: xsbaudcode.h:29
XBC_460k8
XBC_460k8
460k8 (460800 bps)
Definition: xsbaudcode.h:36
XBC_38k4
XBC_38k4
38k4 (38400 bps)
Definition: xsbaudcode.h:27
XBC_2MegaBaud
XBC_2MegaBaud
2000k0 (2000000 bps)
Definition: xsbaudcode.h:42
XBC_9k6
XBC_9k6
9k6 (9600 bps)
Definition: xsbaudcode.h:21
XsBaudCode
enum XsBaudCode XsBaudCode
Definition: xsbaud.h:23
XBC_921k6
XBC_921k6
921k6 (921600 bps).
Definition: xsbaudcode.h:38



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST