aboutsummaryrefslogtreecommitdiff
path: root/apps/px4io/mixer.c
Commit message (Collapse)AuthorAgeFilesLines
* Rough in the new mixer path for PX4IO.px4dev2012-12-291-157/+0
|
* Fix breakage to the DSM parser introduced with the input prioritisation ↵px4dev2012-12-031-41/+3
| | | | logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen).
* Merge branch 'sbus' of https://github.com/PX4/Firmware into ↵px4dev2012-12-011-8/+17
|\ | | | | | | #61-px4io-spektrum-decoder
| * Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then ↵Lorenz Meier2012-11-301-8/+17
| | | | | | | | DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs
* | Use the right constraint for the output mixer; we might end up wanting more ↵px4dev2012-11-301-3/+1
|/ | | | virtual control channels.
* Rework the PX4IO software architecture:px4dev2012-11-301-25/+2
| | | | | | | - Use a separate thread for handing R/C inputs and outputs. - Remove all PX4IO R/C receiver configuration; it's all automatic now. - Rework the main loop, dedicate it to PX4FMU communications after startup. - Fix several issues in the px4io driver that would cause a crash if PX4IO was not responding.
* Several fixes, hex flies, failsafe not really tested yetJulian Oes2012-11-111-1/+2
|
* Reverting commenting, that happened by accidentJulian Oes2012-11-081-4/+4
|
* Revert "Revert "Another take on Spektrum/DSM frame decoding, based on more ↵Julian Oes2012-11-071-185/+14
| | | | | | careful examination of the relevant docs."" This reverts commit 38b20f2a1ad32ed3091c781713c01f209f95016a.
* Revert "Another take on Spektrum/DSM frame decoding, based on more careful ↵Julian Oes2012-11-071-14/+185
| | | | | | examination of the relevant docs." This reverts commit ff3a014971f83f15f4884e584a2f58ee979f23ee.
* Merge branch 'master' of https://github.com/PX4/FirmwareJulian Oes2012-11-071-185/+14
|\
| * Another take on Spektrum/DSM frame decoding, based on more careful ↵px4dev2012-11-071-185/+14
| | | | | | | | examination of the relevant docs.
* | Again some hacking to make arming/disarming work for nowJulian Oes2012-11-061-7/+7
|/
* Add prototypical support for Spektrum satellite remotes to PX4IO.px4dev2012-11-051-22/+177
|
* Fix PWM channel zero output; pin configuration was being overwritten by ↵px4dev2012-11-041-1/+1
| | | | USART2 setup.
* Checkpoint; messages from FMU now make it to IO intact; fix HRT init timing, ↵px4dev2012-11-031-1/+1
| | | | process more bytes from the serial port, add some simple packet counting.
* Cleanup and refactor of the PX4IO firmware and board support. Builds, not ↵px4dev2012-11-031-35/+16
| | | | tested yet.
* Checkpoint - moving things out of the NuttX configs/*/src directoriespx4dev2012-10-231-1/+1
|
* Fresh import of the PX4 firmware sources.px4dev2012-08-041-0/+245