Andrew Tridgell
|
36dcc0d16d
|
AP_RCProtocol: make SBUS frame gap configurable
|
2021-08-10 10:08:05 +10:00 |
Andy Piper
|
4e88adf86e
|
AP_RCProtocol: TBS CRSF implementation
refactor rc channels decoding into backend
refactor SBUS to use decode_11bit_channels()
only support big-endian
don't include CRSF in iomcu
|
2020-07-07 18:48:06 +10:00 |
Andrew Tridgell
|
087da57858
|
AP_RCProtocol: added logging of RC prototol input bytes
|
2020-03-24 09:10:36 +09:00 |
Andrew Tridgell
|
b7dd255050
|
AP_RCProtocol: small improvement to SBUS parsing robustness
ensure that if we see a frame gab that we reset input buffer
|
2018-11-28 10:35:50 +11:00 |
Andrew Tridgell
|
5baf4c42ea
|
AP_RCProtocol: fixed decoding of SBUS switch channels
these are not used now, but may be in the future
|
2018-11-28 10:35:50 +11:00 |
Andrew Tridgell
|
d4c2945a48
|
AP_RCProtocol: increased robustness of SBUS parsing
take full advantage of the frame gap to reduce CPU and the chance of a
bad decode
|
2018-11-27 09:38:18 +11:00 |
Andrew Tridgell
|
137253ac2c
|
AP_RCProtocol: fixed SBUS failsafe
thanks to Nate for spotting this
|
2018-11-08 20:55:46 +11:00 |
Andrew Tridgell
|
87cf160875
|
AP_RCProtocol: switched SBUS to SoftSerial decoder
|
2018-11-07 07:35:45 +11:00 |
Andrew Tridgell
|
baf0be6a56
|
AP_RCProtocol: added check on baudrate in process_byte()
and support process_byte() in SBUS input
|
2018-11-07 07:35:45 +11:00 |
Michael du Breuil
|
4aff747b28
|
AP_RCProtocol: Fix out of bounds write, CID 308323 and 308333
|
2018-08-07 12:11:49 +10:00 |
Andrew Tridgell
|
1dcac14b1e
|
AP_RCProtocol: cleanup code style
using Tools/CodeStyle/ardupilot-astyle.sh
|
2018-07-20 15:47:18 +10:00 |
Siddharth Purohit
|
baff7291ce
|
AP_RCProtocol: add support for srxl and st24 protocol
|
2018-07-20 15:47:18 +10:00 |
Alexander Malishev
|
14db344c12
|
AP_RCProtocol: improve s-bus parsing
This relax s-bus timing requirement to allow not so perfect signals.
Fixes s-bus on s-bus pin in matekf405-wing
Also fixed comment a bit
|
2018-06-27 09:10:11 +10:00 |
Andrew Tridgell
|
d6b9ab7756
|
AP_RCProtocol: tidy up frontend/backend split
|
2018-01-20 17:40:07 +11:00 |
bugobliterator
|
bad9f2b4c9
|
AP_RCProtocol: add library to process RC signals
|
2018-01-20 17:40:07 +11:00 |