Paparazzi UAS  v5.15_devel-79-g48e7b20
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
abi_sender_ids.h File Reference

Convenience defines for ABI sender IDs. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BARO_BOARD_SENDER_ID   1
 default onboard baro More...
 
#define BARO_MS5611_SENDER_ID   10
 
#define BARO_AMSYS_SENDER_ID   11
 
#define BARO_BMP_SENDER_ID   12
 
#define BARO_ETS_SENDER_ID   13
 
#define BARO_MS5534A_SENDER_ID   14
 
#define BARO_HCA_SENDER_ID   15
 
#define BARO_MPL3115_SENDER_ID   16
 
#define BARO_SCP_SENDER_ID   17
 
#define BARO_SIM_SENDER_ID   19
 
#define BARO_BMP3_SENDER_ID   20
 
#define METEO_STICK_SENDER_ID   30
 
#define MS45XX_SENDER_ID   40
 
#define SDP3X_SENDER_ID   41
 
#define AIRSPEED_NPS_ID   1
 
#define AIRSPEED_ADC_ID   2
 
#define AOA_ADC_ID   1
 
#define AOA_PWM_ID   2
 
#define INCIDENCE_NPS_ID   20
 
#define AGL_SONAR_ADC_ID   1
 
#define AGL_SONAR_ARDRONE2_ID   2
 
#define AGL_SONAR_NPS_ID   3
 
#define AGL_SONAR_PX4FLOW_ID   4
 
#define AGL_TERARANGER_ONE_ID   5
 
#define AGL_LIDAR_LITE_ID   6
 
#define AGL_PX4FLOW_ID   7
 
#define AGL_LIDAR_SF11_ID   8
 
#define AGL_VL53L0_LASER_ARRAY_ID   9
 
#define AGL_RAY_SENSOR_GAZEBO_ID   10
 
#define AGL_LIDAR_TFMINI_ID   11
 
#define MAG_HMC58XX_SENDER_ID   2
 
#define MAG_LIS3MDL_SENDER_ID   3
 
#define IMU_MAG_PITOT_ID   50
 
#define GPS_UBX_ID   1
 
#define GPS_NMEA_ID   2
 
#define GPS_SIRF_ID   3
 
#define GPS_SKYTRAQ_ID   4
 
#define GPS_MTK_ID   5
 
#define GPS_PIKSI_ID   6
 
#define GPS_XSENS_ID   7
 
#define GPS_DATALINK_ID   8
 
#define GPS_UDP_ID   9
 
#define GPS_ARDRONE2_ID   10
 
#define GPS_SIM_ID   11
 
#define GPS_MULTI_ID   12
 
#define GPS_VECTORNAV_ID   13
 
#define GPS_IMCU_ID   14
 
#define GPS_DW1000_ID   15
 
#define IMU_BOARD_ID   1
 
#define IMU_ANALOG_ID   2
 
#define IMU_ASPIRIN_ID   3
 
#define IMU_ASPIRIN2_ID   4
 
#define IMU_B2_ID   5
 
#define IMU_CRISTA_ID   6
 
#define IMU_DROTEK_ID   7
 
#define IMU_GL1_ID   8
 
#define IMU_MPU6000_ID   9
 
#define IMU_MPU6000_HMC_ID   10
 
#define IMU_MPU9250_ID   11
 
#define IMU_PPZUAV_ID   12
 
#define IMU_UM6_ID   13
 
#define IMU_GX3_ID   14
 
#define IMU_XSENS_ID   15
 
#define IMU_MPU60X0_ID   16
 
#define IMU_PX4_ID   17
 
#define IMU_VECTORNAV_ID   18
 
#define IMU_F1E_ID   30
 
#define FLOW_OPTICFLOW_ID   1
 
#define VEL_DRAGSPEED_ID   1
 
#define VEL_PX4FLOW_ID   2
 
#define VEL_OPTICFLOW_ID   3
 
#define VEL_STEREOCAM_ID   4
 
#define RSSI_BLUEGIGA_ID   1
 
#define RPM_SENSOR_ID   1
 
#define THRUST_INCREMENT_ID   1
 
#define MAG_CALIB_UKF_ID   20
 
#define UWB_COMM_ID   1
 
#define OBS_DETECTION_COLOR_ID   1
 
#define OBS_DETECTION_RANGE_ARRAY_ID   2
 
