mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 13:55:40 +08:00
[telemetry] convert macros in registered callback to functions
This commit is contained in:
@@ -121,8 +121,8 @@ static void navdata_write(const uint8_t *buf, size_t count)
|
||||
#if PERIODIC_TELEMETRY
|
||||
#include "subsystems/datalink/telemetry.h"
|
||||
|
||||
static void send_navdata(void) {
|
||||
DOWNLINK_SEND_ARDRONE_NAVDATA(DefaultChannel, DefaultDevice,
|
||||
static void send_navdata(struct transport_tx *trans, struct device *dev) {
|
||||
pprz_msg_send_ARDRONE_NAVDATA(trans, dev, AC_ID,
|
||||
&navdata.taille,
|
||||
&navdata.nu_trame,
|
||||
&navdata.ax,
|
||||
@@ -159,7 +159,7 @@ static void send_fliter_status(void) {
|
||||
if (ahrs.status == AHRS_UNINIT) mde = 2;
|
||||
if (imu_lost) mde = 5;
|
||||
uint16_t val = 0;
|
||||
DOWNLINK_SEND_STATE_FILTER_STATUS(DefaultChannel, DefaultDevice, &mde, &val);
|
||||
pprz_msg_send_STATE_FILTER_STATUS(trans, dev, AC_ID, &mde, &val);
|
||||
}
|
||||
|
||||
#endif
|
||||
@@ -324,7 +324,7 @@ static void mag_freeze_check(void) {
|
||||
|
||||
uint8_t mde = 5;
|
||||
uint16_t val = 0;
|
||||
DOWNLINK_SEND_STATE_FILTER_STATUS(DefaultChannel, DefaultDevice, &mde, &val);
|
||||
pprz_msg_send_STATE_FILTER_STATUS(trans, dev, AC_ID, &mde, &val);
|
||||
|
||||
// stop acquisition
|
||||
uint8_t cmd=0x02;
|
||||
|
||||
Reference in New Issue
Block a user