mirror of https://github.com/ArduPilot/ardupilot
bbcc31ecec
Of particular note this removes the partial SUMH support. This has been broken as far back as 2018, as we only called add_input() if we were in the SUMD or SUMD failsafe cases, which meant SUMH didn't work. This commits to that path, and removes all the 8 bit CRC, SUMH support. This also refactors a number of things for readability (condensing white space, simplifying guards around debug code). Many of the debugs could probably be removed, but this simplifies it. This was tested against the RCProtocol example test, and everything there reports a pass. |
||
---|---|---|
.. | ||
examples | ||
AP_RCProtocol.cpp | ||
AP_RCProtocol.h | ||
AP_RCProtocol_Backend.cpp | ||
AP_RCProtocol_Backend.h | ||
AP_RCProtocol_CRSF.cpp | ||
AP_RCProtocol_CRSF.h | ||
AP_RCProtocol_DSM.cpp | ||
AP_RCProtocol_DSM.h | ||
AP_RCProtocol_FPort.cpp | ||
AP_RCProtocol_FPort.h | ||
AP_RCProtocol_FPort2.cpp | ||
AP_RCProtocol_FPort2.h | ||
AP_RCProtocol_IBUS.cpp | ||
AP_RCProtocol_IBUS.h | ||
AP_RCProtocol_PPMSum.cpp | ||
AP_RCProtocol_PPMSum.h | ||
AP_RCProtocol_SBUS.cpp | ||
AP_RCProtocol_SBUS.h | ||
AP_RCProtocol_SRXL.cpp | ||
AP_RCProtocol_SRXL.h | ||
AP_RCProtocol_SRXL2.cpp | ||
AP_RCProtocol_SRXL2.h | ||
AP_RCProtocol_ST24.cpp | ||
AP_RCProtocol_ST24.h | ||
AP_RCProtocol_SUMD.cpp | ||
AP_RCProtocol_SUMD.h | ||
AP_RCProtocol_config.h | ||
SoftSerial.cpp | ||
SoftSerial.h | ||
spm_srxl.cpp | ||
spm_srxl.h | ||
spm_srxl_config.h |