← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The receiver's protocol was recognised

InformationRadio control

What ArduPilot says:

ArduPilot found a receiver and says which protocol it is decoding (CRSF, SBUS, DSM, …) and where it comes from. Good news: the wiring and the port are right. If it names a protocol you do not use, noise on an unconnected input is being taken for a receiver.

Parameters to look at

ParameterWhat it is
RC_PROTOCOLSRC protocols enabled
The code that sends it

RCInput: decoding … (…)

libraries/AP_RCProtocol/AP_RCProtocol.cpp AP_RCProtocol::announce_detected() · Open in ArduPilot Copter-4.7.1

RCInput: decoding …(N)

libraries/AP_HAL_ChibiOS/RCInput.cpp RCInput::_timer_tick() · Open in ArduPilot Copter-4.6.3

RCInput: decoding …

libraries/AP_HAL_ESP32/RCInput.cpp RCInput::_timer_tick() · Open in ArduPilot Copter-4.6.3

Written here for Copter 4.6. In the tool you choose your vehicle and version, see your own parameter values beside the ones named here, and drop a flight log to have every message in it explained.

Open it in the Message & Error Explainer