Andrew Tridgell
|
24b23d6784
|
AP_RCProtocol: make DSM parsing more robust
this makes DSM parsing much more robust. It fixes an issue with DSM
input for the Solo, where it occasionally saw glitches
|
6 years ago |
Andrew Tridgell
|
da0301c208
|
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
|
6 years ago |
Andrew Tridgell
|
3bd27ba094
|
AP_RCProtocol: use SoftSerial for DSM
|
6 years ago |
Andrew Tridgell
|
eca4fec2aa
|
AP_RCProtocol: use pulses as clock for frame timeout
for SRXL and DSM we should judge a frame timeout from the pulses,
otherwise lag in the DMA capture can cause a false frame drop
|
6 years ago |
Andrew Tridgell
|
baf0be6a56
|
AP_RCProtocol: added check on baudrate in process_byte()
and support process_byte() in SBUS input
|
6 years ago |
Andrew Tridgell
|
ae0ccbcea9
|
AP_RCProtocol: support byte input for DSM
|
6 years ago |
Andrew Tridgell
|
1dcac14b1e
|
AP_RCProtocol: cleanup code style
using Tools/CodeStyle/ardupilot-astyle.sh
|
7 years ago |
Andrew Tridgell
|
bccea9c8b9
|
AP_RCProtocol: support DSM bind
|
7 years ago |
bugobliterator
|
bad9f2b4c9
|
AP_RCProtocol: add library to process RC signals
|
7 years ago |