aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware/sbus.c
Commit message (Collapse)AuthorAgeFilesLines
* merged upstream/master into sbus2_sensorssbus2_sensorsLorenz Meier2014-07-141-11/+7
|\
| * Fixes #1130px4dev2014-07-061-2/+2
| |
| * IO firmware: Warning / bug fixesLorenz Meier2014-06-301-2/+4
| |
| * Remove the s.bus test loop... makes it very hard to update the firmware.px4dev2014-02-121-11/+0
| |
| * Be more enthusiastic with the sbus enable pin. Still no love.px4dev2014-02-121-1/+3
| |
| * Fix quotation marksLorenz Meier2014-02-121-1/+1
| |
| * test loopLorenz Meier2014-02-121-0/+8
| |
| * Build test code for S.BUS output, send test characters once S.BUS1 or S.BUS2 ↵Lorenz Meier2014-02-121-1/+13
| | | | | | | | is enabled
* | S.BUS2 parsing improvements - still needs improvements on the parser before ↵Lorenz Meier2014-02-231-17/+27
| | | | | | | | ready for a pull request.
* | Fix up S.BUS2 payload decoding.Lorenz Meier2014-02-231-18/+61
| |
* | Support for S.BUS2 telemetry messages (framework, not decoded into anything ↵Lorenz Meier2014-02-221-30/+147
|/ | | | useful yet). Support for S.BUS1 / S.BUS2 actuator outputs (framework, not writing to port yet).
* Fix S.BUS decoder to return value even if its just failsafeLorenz Meier2014-01-261-1/+0
|
* Clean up RC related metadata, put everything into the RC data page. This ↵Lorenz Meier2014-01-261-9/+12
| | | | ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet.
* We do not know all secret S.BUS2 codes yetLorenz Meier2014-01-231-3/+2
|
* Implemented S.Bus 2 decoding supportLorenz Meier2014-01-231-2/+25
|
* Merged masterLorenz Meier2013-12-271-1/+1
|\
| * Changed RSSI range to 0..255Lorenz Meier2013-12-251-1/+1
| |
* | Merged masterLorenz Meier2013-12-211-17/+48
|\|
| * Further improved S.Bus scalingLorenz Meier2013-12-141-2/+2
| |
| * Improved S.Bus scaling based on scope measurementsLorenz Meier2013-12-141-2/+2
| |
| * First stab at implementing better RSSI based connection status estimation, ↵Lorenz Meier2013-12-131-7/+10
| | | | | | | | still needs some work and testing
| * Non-destructive handling of failsafe signals, distinction between frame loss ↵Holger Steinhaus L2013-12-131-11/+20
| | | | | | | | | | | | | | | | and signal loss. This kind of handling might be moved upstream into the application, once alarms are propagated by the ORB system. This change is compatible with RX failsafe settings, but does not rely on it (uses SBus flags instead).
| * more precise range conversion for SBus input signalsHolger Steinhaus L2013-12-131-2/+21
| |
* | Added support for a total of four control groups to the IO driver and IO ↵Lorenz Meier2013-12-081-1/+1
|/ | | | firmware. This allows to run auxiliary payload. Cleaned up defines for RC input channel counts, this needs another sweep to then finally allow up to 16 mapped channels and up to 20-24 RAW RC channels
* Hotfix for S.Bus systems with more than 8 channelsLorenz Meier2013-09-101-6/+6
|
* Moved all drivers to new world, PX4IO completely in new worldLorenz Meier2013-04-281-0/+255