Kobuki 1.0.0
C++ API for the Kobuki research robot
Loading...
Searching...
No Matches
payload_headers.hpp
Go to the documentation of this file.
1
12/*****************************************************************************
13** Ifdefs
14*****************************************************************************/
15
16#ifndef KOBUKI_CORE_PAYLOAD_HEADERS_HPP_
17#define KOBUKI_CORE_PAYLOAD_HEADERS_HPP_
18
19/*****************************************************************************
20** Includes
21*****************************************************************************/
22
23/*****************************************************************************
24** Namespaces
25*****************************************************************************/
26
27namespace kobuki {
28
29class Header {
30public:
31 enum PayloadType {
32 // Streamed payloads
33 CoreSensors = 1, DockInfraRed = 3, Inertia = 4, Cliff = 5, Current = 6,
34
35 // Service Payloads
36 Hardware = 10, Firmware = 11, ThreeAxisGyro = 13, Eeprom = 15, GpInput = 16,
37
38 UniqueDeviceID = 19, Reserved = 20, ControllerInfo = 21
39 };
40};
41
42} // namespace kobuki
43
44#endif /* KOBUKI_CORE_PAYLOAD_HEADERS_HPP_ */
Definition cliff.hpp:36
Definition controller_info.hpp:35
Definition core_sensors.hpp:36
Definition current.hpp:40
Definition eeprom.hpp:38
Definition firmware.hpp:39
Definition gp_input.hpp:36
Definition hardware.hpp:35
Definition payload_headers.hpp:29
Definition inertia.hpp:35
Definition three_axis_gyro.hpp:41
Definition unique_device_id.hpp:35