Andrew Tridgell
|
d9b6c6e0c9
|
AP_RCProtocol: on DSM sync error don't reset channel count
this fixes the issue noticed by Andreyl in 3.6.5rc1
|
2019-01-14 12:05:29 +11:00 |
Andrew Tridgell
|
32d0137c08
|
AP_RCProtocol: bring up to date with master
this adds new RC protocol decoders for SRXL, SUMD and ST24 as well as
updating to latest soft-serial decoder
|
2019-01-11 09:31:27 +09:00 |
Andrew Tridgell
|
dbae45e868
|
AP_RCProtocol: fixed DSM parser for 8 channels
this ensures we remember channels from the previous frame, avoiding a
bug with more than 7 channels
|
2018-11-19 11:37:40 +09:00 |
Andrew Tridgell
|
2b3054c8f6
|
AP_RCProtocol: Fix out of bounds write, CID 308323 and 308333
|
2018-08-07 13:27:45 +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 |
Alexander Malishev
|
9e4ec33277
|
AP_RCProtocol: add error check for ppm input
|
2018-06-06 08:23:51 +10:00 |
Alexander Malishev
|
47451be875
|
AP_RCProtocol: add support for non-inverted s-bus
|
2018-05-25 12:05:50 +10:00 |
Patrick José Pereira
|
c755d341f4
|
AP_RCProtocol: Remove unused variable
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2018-05-11 10:47:11 +10:00 |
Andrew Tridgell
|
bccea9c8b9
|
AP_RCProtocol: support DSM bind
|
2018-04-10 17:22:21 +10:00 |
Andrew Tridgell
|
d6b9ab7756
|
AP_RCProtocol: tidy up frontend/backend split
|
2018-01-20 17:40:07 +11:00 |
Andrew Tridgell
|
ff5e00da32
|
AP_RCProtocol: fixed DSM decoding
|
2018-01-20 17:40:07 +11:00 |
Andrew Tridgell
|
f87668c15c
|
AP_RCProtocol: lock onto a single protocol to reduce CPU cost
|
2018-01-20 17:40:07 +11:00 |
Andrew Tridgell
|
8be59c73c7
|
AP_RCProtocol: fixed return value when no input
|
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 |