Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merged | Lorenz Meier | 2012-12-30 | 1 | -0/+2 |
|\ | |||||
| * | Merged IO feature branch | Lorenz Meier | 2012-12-13 | 1 | -0/+2 |
| |\ | |||||
| | * | Added required additional fields: If system is ok to launch (required for ↵ | Lorenz Meier | 2012-12-13 | 1 | -0/+2 |
| | | | | | | | | | | | | LED indicator), if system is ok to override fully by RC (required for multirotors which should not support this), desired PWM output rate in Hz (again required for some multirotors). | ||||
* | | | whitespace/formatting | px4dev | 2012-12-29 | 1 | -1/+1 |
| | | | |||||
* | | | Fix PX4IO to run C++ static ctors | px4dev | 2012-12-29 | 1 | -0/+5 |
|/ / | |||||
* / | Fix breakage to the DSM parser introduced with the input prioritisation ↵ | px4dev | 2012-12-03 | 1 | -0/+1 |
|/ | | | | 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 ↵ | px4dev | 2012-12-01 | 1 | -0/+2 |
|\ | | | | | | | #61-px4io-spektrum-decoder | ||||
| * | Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then ↵ | Lorenz Meier | 2012-11-30 | 1 | -0/+2 |
| | | | | | | | | DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs | ||||
* | | Clean up the FMU communications init. | px4dev | 2012-11-30 | 1 | -7/+3 |
|/ | |||||
* | Rework the PX4IO software architecture: | px4dev | 2012-11-30 | 1 | -82/+21 |
| | | | | | | | - 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. | ||||
* | Don't print the status line so much; we seem to drop a lot of receive ↵ | px4dev | 2012-11-29 | 1 | -0/+2 |
| | | | | characters this way. | ||||
* | Revert "Revert "Another take on Spektrum/DSM frame decoding, based on more ↵ | Julian Oes | 2012-11-07 | 1 | -1/+1 |
| | | | | | | careful examination of the relevant docs."" This reverts commit 38b20f2a1ad32ed3091c781713c01f209f95016a. | ||||
* | Revert "Another take on Spektrum/DSM frame decoding, based on more careful ↵ | Julian Oes | 2012-11-07 | 1 | -1/+1 |
| | | | | | | examination of the relevant docs." This reverts commit ff3a014971f83f15f4884e584a2f58ee979f23ee. | ||||
* | Merge branch 'master' of https://github.com/PX4/Firmware | Julian Oes | 2012-11-07 | 1 | -1/+1 |
|\ | |||||
| * | Another take on Spektrum/DSM frame decoding, based on more careful ↵ | px4dev | 2012-11-07 | 1 | -1/+1 |
| | | | | | | | | examination of the relevant docs. | ||||
* | | Again some hacking to make arming/disarming work for now | Julian Oes | 2012-11-06 | 1 | -1/+2 |
|/ | |||||
* | Add prototypical support for Spektrum satellite remotes to PX4IO. | px4dev | 2012-11-05 | 1 | -7/+7 |
| | |||||
* | Fix PWM channel zero output; pin configuration was being overwritten by ↵ | px4dev | 2012-11-04 | 1 | -7/+6 |
| | | | | USART2 setup. | ||||
* | Checkpoint; messages from FMU now make it to IO intact; fix HRT init timing, ↵ | px4dev | 2012-11-03 | 1 | -2/+6 |
| | | | | process more bytes from the serial port, add some simple packet counting. | ||||
* | Cleanup and refactor of the PX4IO firmware and board support. Builds, not ↵ | px4dev | 2012-11-03 | 1 | -18/+9 |
| | | | | tested yet. | ||||
* | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested | Lorenz Meier | 2012-08-05 | 1 | -22/+2 |
| | |||||
* | Fresh import of the PX4 firmware sources. | px4dev | 2012-08-04 | 1 | -0/+183 |