Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
abi_sender_ids.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2013 Felix Ruess <felix.ruess@gmail.com>
3
*
4
* This file is part of paparazzi.
5
*
6
* paparazzi is free software; you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation; either version 2, or (at your option)
9
* any later version.
10
*
11
* paparazzi is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with paparazzi; see the file COPYING. If not, write to
18
* the Free Software Foundation, 59 Temple Place - Suite 330,
19
* Boston, MA 02111-1307, USA.
20
*/
21
28
#ifndef ABI_SENDER_IDS_H
29
#define ABI_SENDER_IDS_H
30
32
#ifndef BARO_BOARD_SENDER_ID
33
#define BARO_BOARD_SENDER_ID 1
34
#endif
35
36
/*
37
* IDs of baro modules that can be loaded
38
*/
39
#ifndef BARO_MS5611_SENDER_ID
40
#define BARO_MS5611_SENDER_ID 10
41
#endif
42
43
#ifndef BARO_AMSYS_SENDER_ID
44
#define BARO_AMSYS_SENDER_ID 11
45
#endif
46
47
#ifndef BARO_BMP_SENDER_ID
48
#define BARO_BMP_SENDER_ID 12
49
#endif
50
51
#ifndef BARO_ETS_SENDER_ID
52
#define BARO_ETS_SENDER_ID 13
53
#endif
54
55
#ifndef BARO_MS5534A_SENDER_ID
56
#define BARO_MS5534A_SENDER_ID 14
57
#endif
58
59
#ifndef BARO_HCA_SENDER_ID
60
#define BARO_HCA_SENDER_ID 15
61
#endif
62
63
#ifndef BARO_MPL3115_SENDER_ID
64
#define BARO_MPL3115_SENDER_ID 16
65
#endif
66
67
#ifndef BARO_SCP_SENDER_ID
68
#define BARO_SCP_SENDER_ID 17
69
#endif
70
71
#ifndef BARO_PBN_SENDER_ID
72
#define BARO_PBN_SENDER_ID 18
73
#endif
74
75
#ifndef BARO_SIM_SENDER_ID
76
#define BARO_SIM_SENDER_ID 19
77
#endif
78
79
#ifndef METEO_STICK_SENDER_ID
80
#define METEO_STICK_SENDER_ID 30
81
#endif
82
83
/*
84
* IDs of differential pressure sensors
85
* can usually also publish temperature like baro sensors
86
*/
87
#ifndef MS45XX_SENDER_ID
88
#define MS45XX_SENDER_ID 40
89
#endif
90
91
/*
92
* IDs of AGL measurment modules that can be loaded (sonars,...)
93
*/
94
#ifndef AGL_SONAR_ADC_ID
95
#define AGL_SONAR_ADC_ID 1
96
#endif
97
98
#ifndef AGL_SONAR_ARDRONE2_ID
99
#define AGL_SONAR_ARDRONE2_ID 2
100
#endif
101
102
#ifndef AGL_SONAR_NPS_ID
103
#define AGL_SONAR_NPS_ID 3
104
#endif
105
106
#ifndef AGL_SONAR_PX4FLOW_ID
107
#define AGL_SONAR_PX4FLOW_ID 4
108
#endif
109
110
#ifndef AGL_TERARANGER_ONE_ID
111
#define AGL_TERARANGER_ONE_ID 5
112
#endif
113
114
#ifndef AGL_LIDAR_LITE_ID
115
#define AGL_LIDAR_LITE_ID 6
116
#endif
117
118
#ifndef AGL_PX4FLOW_ID
119
#define AGL_PX4FLOW_ID 7
120
#endif
121
122
#ifndef AGL_LIDAR_SF11_ID
123
#define AGL_LIDAR_SF11_ID 8
124
#endif
125
126
/*
127
* IDs of magnetometer sensors (including IMUs with mag)
128
*/
129
130
#ifndef MAG_HMC58XX_SENDER_ID
131
#define MAG_HMC58XX_SENDER_ID 2
132
#endif
133
134
#ifndef IMU_MAG_PITOT_ID
135
#define IMU_MAG_PITOT_ID 50
136
#endif
137
138
/*
139
* IDs of GPS sensors
140
*/
141
#ifndef GPS_UBX_ID
142
#define GPS_UBX_ID 1
143
#endif
144
145
#ifndef GPS_NMEA_ID
146
#define GPS_NMEA_ID 2
147
#endif
148
149
#ifndef GPS_SIRF_ID
150
#define GPS_SIRF_ID 3
151
#endif
152
153
#ifndef GPS_SKYTRAQ_ID
154
#define GPS_SKYTRAQ_ID 4
155
#endif
156
157
#ifndef GPS_MTK_ID
158
#define GPS_MTK_ID 5
159
#endif
160
161
#ifndef GPS_PIKSI_ID
162
#define GPS_PIKSI_ID 6
163
#endif
164
165
#ifndef GPS_XSENS_ID
166
#define GPS_XSENS_ID 7
167
#endif
168
169
#ifndef GPS_DATALINK_ID
170
#define GPS_DATALINK_ID 8
171
#endif
172
173
#ifndef GPS_UDP_ID
174
#define GPS_UDP_ID 9
175
#endif
176
177
#ifndef GPS_ARDRONE2_ID
178
#define GPS_ARDRONE2_ID 10
179
#endif
180
181
#ifndef GPS_SIM_ID
182
#define GPS_SIM_ID 11
183
#endif
184
185
#ifndef GPS_MULTI_ID
186
#define GPS_MULTI_ID 12
187
#endif
188
189
#ifndef GPS_VECTORNAV_ID
190
#define GPS_VECTORNAV_ID 13
191
#endif
192
193
#ifndef GPS_IMCU_ID
194
#define GPS_IMCU_ID 14
195
#endif
196
197
#ifndef GPS_DW1000_ID
198
#define GPS_DW1000_ID 15
199
#endif
200
201
/*
202
* IDs of IMU sensors (accel, gyro)
203
*/
204
#ifndef IMU_BOARD_ID
205
#define IMU_BOARD_ID 1
206
#endif
207
208
#ifndef IMU_ANALOG_ID
209
#define IMU_ANALOG_ID 2
210
#endif
211
212
#ifndef IMU_ASPIRIN_ID
213
#define IMU_ASPIRIN_ID 3
214
#endif
215
216
#ifndef IMU_ASPIRIN2_ID
217
#define IMU_ASPIRIN2_ID 4
218
#endif
219
220
#ifndef IMU_B2_ID
221
#define IMU_B2_ID 5
222
#endif
223
224
#ifndef IMU_CRISTA_ID
225
#define IMU_CRISTA_ID 6
226
#endif
227
228
#ifndef IMU_DROTEK_ID
229
#define IMU_DROTEK_ID 7
230
#endif
231
232
#ifndef IMU_GL1_ID
233
#define IMU_GL1_ID 8
234
#endif
235
236
#ifndef IMU_MPU6000_ID
237
#define IMU_MPU6000_ID 9
238
#endif
239
240
#ifndef IMU_MPU6000_HMC_ID
241
#define IMU_MPU6000_HMC_ID 10
242
#endif
243
244
#ifndef IMU_MPU9250_ID
245
#define IMU_MPU9250_ID 11
246
#endif
247
248
#ifndef IMU_PPZUAV_ID
249
#define IMU_PPZUAV_ID 12
250
#endif
251
252
#ifndef IMU_UM6_ID
253
#define IMU_UM6_ID 13
254
#endif
255
256
#ifndef IMU_GX3_ID
257
#define IMU_GX3_ID 14
258
#endif
259
260
#ifndef IMU_XSENS_ID
261
#define IMU_XSENS_ID 15
262
#endif
263
264
#ifndef IMU_MPU60X0_ID
265
#define IMU_MPU60X0_ID 16
266
#endif
267
268
#ifndef PX4FLOW_VELOCITY_ID
269
#define PX4FLOW_VELOCITY_ID 17
270
#endif
271
272
#ifndef IMU_PX4_ID
273
#define IMU_PX4_ID 18
274
#endif
275
276
#ifndef IMU_VECTORNAV_ID
277
#define IMU_VECTORNAV_ID 19
278
#endif
279
280
/*
281
* IDs of RSSI measurements (message 13)
282
*/
283
#ifndef RSSI_BLUEGIGA_ID
284
#define RSSI_BLUEGIGA_ID 1
285
#endif
286
287
/*
288
* IDs of RPM sensors (message 15)
289
*/
290
#ifndef RPM_SENSOR_ID
291
#define RPM_SENSOR_ID 1
292
#endif
293
294
/*
295
* IDs of THRUST increment calculation (message 16)
296
*/
297
#ifndef THRUST_INCREMENT_ID
298
#define THRUST_INCREMENT_ID 1
299
#endif
300
301
#ifndef MAG_CALIB_UKF_ID
302
#define MAG_CALIB_UKF_ID 20
303
#endif
304
305
306
/*
307
* IDs of Computer Vision Calculated variables
308
*/
309
310
#ifndef CV_COLORDETECTION
311
#define CV_COLORDETECTION 1
312
#endif
313
314
315
#endif
/* ABI_SENDER_IDS_H */
sw
airborne
subsystems
abi_sender_ids.h
Generated on Sat Feb 9 2019 06:44:05 for Paparazzi UAS by
1.8.8