#define OBS_DETECTION_RANGE_ARRAY_NPS_ID   3
 
#define RANGE_FORCEFIELD_ID   1
 
#define CAM_JEVOIS_ID   1
 
#define ACCEL_SP_FCR_ID   1
 
#define RELATIVE_LOCALIZATION_ID   1
 
#define DETECT_GATE_ABI_ID   33
 
#define COLOR_OBJECT_DETECTION1_ID   1
 
#define COLOR_OBJECT_DETECTION2_ID   2
 
#define JOYSTICK_ID   1
 

Detailed Description

Convenience defines for ABI sender IDs.

Definition in file abi_sender_ids.h.

Macro Definition Documentation

#define ACCEL_SP_FCR_ID   1

Definition at line 422 of file abi_sender_ids.h.

Referenced by fc_read_msg().

#define AGL_LIDAR_LITE_ID   6

Definition at line 145 of file abi_sender_ids.h.

Referenced by lidar_lite_periodic().

#define AGL_LIDAR_SF11_ID   8

Definition at line 153 of file abi_sender_ids.h.

Referenced by lidar_sf11_periodic().

#define AGL_LIDAR_TFMINI_ID   11

Definition at line 165 of file abi_sender_ids.h.

Referenced by tfmini_parse().

#define AGL_PX4FLOW_ID   7

Definition at line 149 of file abi_sender_ids.h.

#define AGL_RAY_SENSOR_GAZEBO_ID   10

Definition at line 161 of file abi_sender_ids.h.

#define AGL_SONAR_ADC_ID   1

Definition at line 125 of file abi_sender_ids.h.

Referenced by sonar_adc_read(), and sonar_bebop_read().

#define AGL_SONAR_ARDRONE2_ID   2

Definition at line 129 of file abi_sender_ids.h.

Referenced by navdata_update().

#define AGL_SONAR_NPS_ID   3

Definition at line 133 of file abi_sender_ids.h.

Referenced by nps_autopilot_run_step().

#define AGL_SONAR_PX4FLOW_ID   4

Definition at line 137 of file abi_sender_ids.h.

Referenced by decode_optical_flow_msg(), and px4flow_i2c_frame_cb().

#define AGL_TERARANGER_ONE_ID   5

Definition at line 141 of file abi_sender_ids.h.

Referenced by teraranger_event().

#define AGL_VL53L0_LASER_ARRAY_ID   9

Definition at line 157 of file abi_sender_ids.h.

Referenced by laser_range_array_parse_msg().

#define AIRSPEED_ADC_ID   2

Definition at line 103 of file abi_sender_ids.h.

Referenced by airspeed_adc_update().

#define AIRSPEED_NPS_ID   1

Definition at line 99 of file abi_sender_ids.h.

Referenced by nps_autopilot_run_step().

#define AOA_ADC_ID   1

Definition at line 110 of file abi_sender_ids.h.

Referenced by aoa_adc_update().

#define AOA_PWM_ID   2

Definition at line 114 of file abi_sender_ids.h.

Referenced by aoa_pwm_update().

#define BARO_AMSYS_SENDER_ID   11

Definition at line 44 of file abi_sender_ids.h.

Referenced by baro_amsys_read_event().

#define BARO_BMP3_SENDER_ID   20

Definition at line 76 of file abi_sender_ids.h.

Referenced by baro_bmp3_event().

#define BARO_BMP_SENDER_ID   12

Definition at line 48 of file abi_sender_ids.h.

Referenced by baro_bmp_event().

#define BARO_BOARD_SENDER_ID   1
#define BARO_ETS_SENDER_ID   13

Definition at line 52 of file abi_sender_ids.h.

Referenced by baro_ets_read_event().

#define BARO_HCA_SENDER_ID   15

Definition at line 60 of file abi_sender_ids.h.

Referenced by baro_hca_read_event().

#define BARO_MPL3115_SENDER_ID   16

Definition at line 64 of file abi_sender_ids.h.

Referenced by baro_mpl3115_read_event().

#define BARO_MS5534A_SENDER_ID   14

Definition at line 56 of file abi_sender_ids.h.

Referenced by baro_MS5534A_event().

#define BARO_MS5611_SENDER_ID   10

Definition at line 40 of file abi_sender_ids.h.

Referenced by baro_ms5611_event().

#define BARO_SCP_SENDER_ID   17

Definition at line 68 of file abi_sender_ids.h.

