mavsdk_tests: update to MAVSDK 3.0.0

This commit is contained in:
Julian Oes
2025-05-07 14:44:14 +12:00
committed by Ramon Roche
parent e50d5d8567
commit 66deae172d
6 changed files with 53 additions and 39 deletions

View File

@@ -149,7 +149,6 @@ public:
void check_current_altitude(float target_rel_altitude_m, float max_distance_m = 1.5f);
void execute_rtl_when_reaching_mission_sequence(int sequence_number);
void send_custom_mavlink_command(const MavlinkPassthrough::CommandInt &command);
void send_custom_mavlink_message(mavlink_message_t &message);
void add_mavlink_message_callback(uint16_t message_id, std::function< void(const mavlink_message_t &)> callback);
void enable_fixedwing_mectrics();
@@ -282,7 +281,7 @@ private:
}
mavsdk::Mavsdk _mavsdk{};
mavsdk::Mavsdk _mavsdk{Mavsdk::Configuration{ComponentType::GroundStation}};
std::unique_ptr<mavsdk::Action> _action{};
std::unique_ptr<mavsdk::Failure> _failure{};
std::unique_ptr<mavsdk::Info> _info{};
@@ -296,6 +295,8 @@ private:
Telemetry::GroundTruth _home{NAN, NAN, NAN};
mavsdk::Telemetry::PositionHandle _check_altitude_handle{};
std::atomic<bool> _should_exit {false};
std::thread _real_time_report_thread {};
};