mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-21 02:43:33 +08:00
ManualControl: add option to prioritize RC or MAVLink but with fallback
This commit is contained in:
@@ -48,10 +48,14 @@ public:
|
||||
|
||||
private:
|
||||
bool isInputValid(const manual_control_setpoint_s &input, uint64_t now) const;
|
||||
static bool isRc(uint8_t source);
|
||||
static bool isMavlink(uint8_t source);
|
||||
|
||||
manual_control_setpoint_s _setpoint{};
|
||||
uint64_t _timeout{0};
|
||||
int32_t _rc_in_mode{0};
|
||||
int _instance{-1};
|
||||
uint8_t _first_valid_source{manual_control_setpoint_s::SOURCE_UNKNOWN};
|
||||
uint64_t _timestamp_last_rc{0};
|
||||
uint64_t _timestamp_last_mavlink{0};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user