sbgECom Library  5.8.935-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
sbgECanId.h
Go to the documentation of this file.
1
32
33#ifndef SBG_ECAN_ID_H
34#define SBG_ECAN_ID_H
35
36#ifdef __cplusplus
37extern "C" {
38#endif
39
40//----------------------------------------------------------------------//
41//- Definition of all messages id for sbgECan -//
42//----------------------------------------------------------------------//
43
48{
49 //
50 // NMEA2000 Outputs Messages
51 //
52 SBG_ECAN_MSG_NMEA_2000_ATTITUDE = 0x0,
53 SBG_ECAN_MSG_NMEA_2000_COG_SOG_RAPID_UPDATE = 0x1,
54 SBG_ECAN_MSG_NMEA_2000_GNSS_POSITION_DATA = 0X2,
55 SBG_ECAN_MSG_NMEA_2000_GNSS_SATS_IN_VIEW = 0x3,
56 SBG_ECAN_MSG_NMEA_2000_HEART_BEAT = 0x4,
57 SBG_ECAN_MSG_NMEA_2000_HEAVE = 0x5,
58 SBG_ECAN_MSG_NMEA_2000_POSITION_RAPID_UPDATE = 0x6,
59 SBG_ECAN_MSG_NMEA_2000_RATE_OF_TURN = 0x7,
60 SBG_ECAN_MSG_NMEA_2000_SYSTEM_TIME = 0x8,
61 SBG_ECAN_MSG_NMEA_2000_VESSEL_HEADING = 0x9,
62 SBG_ECAN_MSG_NMEA_2000_VESSEL_SPEED_COMPONENTS = 0xA,
63
64 //
65 // Output Messages
66 //
67 SBG_ECAN_MSG_STATUS_01 = 0x100,
68 SBG_ECAN_MSG_STATUS_02 = 0x101,
69 SBG_ECAN_MSG_STATUS_03 = 0x102,
70
71 SBG_ECAN_MSG_UTC_0 = 0x110,
72 SBG_ECAN_MSG_UTC_1 = 0x111,
73
74 SBG_ECAN_MSG_IMU_INFO = 0x120,
75 SBG_ECAN_MSG_IMU_ACCEL = 0x121,
76 SBG_ECAN_MSG_IMU_GYRO = 0x122,
77 SBG_ECAN_MSG_IMU_DELTA_VEL = 0x123,
78 SBG_ECAN_MSG_IMU_DELTA_ANGLE = 0x124,
79
80 SBG_ECAN_MSG_EKF_INFO = 0x130,
81 SBG_ECAN_MSG_EKF_QUAT = 0x131,
82 SBG_ECAN_MSG_EKF_EULER = 0x132,
83 SBG_ECAN_MSG_EKF_ORIENTATION_ACC = 0x133,
84 SBG_ECAN_MSG_EKF_POS = 0x134,
85 SBG_ECAN_MSG_EKF_ALTITUDE = 0x135,
86 SBG_ECAN_MSG_EKF_POS_ACC = 0x136,
87 SBG_ECAN_MSG_EKF_VEL_NED = 0x137,
88 SBG_ECAN_MSG_EKF_VEL_NED_ACC = 0x138,
89 SBG_ECAN_MSG_EKF_VEL_BODY = 0x139,
90 SBG_ECAN_MSG_EKF_AIR_DATA = 0x13A,
91 SBG_ECAN_MSG_EKF_AIR_DATA_ACC = 0x13B,
92
93 SBG_ECAN_MSG_SHIP_MOTION_INFO = 0x140,
94 SBG_ECAN_MSG_SHIP_MOTION_0 = 0x141,
95 SBG_ECAN_MSG_SHIP_MOTION_1 = 0x145,
96 SBG_ECAN_MSG_SHIP_MOTION_2 = 0x149,
97
102
103 SBG_ECAN_MSG_MAG_0 = 0x150,
104 SBG_ECAN_MSG_MAG_1 = 0x151,
105 SBG_ECAN_MSG_MAG_2 = 0x152,
106
107 SBG_ECAN_MSG_ODO_INFO = 0x160,
108 SBG_ECAN_MSG_ODO_VEL = 0x161,
109
110 SBG_ECAN_MSG_AIR_DATA_INFO = 0x162,
111 SBG_ECAN_MSG_AIR_DATA_ALTITUDE = 0x163,
112 SBG_ECAN_MSG_AIR_DATA_AIRSPEED = 0x164,
113
114 SBG_ECAN_MSG_DEPTH_INFO = 0x166,
115 SBG_ECAN_MSG_DEPTH_ALTITUDE = 0x167,
116
117 SBG_ECAN_MSG_GPS1_VEL_INFO = 0x170,
118 SBG_ECAN_MSG_GPS1_VEL = 0x171,
119 SBG_ECAN_MSG_GPS1_VEL_ACC = 0x172,
120 SBG_ECAN_MSG_GPS1_VEL_COURSE = 0x173,
121 SBG_ECAN_MSG_GPS1_POS_INFO = 0x174,
122 SBG_ECAN_MSG_GPS1_POS = 0x175,
123 SBG_ECAN_MSG_GPS1_POS_ALT = 0x176,
124 SBG_ECAN_MSG_GPS1_POS_ACC = 0x177,
125 SBG_ECAN_MSG_GPS1_HDT_INFO = 0x178,
126 SBG_ECAN_MSG_GPS1_HDT = 0x179,
127 SBG_ECAN_MSG_GPS1_POS_SECURITY_STATUS = 0x17A,
128 SBG_ECAN_MSG_GPS1_HDT_SV = 0x17B,
129 SBG_ECAN_MSG_GPS1_POS_MON = 0x17C,
130
144
145 SBG_ECAN_MSG_EVENT_INFO_A = 0x200,
146 SBG_ECAN_MSG_EVENT_TIME_A = 0x201,
147 SBG_ECAN_MSG_EVENT_INFO_B = 0x202,
148 SBG_ECAN_MSG_EVENT_TIME_B = 0x203,
149 SBG_ECAN_MSG_EVENT_INFO_C = 0x204,
150 SBG_ECAN_MSG_EVENT_TIME_C = 0x205,
151 SBG_ECAN_MSG_EVENT_INFO_D = 0x206,
152 SBG_ECAN_MSG_EVENT_TIME_D = 0x207,
155
156 //
157 // Proprietary CASS logs
158 //
159 SBG_ECAN_MSG_CASS_DATINF = 0x210,
160 SBG_ECAN_MSG_CASS_ACCS = 0x211,
161 SBG_ECAN_MSG_CASS_OMGS = 0x212,
162 SBG_ECAN_MSG_CASS_NRPY = 0x213,
163 SBG_ECAN_MSG_CASS_VEL = 0x214,
164 SBG_ECAN_MSG_CASS_TIME = 0x215,
165 SBG_ECAN_MSG_CASS_GPS_INF = 0x216,
166 SBG_ECAN_MSG_CASS_GPS_COG = 0x217,
167 SBG_ECAN_MSG_CASS_ADDINF = 0x218,
168 SBG_ECAN_MSG_CASS_POS1 = 0x219,
169 SBG_ECAN_MSG_CASS_POS2 = 0x21A,
170 SBG_ECAN_MSG_CASS_SAT_INF = 0x21B,
171 SBG_ECAN_MSG_CASS_IACCS = 0x21C,
172 SBG_ECAN_MSG_CASS_IOMG = 0x21D,
173 SBG_ECAN_MSG_CASS_RR = 0x21E,
174
175 //
176 // Automotive specific CAN output
177 //
178 SBG_ECAN_MSG_AUTO_TRACK_SLIP_CURV = 0x220,
180
181#ifdef __cplusplus
182}
183#endif
184
185#endif // SBG_ECAN_ID_H
_SbgECanMessageId
Definition sbgECanId.h:48
@ SBG_ECAN_MSG_SHIP_MOTION_HP_0
Definition sbgECanId.h:99
@ SBG_ECAN_MSG_GPS2_HDT_INFO
Definition sbgECanId.h:139
@ SBG_ECAN_MSG_GPS2_POS_INFO
Definition sbgECanId.h:135
@ SBG_ECAN_MSG_GPS2_VEL
Definition sbgECanId.h:132
@ SBG_ECAN_MSG_GPS2_VEL_ACC
Definition sbgECanId.h:133
@ SBG_ECAN_MSG_GPS2_VEL_COURSE
Definition sbgECanId.h:134
@ SBG_ECAN_MSG_EVENT_TIME_E
Definition sbgECanId.h:154
@ SBG_ECAN_MSG_GPS2_POS_ALT
Definition sbgECanId.h:137
@ SBG_ECAN_MSG_GPS2_POS
Definition sbgECanId.h:136
@ SBG_ECAN_MSG_EVENT_INFO_E
Definition sbgECanId.h:153
@ SBG_ECAN_MSG_GPS2_POS_MON
Definition sbgECanId.h:143
@ SBG_ECAN_MSG_SHIP_MOTION_HP_1
Definition sbgECanId.h:100
@ SBG_ECAN_MSG_GPS2_HDT
Definition sbgECanId.h:140
@ SBG_ECAN_MSG_SHIP_MOTION_HP_2
Definition sbgECanId.h:101
@ SBG_ECAN_MSG_GPS2_POS_ACC
Definition sbgECanId.h:138
@ SBG_ECAN_MSG_GPS2_VEL_INFO
Definition sbgECanId.h:131
@ SBG_ECAN_MSG_GPS2_POS_SECURITY_STATUS
Definition sbgECanId.h:141
@ SBG_ECAN_MSG_SHIP_MOTION_HP_INFO
Definition sbgECanId.h:98
@ SBG_ECAN_MSG_GPS2_HDT_SV
Definition sbgECanId.h:142
enum _SbgECanMessageId SbgECanMessageId