aboutsummaryrefslogtreecommitdiff
path: root/apps/px4io/protocol.h
Commit message (Collapse)AuthorAgeFilesLines
* Fixed RC mapping transmission, tested. Fixed RC scaling in manual modeLorenz Meier2013-01-061-1/+1
|
* MergedLorenz Meier2013-01-061-2/+7
|\
| * Moved the channel mappings and attributes to the config sectionSimon Wilks2013-01-061-7/+6
| |
| * Send rc channel ordering and channel attributes from FMU to IOSimon Wilks2013-01-051-1/+7
| |
* | Merged, compilingLorenz Meier2013-01-061-0/+4
|\ \ | |/ |/|
| * Add ADC measurements and reporting to PX4IO, including calibration for the ↵px4dev2012-12-311-0/+4
| | | | | | | | battery input.
* | Fixed merge errorLorenz Meier2012-12-301-1/+0
| |
* | Merged IO mixing branchLorenz Meier2012-12-301-3/+4
|\ \
| * | Implement the remaining pieces of mixer upload to PX4IO.px4dev2012-12-301-1/+1
| | |
| * | Rename the FMU->IO output controls to reflect the fact that they are ↵px4dev2012-12-291-2/+2
| | | | | | | | | | | | controls, not servo values.
* | | mergedLorenz Meier2012-12-301-3/+6
|\ \ \ | |/ / |/| |
| * | Added required additional fields: If system is ok to launch (required for ↵Lorenz Meier2012-12-131-3/+6
| |/ | | | | | | 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/formattingpx4dev2012-12-291-2/+2
| |
* | Rough in the new mixer path for PX4IO.px4dev2012-12-291-11/+37
|/
* Rework the PX4IO software architecture:px4dev2012-11-301-4/+1
| | | | | | | - 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.
* Fix the DSM (spektrum) protocol decoder, and add some format auto-detection ↵px4dev2012-11-291-3/+2
| | | | to it.
* Another take on Spektrum/DSM frame decoding, based on more careful ↵px4dev2012-11-071-7/+2
| | | | examination of the relevant docs.
* Add prototypical support for Spektrum satellite remotes to PX4IO.px4dev2012-11-051-0/+12
|
* There are four relay channels (two are power switches)px4dev2012-11-031-1/+1
|
* Make it possible to run fmu and px4io simultaneously with full control over ↵px4dev2012-10-201-0/+2
| | | | both sets of possible PWM outputs. First started wins.
* Share the PX4IO protocol header, such as it is, between the two apps.px4dev2012-08-181-2/+6
| | | | Stop using systemlib in the PX4IO firmware; it has expectations that can't reasonably be met.
* Fresh import of the PX4 firmware sources.px4dev2012-08-041-0/+69