From c07863f6cd6381839e1428a48f0c4365bfc9ef2a Mon Sep 17 00:00:00 2001 From: Iampete1 Date: Mon, 10 Feb 2025 12:29:57 +0000 Subject: [PATCH] Blimp: move from `MAV_MODE` enum to `uint8_t` --- Blimp/GCS_MAVLink_Blimp.cpp | 4 ++-- Blimp/GCS_MAVLink_Blimp.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Blimp/GCS_MAVLink_Blimp.cpp b/Blimp/GCS_MAVLink_Blimp.cpp index 48bdf93886..760ac400a1 100644 --- a/Blimp/GCS_MAVLink_Blimp.cpp +++ b/Blimp/GCS_MAVLink_Blimp.cpp @@ -9,7 +9,7 @@ MAV_TYPE GCS_Blimp::frame_type() const return blimp.get_frame_mav_type(); } -MAV_MODE GCS_MAVLINK_Blimp::base_mode() const +uint8_t GCS_MAVLINK_Blimp::base_mode() const { uint8_t _base_mode = MAV_MODE_FLAG_STABILIZE_ENABLED; _base_mode |= MAV_MODE_FLAG_MANUAL_INPUT_ENABLED; @@ -22,7 +22,7 @@ MAV_MODE GCS_MAVLINK_Blimp::base_mode() const // indicate we have set a custom mode _base_mode |= MAV_MODE_FLAG_CUSTOM_MODE_ENABLED; - return (MAV_MODE)_base_mode; + return _base_mode; } uint32_t GCS_Blimp::custom_mode() const diff --git a/Blimp/GCS_MAVLink_Blimp.h b/Blimp/GCS_MAVLink_Blimp.h index 90c4881b2a..4fe3900eeb 100644 --- a/Blimp/GCS_MAVLink_Blimp.h +++ b/Blimp/GCS_MAVLink_Blimp.h @@ -60,7 +60,7 @@ private: void packetReceived(const mavlink_status_t &status, const mavlink_message_t &msg) override; - MAV_MODE base_mode() const override; + uint8_t base_mode() const override; MAV_STATE vehicle_system_status() const override; float vfr_hud_airspeed() const override;