From e26bda8df4da9836a2e470e1c69cd349e47b8df2 Mon Sep 17 00:00:00 2001 From: Iampete1 Date: Mon, 13 Jan 2025 20:27:52 +0000 Subject: [PATCH] AP_DroneCAN: servo telem rename `valid_types` to `present_types` --- libraries/AP_DroneCAN/AP_DroneCAN.cpp | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/libraries/AP_DroneCAN/AP_DroneCAN.cpp b/libraries/AP_DroneCAN/AP_DroneCAN.cpp index 5ff651a262..f8a7adec4f 100644 --- a/libraries/AP_DroneCAN/AP_DroneCAN.cpp +++ b/libraries/AP_DroneCAN/AP_DroneCAN.cpp @@ -1393,10 +1393,10 @@ void AP_DroneCAN::handle_actuator_status(const CanardRxTransfer& transfer, const .force = msg.force, .speed = msg.speed, .duty_cycle = msg.power_rating_pct, - .valid_types = AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | - AP_Servo_Telem::TelemetryData::Types::FORCE | - AP_Servo_Telem::TelemetryData::Types::SPEED | - AP_Servo_Telem::TelemetryData::Types::DUTY_CYCLE + .present_types = AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | + AP_Servo_Telem::TelemetryData::Types::FORCE | + AP_Servo_Telem::TelemetryData::Types::SPEED | + AP_Servo_Telem::TelemetryData::Types::DUTY_CYCLE }; servo_telem->update_telem_data(msg.actuator_id, telem_data); @@ -1422,13 +1422,13 @@ void AP_DroneCAN::handle_himark_servoinfo(const CanardRxTransfer& transfer, cons .motor_temperature_cdeg = int16_t(((msg.motor_temp * 0.2) - 40) * 100), .pcb_temperature_cdeg = int16_t(((msg.pcb_temp * 0.2) - 40) * 100), .status_flags = msg.error_status, - .valid_types = AP_Servo_Telem::TelemetryData::Types::COMMANDED_POSITION | - AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | - AP_Servo_Telem::TelemetryData::Types::VOLTAGE | - AP_Servo_Telem::TelemetryData::Types::CURRENT | - AP_Servo_Telem::TelemetryData::Types::MOTOR_TEMP | - AP_Servo_Telem::TelemetryData::Types::PCB_TEMP | - AP_Servo_Telem::TelemetryData::Types::STATUS + .present_types = AP_Servo_Telem::TelemetryData::Types::COMMANDED_POSITION | + AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | + AP_Servo_Telem::TelemetryData::Types::VOLTAGE | + AP_Servo_Telem::TelemetryData::Types::CURRENT | + AP_Servo_Telem::TelemetryData::Types::MOTOR_TEMP | + AP_Servo_Telem::TelemetryData::Types::PCB_TEMP | + AP_Servo_Telem::TelemetryData::Types::STATUS }; servo_telem->update_telem_data(msg.servo_id, telem_data); @@ -1449,11 +1449,11 @@ void AP_DroneCAN::handle_actuator_status_Volz(const CanardRxTransfer& transfer, .current = msg.current * 0.025, .duty_cycle = uint8_t(msg.motor_pwm * (100.0/255.0)), .motor_temperature_cdeg = int16_t((msg.motor_temperature - 50) * 100), - .valid_types = AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | - AP_Servo_Telem::TelemetryData::Types::VOLTAGE | - AP_Servo_Telem::TelemetryData::Types::CURRENT | - AP_Servo_Telem::TelemetryData::Types::DUTY_CYCLE | - AP_Servo_Telem::TelemetryData::Types::MOTOR_TEMP + .present_types = AP_Servo_Telem::TelemetryData::Types::MEASURED_POSITION | + AP_Servo_Telem::TelemetryData::Types::VOLTAGE | + AP_Servo_Telem::TelemetryData::Types::CURRENT | + AP_Servo_Telem::TelemetryData::Types::DUTY_CYCLE | + AP_Servo_Telem::TelemetryData::Types::MOTOR_TEMP }; servo_telem->update_telem_data(msg.actuator_id, telem_data);