Referenced by baro_scp_event().

#define BARO_SIM_SENDER_ID   19

Definition at line 72 of file abi_sender_ids.h.

Referenced by baro_sim_periodic(), and nps_autopilot_run_step().

#define CAM_JEVOIS_ID   1

Definition at line 414 of file abi_sender_ids.h.

Referenced by jevois_parse(), and jevois_send_message().

#define COLOR_OBJECT_DETECTION1_ID   1

Definition at line 440 of file abi_sender_ids.h.

Referenced by color_object_detector_periodic().

#define COLOR_OBJECT_DETECTION2_ID   2

Definition at line 444 of file abi_sender_ids.h.

Referenced by color_object_detector_periodic().

#define DETECT_GATE_ABI_ID   33

Definition at line 433 of file abi_sender_ids.h.

Referenced by detect_gate_event().

#define FLOW_OPTICFLOW_ID   1

Definition at line 331 of file abi_sender_ids.h.

Referenced by opticflow_module_run().

#define GPS_ARDRONE2_ID   10

Definition at line 224 of file abi_sender_ids.h.

#define GPS_DATALINK_ID   8
#define GPS_DW1000_ID   15

Definition at line 244 of file abi_sender_ids.h.

Referenced by dw1000_arduino_init().

#define GPS_IMCU_ID   14

Definition at line 240 of file abi_sender_ids.h.

Referenced by intermcu_init(), and intermcu_parse_msg().

#define GPS_MTK_ID   5

Definition at line 204 of file abi_sender_ids.h.

Referenced by gps_mtk_msg().

#define GPS_MULTI_ID   12

Definition at line 232 of file abi_sender_ids.h.

Referenced by gps_cb().

#define GPS_NMEA_ID   2

Definition at line 192 of file abi_sender_ids.h.

Referenced by nmea_gps_msg().

#define GPS_PIKSI_ID   6

Definition at line 208 of file abi_sender_ids.h.

Referenced by gps_piksi_init(), and gps_piksi_publish().

#define GPS_SIM_ID   11

Definition at line 228 of file abi_sender_ids.h.

Referenced by gps_feed_value(), gps_sim_hitl_event(), and gps_sim_publish().

#define GPS_SIRF_ID   3

Definition at line 196 of file abi_sender_ids.h.

Referenced by gps_sirf_msg().

#define GPS_SKYTRAQ_ID   4

Definition at line 200 of file abi_sender_ids.h.

Referenced by gps_skytraq_msg().

#define GPS_UBX_ID   1

Definition at line 188 of file abi_sender_ids.h.

Referenced by gps_ubx_init(), and gps_ubx_msg().

#define GPS_UDP_ID   9

Definition at line 220 of file abi_sender_ids.h.

Referenced by gps_udp_parse().

#define GPS_VECTORNAV_ID   13

Definition at line 236 of file abi_sender_ids.h.

#define GPS_XSENS_ID   7

Definition at line 212 of file abi_sender_ids.h.

#define IMU_ANALOG_ID   2

Definition at line 255 of file abi_sender_ids.h.

Referenced by imu_analog_periodic().

#define IMU_ASPIRIN2_ID   4

Definition at line 263 of file abi_sender_ids.h.

Referenced by imu_aspirin2_event(), and imu_b2_event().

#define IMU_ASPIRIN_ID   3

Definition at line 259 of file abi_sender_ids.h.

Referenced by imu_aspirin_event(), and imu_aspirin_i2c_event().

#define IMU_B2_ID   5

Definition at line 267 of file abi_sender_ids.h.

#define IMU_CRISTA_ID   6

Definition at line 271 of file abi_sender_ids.h.

#define IMU_DROTEK_ID   7

Definition at line 275 of file abi_sender_ids.h.

Referenced by imu_drotek2_event().

#define IMU_F1E_ID   30

Definition at line 324 of file abi_sender_ids.h.

Referenced by accel_cb(), gyro_cb(), and mag_cb().

#define IMU_GL1_ID   8

Definition at line 279 of file abi_sender_ids.h.

Referenced by imu_gl1_event().

#define IMU_GX3_ID   14

Definition at line 303 of file abi_sender_ids.h.

Referenced by ahrs_gx3_publish_imu().

#define IMU_MAG_PITOT_ID   50

Definition at line 181 of file abi_sender_ids.h.

Referenced by mag_pitot_parse_msg().

