From 77b8d90226045cd30d6d6d9b78cca161e2d5a835 Mon Sep 17 00:00:00 2001 From: Iampete1 Date: Mon, 10 Feb 2025 12:29:57 +0000 Subject: [PATCH] ArduSub: move from `MAV_MODE` enum to `uint8_t` --- ArduSub/GCS_MAVLink_Sub.cpp | 4 ++-- ArduSub/GCS_MAVLink_Sub.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ArduSub/GCS_MAVLink_Sub.cpp b/ArduSub/GCS_MAVLink_Sub.cpp index 920edc12fa..8c12ae99b9 100644 --- a/ArduSub/GCS_MAVLink_Sub.cpp +++ b/ArduSub/GCS_MAVLink_Sub.cpp @@ -8,7 +8,7 @@ MAV_TYPE GCS_Sub::frame_type() const return MAV_TYPE_SUBMARINE; } -MAV_MODE GCS_MAVLINK_Sub::base_mode() const +uint8_t GCS_MAVLINK_Sub::base_mode() const { uint8_t _base_mode = MAV_MODE_FLAG_STABILIZE_ENABLED; @@ -45,7 +45,7 @@ MAV_MODE GCS_MAVLINK_Sub::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_Sub::custom_mode() const diff --git a/ArduSub/GCS_MAVLink_Sub.h b/ArduSub/GCS_MAVLink_Sub.h index 7dc2d0c1a2..572ce1c3bb 100644 --- a/ArduSub/GCS_MAVLink_Sub.h +++ b/ArduSub/GCS_MAVLink_Sub.h @@ -49,7 +49,7 @@ private: bool send_info(void); - MAV_MODE base_mode() const override; + uint8_t base_mode() const override; MAV_STATE vehicle_system_status() const override; int16_t vfr_hud_throttle() const override;