From 8c706f0388caa1e25f0aa5c9bebb795196d44da4 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 8 Nov 2024 14:08:43 +1100 Subject: [PATCH] RC_Channel: bind receivers directly via AP_RCProtocol library ... rather than via RC_Channels and the HAL and *then* to the AP_RCProtocol library... --- libraries/RC_Channel/RC_Channel.h | 1 - libraries/RC_Channel/RC_Channels.cpp | 5 ----- 2 files changed, 6 deletions(-) diff --git a/libraries/RC_Channel/RC_Channel.h b/libraries/RC_Channel/RC_Channel.h index 01ff72d399..717940a08b 100644 --- a/libraries/RC_Channel/RC_Channel.h +++ b/libraries/RC_Channel/RC_Channel.h @@ -513,7 +513,6 @@ public: static int16_t get_receiver_link_quality(void); // returns 0-100 % of last 100 packets received at receiver are valid bool read_input(void); // returns true if new input has been read in static void clear_overrides(void); // clears any active overrides - static bool receiver_bind(const int dsmMode); // puts the receiver in bind mode if present, returns true if success static void set_override(const uint8_t chan, const int16_t value, const uint32_t timestamp_ms = 0); // set a channels override value static bool has_active_overrides(void); // returns true if there are overrides applied that are valid diff --git a/libraries/RC_Channel/RC_Channels.cpp b/libraries/RC_Channel/RC_Channels.cpp index cd32cf938b..33bc6184be 100644 --- a/libraries/RC_Channel/RC_Channels.cpp +++ b/libraries/RC_Channel/RC_Channels.cpp @@ -149,11 +149,6 @@ bool RC_Channels::has_active_overrides() return false; } -bool RC_Channels::receiver_bind(const int dsmMode) -{ - return hal.rcin->rc_bind(dsmMode); -} - // support for auxiliary switches: // read_aux_switches - checks aux switch positions and invokes configured actions