aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware/sbus.c
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #1819 from PX4/chan16" because of #2113Andreas Antener2015-05-051-2/+2
| | | | | This reverts commit f8c8876642857520e85ec8ca027146c11b4301e3, reversing changes made to de3888bed75347eb8aefdc6cb7dbeeedff749988.
* Merge pull request #1819 from PX4/chan16Lorenz Meier2015-04-071-2/+2
|\ | | | | Support 16 channels on IO via S.BUS
| * PX4IO Firmware: Fall back to S.BUS1 for S.BUS2 requestedLorenz Meier2015-03-151-2/+2
| |
* | fix code style if trivial one line differenceDaniel Agar2015-03-191-1/+1
|/
* Cleaned up sbus output frame initialisation.Daniel Shiels2014-11-101-7/+2
|
* Code style cleanup.Daniel Shiels2014-11-101-6/+7
|
* sbus1 output. Cleaned up. Safer bounds checking.Daniel Shiels2014-11-081-19/+26
|
* First attempt at sbus1 output.Daniel Shiels2014-11-081-3/+34
|
* Autoformatting (reviewed) IO sbus handler. No functionality changes.Lorenz Meier2014-10-291-22/+33
|
* 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
* 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