aboutsummaryrefslogtreecommitdiff
path: root/apps/px4io
Commit message (Collapse)AuthorAgeFilesLines
* Strip some debuggingpx4dev2013-01-191-1/+0
|
* px4io code styleLorenz Meier2013-01-116-34/+51
|
* Working on override channel mapping, allowed trim cal only with RC onLorenz Meier2013-01-111-0/+2
|
* Fixed RC mapping transmission, tested. Fixed RC scaling in manual modeLorenz Meier2013-01-063-11/+26
|
* MergedLorenz Meier2013-01-065-6/+70
|\
| * Moved the channel mappings and attributes to the config sectionSimon Wilks2013-01-065-28/+31
| |
| * Send rc channel ordering and channel attributes from FMU to IOSimon Wilks2013-01-054-15/+54
| |
| * Manually remap the channel assignements for testing.Simon Wilks2013-01-051-3/+27
| |
* | Merged, compilingLorenz Meier2013-01-064-17/+250
|\ \
| * | Add ADC measurements and reporting to PX4IO, including calibration for the ↵px4dev2012-12-313-20/+78
| | | | | | | | | | | | battery input.
| * | Add trivial ADC support to PX4IO.px4dev2012-12-312-0/+169
| | |
* | | Code style fixLorenz Meier2013-01-061-2/+2
| | |
* | | Fixed header for sbus inputLorenz Meier2013-01-061-2/+1
| | |
* | | merged relay changes from masterLorenz Meier2013-01-061-0/+1
|\ \ \
| * \ \ Merge branch 'master' into #111-px4io-integrated-mixingpx4dev2013-01-062-4/+21
| |\ \ \ | | | | | | | | | | | | | | | Fix a botched merge for #106 at the same time.
| | * \ \ Merge pull request #123 from PX4/#106-px4io-relayspx4dev2013-01-061-4/+21
| | |\ \ \ | | | |/ / | | |/| | Initial implementation of application access to the PX4IO relays.
* | | | | Reverted unwanted S.Bus changesLorenz Meier2013-01-062-63/+51
| |_|_|/ |/| | |
* | | | A wrong parameter name in commander was responsible for manual override ↵Julian Oes2012-12-311-1/+1
| | | | | | | | | | | | | | | | always ok
* | | | Merge branch '#111-px4io-integrated-mixing' of github.com:PX4/Firmware into ↵Lorenz Meier2012-12-311-4/+4
|\| | | | | | | | | | | | | | | fixedwing_io_mixing
| * | | Revert "Removed text reuse, causing crash with stack trace"px4dev2012-12-301-4/+4
| | | | | | | | | | | | | | | | This reverts commit 668d1b330114fefc0ae7a6c476074f2c263c1476.
* | | | Merge branch '#111-px4io-integrated-mixing' into fixedwing_io_mixingLorenz Meier2012-12-301-4/+4
|\| | |
| * | | Removed text reuse, causing crash with stack traceLorenz Meier2012-12-301-4/+4
| | | |
* | | | Fixed merge errorLorenz Meier2012-12-301-1/+0
| | | |
* | | | Merged IO mixing branchLorenz Meier2012-12-304-21/+40
|\| | |
| * | | Implement the remaining pieces of mixer upload to PX4IO.px4dev2012-12-302-8/+22
| | | |
| * | | Add a receive error counter for debugging purposes.px4dev2012-12-301-3/+6
| | | |
| * | | Rename the FMU->IO output controls to reflect the fact that they are ↵px4dev2012-12-294-7/+6
| | | | | | | | | | | | | | | | controls, not servo values.
* | | | mergedLorenz Meier2012-12-308-100/+240
|\ \ \ \ | |/ / / |/| | |
| * | | Fixed some typosLorenz Meier2012-12-282-3/+2
| | | |
| * | | Merged relay activationLorenz Meier2012-12-271-2/+18
| |\ \ \ | | | |/ | | |/|
| | * | Initial implementation of application access to the PX4IO relays.px4dev2012-12-201-4/+21
| | | |
| * | | Override is now really disabled for multirotors, also I don't think the ↵Julian Oes2012-12-231-20/+33
| | | | | | | | | | | | | | | | parameter got ever read by the commander but I might be wrong
| * | | Revert "I don't want a switch for failsafe for the copter"Julian Oes2012-12-201-3/+0
| | | | | | | | | | | | | | | | This reverts commit 28b3ecd9c6c3c64d5f6d6a7cb04f8a9bb5dcb27a.
| * | | I don't want a switch for failsafe for the copterJulian Oes2012-12-191-0/+3
| | | |
| * | | Correctly do position lock led signalling on IO and position lock ↵Lorenz Meier2012-12-191-1/+1
| | | | | | | | | | | | | | | | measurement on FMU, tested with HIL.
| * | | Reverted arming state machine back to its original state, operational againLorenz Meier2012-12-161-4/+19
| | | |
| * | | Fixed signal loss detection on S.Bus parsing, stripped PX4IO code parts from ↵Lorenz Meier2012-12-165-31/+72
| | | | | | | | | | | | | | | | S.Bus parser to allow FMU / IO parser code sharing. Added S.Bus channels 17 and 18 if channel data struct has enough space. Tested with receiver and PX4FMU.
| * | | Made PX4IO FMU timeout based on IOs HRT, updating mixers now on every FMU ↵Lorenz Meier2012-12-154-20/+15
| | | | | | | | | | | | | | | | update and not at fixed rate, this is WIP and currently does not support mixing with RC-only
| * | | Merged IO feature branchLorenz Meier2012-12-137-30/+64
| |\ \ \
| | * | | Added required additional fields: If system is ok to launch (required for ↵Lorenz Meier2012-12-137-27/+118
| | |/ / | | | | | | | | | | | | 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).
| * | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoorLorenz Meier2012-12-091-7/+26
| |\| |
| * | | Merged DSM fixesLorenz Meier2012-12-057-105/+142
| |\ \ \
| * | | | Enabled manual override switch, work in progress. Added initial demix ↵Lorenz Meier2012-12-015-14/+49
| | | | | | | | | | | | | | | | | | | | testing code to support delta mixing on the remote for convenient manual override
* | | | | whitespace/formattingpx4dev2012-12-299-61/+101
| | | | |
* | | | | Fix some scaling errors in the PWM <-> mixer-internal conversions.px4dev2012-12-291-2/+2
| | | | |
* | | | | Rough in the new mixer path for PX4IO.px4dev2012-12-295-41/+132
| | | | |
* | | | | Fix PX4IO to run C++ static ctorspx4dev2012-12-291-0/+5
| |_|_|/ |/| | |
* | | | Merge branch 'master' into DSM-decoder-fixpx4dev2012-12-191-7/+26
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Added more LED state logic and improve code.Simon Wilks2012-12-081-22/+20
| | | | | | | | | | | | | | | | | | The LED will now also indicate when the FMU is ARMED. Switched to using a 16-bit value where each bit indicates what state the LED should be in.
| * | Add an additional safety switch LED blink sequence when FMU and IO are armedSimon Wilks2012-12-071-2/+23
| |/ | | | | | | | | | | If both the FMU and the IO board are armed then the secure switch will blink two times quickly then a pause followed by two quick blinks and so on.