Andrew Tridgell
|
cebfef3ead
|
HAL_Linux: don't accept less than 5 input channels
|
2014-10-09 09:19:35 +11:00 |
Andrew Tridgell
|
a3fee16604
|
HAL_Linux: added DSM/Spektrum RCInput support
this decodes DSM using the RCIN pulses from the PRU
|
2014-10-08 12:50:50 +11:00 |
Andrew Tridgell
|
b1845ed00d
|
HAL_Linux: initial support for parallel SBUS and PPM-SUM decoding
|
2014-10-07 14:57:34 +11:00 |
Andrew Tridgell
|
2ce219aeb8
|
HAL_Linux: split RCInput class into generic and PRU implementations
this will make it easier for other boards (such as NAVIO) to implement
their own RCInput mechanism
|
2014-08-19 20:03:33 +10:00 |
Andrew Tridgell
|
5fb2ad0068
|
HAL_Linux: fixed safety of RCInput code
don't loop forever waiting for pulses
|
2014-08-19 10:08:16 +10:00 |
bugobliterator
|
ac11d282b5
|
HAL_Linux: Add support for PPM input to HAL_Linux
rcin thread continuously scans for values inside ring buffer maintained by pru with rcinpru0 firmware.
|
2014-08-19 10:08:16 +10:00 |
Andrew Tridgell
|
72f94444c4
|
HAL_Linux: added basic support for RC overrides
this allows for easier testing of RC output by allowing
mavproxy to setup fake inputs
Pair-Programmed-With: Sid, Anuj, Victor and Philip
|
2014-07-14 09:32:29 +10:00 |
Andrew Tridgell
|
6eee2421cc
|
AP_HAL: removed RCInput valid_channels() and added new_input() and num_channels()
the valid_channels() method was inconsistently implemented between
boards, and served two quite different purposes. It is clearer as two
functions
|
2014-03-25 14:39:41 +11:00 |
Andrew Tridgell
|
4ba044c441
|
AP_HAL_Linux: initial Linux AP_HAL
|
2013-09-28 21:24:01 +10:00 |