forked from MightyPork/TinyFrame
-
Notifications
You must be signed in to change notification settings - Fork 1
/
SynapseTopics.h
65 lines (44 loc) · 1.41 KB
/
SynapseTopics.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#ifndef SynapseTopicsH
#define SynapseTopicsH
#ifdef __cplusplus
extern "C" {
#endif
#define SYNAPSE_CMD_VEL_TOPIC 0
#define SYNAPSE_CMD_VEL_TYPE Twist
#define SYNAPSE_ODOMETRY_TOPIC 1
#define SYNAPSE_ODOMETRY_TYPE Odometry
#define SYNAPSE_JOY_TOPIC 2
#define SYNAPSE_JOY_TYPE Joy
#define SYNAPSE_BEZIER_TRAJECTORY_TOPIC 3
#define SYNAPSE_BEZIER_TRAJECTORY_TYPE BezierTrajectory
#define SYNAPSE_IMU_TOPIC 4
#define SYNAPSE_IMU_TYPE IMU
#define SYNAPSE_MAGNETIC_FIELD_TOPIC 5
#define SYNAPSE_MAGNETIC_FIELD_TYPE MagneticField
#define SYNAPSE_NAV_SAT_FIX_TOPIC 6
#define SYNAPSE_NAV_SAT_FIX_TYPE NavSatFix
#define SYNAPSE_ALTIMETER_TOPIC 7
#define SYNAPSE_ALTIMETER_TYPE Altimeter
#define SYNAPSE_ACTUATORS_TOPIC 8
#define SYNAPSE_ACTUATORS_TYPE Actuators
#define SYNAPSE_CLOCK_OFFSET_TOPIC 9
#define SYNAPSE_CLOCK_OFFSET_TYPE Timestamp
#define SYNAPSE_BATTERY_STATE_TOPIC 10
#define SYNAPSE_BATTERY_STATE Timestamp
#define SYNAPSE_WHEEL_ODOMETRY_TOPIC 11
#define SYNAPSE_WHEEL_ODOMETRY_TYPE WheelOdometry
#define SYNAPSE_LED_ARRAY_TOPIC 12
#define SYNAPSE_LED_ARRAY_TYPE LEDArray
#define SYNAPSE_STATUS_TOPIC 13
#define SYNAPSE_STATUS_TYPE Status
#define SYNAPSE_SAFETY_TOPIC 14
#define SYNAPSE_SAFETY_TYPE Safety
#define SYNAPSE_UPTIME_TOPIC 15
#define SYNAPSE_UPTIME_TYPE Time
#define SYNAPSE_SIM_CLOCK_TOPIC 63
#define SYNAPSE_SIM_CLOCK_TYPE SimClock
// Reserved (128-255)
#ifdef __cplusplus
}
#endif
#endif //SynapseTopicsH