#define IMU_MPU6000_HMC_ID   10

Definition at line 287 of file abi_sender_ids.h.

Referenced by imu_mpu_hmc_event().

#define IMU_MPU6000_ID   9

Definition at line 283 of file abi_sender_ids.h.

Referenced by imu_mpu_spi_event().

#define IMU_MPU60X0_ID   16

Definition at line 311 of file abi_sender_ids.h.

Referenced by imu_mpu_i2c_event().

#define IMU_MPU9250_ID   11

Definition at line 291 of file abi_sender_ids.h.

Referenced by imu_mpu9250_event().

#define IMU_PPZUAV_ID   12

Definition at line 295 of file abi_sender_ids.h.

Referenced by imu_ppzuav_event().

#define IMU_PX4_ID   17

Definition at line 315 of file abi_sender_ids.h.

Referenced by imu_px4_event().

#define IMU_UM6_ID   13

Definition at line 299 of file abi_sender_ids.h.

Referenced by imu_um6_publish().

#define IMU_VECTORNAV_ID   18

Definition at line 319 of file abi_sender_ids.h.

Referenced by ahrs_vectornav_event(), and imu_vectornav_propagate().

#define IMU_XSENS_ID   15

Definition at line 307 of file abi_sender_ids.h.

Referenced by handle_ins_msg().

#define INCIDENCE_NPS_ID   20

Definition at line 118 of file abi_sender_ids.h.

Referenced by nps_autopilot_run_step().

#define JOYSTICK_ID   1

Definition at line 451 of file abi_sender_ids.h.

Referenced by joystick_parse().

#define MAG_CALIB_UKF_ID   20

Definition at line 375 of file abi_sender_ids.h.

Referenced by mag_calib_ukf_run().

#define MAG_HMC58XX_SENDER_ID   2

Definition at line 173 of file abi_sender_ids.h.

Referenced by mag_hmc58xx_module_event().

#define MAG_LIS3MDL_SENDER_ID   3

Definition at line 177 of file abi_sender_ids.h.

Referenced by mag_lis3mdl_module_event().

#define METEO_STICK_SENDER_ID   30

Definition at line 80 of file abi_sender_ids.h.

Referenced by meteo_stick_event().

#define MS45XX_SENDER_ID   40

Definition at line 88 of file abi_sender_ids.h.

Referenced by ms45xx_i2c_event().

#define OBS_DETECTION_COLOR_ID   1

Definition at line 390 of file abi_sender_ids.h.

Referenced by colorfilter_func().

#define OBS_DETECTION_RANGE_ARRAY_ID   2

Definition at line 394 of file abi_sender_ids.h.

Referenced by laser_range_array_parse_msg().

#define OBS_DETECTION_RANGE_ARRAY_NPS_ID   3

Definition at line 398 of file abi_sender_ids.h.

#define RANGE_FORCEFIELD_ID   1

Definition at line 406 of file abi_sender_ids.h.

Referenced by range_forcefield_periodic().

#define RELATIVE_LOCALIZATION_ID   1

Definition at line 429 of file abi_sender_ids.h.

Referenced by relative_localization_filter_periodic().

#define RPM_SENSOR_ID   1
#define RSSI_BLUEGIGA_ID   1

Definition at line 357 of file abi_sender_ids.h.

Referenced by bluegiga_receive().

#define SDP3X_SENDER_ID   41

Definition at line 92 of file abi_sender_ids.h.

Referenced by sdp3x_event().

#define THRUST_INCREMENT_ID   1

Definition at line 371 of file abi_sender_ids.h.

Referenced by guidance_indi_run(), and stabilization_indi_init().

#define UWB_COMM_ID   1

Definition at line 382 of file abi_sender_ids.h.

Referenced by checkStatesUpdated(), and relative_localization_filter_init().

#define VEL_DRAGSPEED_ID   1

Definition at line 338 of file abi_sender_ids.h.

Referenced by accel_cb().

#define VEL_OPTICFLOW_ID   3

Definition at line 346 of file abi_sender_ids.h.

Referenced by opticflow_module_run().

#define VEL_PX4FLOW_ID   2

Definition at line 342 of file abi_sender_ids.h.

Referenced by decode_optical_flow_msg(), and px4flow_i2c_frame_cb().

#define VEL_STEREOCAM_ID   4

Definition at line 350 of file abi_sender_ids.h.

Referenced by stereocam_parse_msg().