aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware
Commit message (Collapse)AuthorAgeFilesLines
* Merged master into safelinksafelinkLorenz Meier2014-07-079-153/+232
|\
| * Fixes #1130px4dev2014-07-064-5/+8
| |
| * Merge pull request #919 from TickTock-/hotfix_override_thresholdLorenz Meier2014-07-031-2/+2
| |\ | | | | | | Changed low threshold in px4io firmware to 10%...
| | * Changed low threshold in px4io firmware to 10% to ensure compatibility with ↵TickTock-2014-05-091-2/+2
| | | | | | | | | | | | user configured single channel, mode switches
| * | IO firmware: Warning / bug fixesLorenz Meier2014-06-302-2/+6
| | |
| * | Fix compiler warningsDon Gagne2014-06-293-6/+4
| | |
| * | px4iofirmware: Indicate with a comment that band limiting happens in ↵Lorenz Meier2014-05-231-0/+1
| | | | | | | | | | | | pwm_limit() call
| * | Minor cleanups on handling, make wrong reg accesses non-fatal for the transferLorenz Meier2014-05-162-13/+16
| | |
| * | px4io firmware: Actually accept failsafe values, check their range. Add an ↵Lorenz Meier2014-05-161-2/+15
| | | | | | | | | | | | error return code for commands that were rejected on reboot and force safety instead of failing silently with an OK value
| * | px4io: Improve the documentation of the protocol header, NO FUNCTIONAL CHANGESLorenz Meier2014-05-161-5/+6
| | |
| * | Set an RC status flag so that we can read out the RC status in parallel to ↵Lorenz Meier2014-05-142-1/+7
| |/ | | | | | | the RC data
| * Merge pull request #878 from PX4/sbus_outLorenz Meier2014-05-054-5/+42
| |\ | | | | | | S.BUS output
| | * Ensure only either S.BUS1 or S.BUS2 can be active at a timeLorenz Meier2014-02-131-3/+12
| | |
| | * Make SBUS output exclusiveLorenz Meier2014-02-131-3/+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-123-1/+29
| | | | | | | | | | | | is enabled
| * | px4io: support PX4IO_P_SETUP_FORCE_SAFETY_OFFAndrew Tridgell2014-04-282-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows the FMU to force the safety off on the IO board. Useful in two cases: 1) vehicles where the safety switch is impractical or not useful (eg. HAB planes or internal combustion motors) 2) doing ESC calibration on multi-copters
| * | Remove unwanted colonLorenz Meier2014-04-051-1/+1
| | |
| * | Merged minimal S.BUS failsafe changesLorenz Meier2014-04-051-4/+6
| |\ \
| | * | px4io: Guard against the RC failsafe value of channel 5 causing a manual ↵Lorenz Meier2014-04-051-11/+13
| | | | | | | | | | | | | | | | override action if set to manual in failsafe
| | * | px4io: Remove unused variableLorenz Meier2014-04-051-2/+0
| | | |
| | * | px4io: do not include failsafe condition into rc_lost flagHolger Steinhaus2014-04-051-81/+77
| | | |
| * | | Make throttle failsafe depend on the failsafe threshold parameter. Make the ↵Lorenz Meier2014-04-054-15/+17
| | | | | | | | | | | | | | | | parameter optional (no harm if not found).
| * | | px4io: Allow RC failsafe detection as valid featureLorenz Meier2014-04-051-1/+2
| | | |
| * | | Proper failsafe handling onboard, including throttle failsafe condition if ↵Lorenz Meier2014-04-052-16/+29
| | | | | | | | | | | | | | | | enabled
| * | | px4io: do not include failsafe condition into rc_lost flagHolger Steinhaus2014-03-251-81/+77
| |/ /
| * | px4iofirmware: define 4 actuator control groupsAnton Babushkin2014-03-052-2/+2
| | |
| * | Added int cast to handle arithmetic correctlyLorenz Meier2014-02-211-1/+1
| | |
| * | Scaling Spektrum inputs into normalized value same as the servo outputs doLorenz Meier2014-02-211-4/+18
| | |
| * | Change bit mask to allow for 10 channels.Lorenz Meier2014-02-211-1/+1
| | |
| * | Merge pull request #684 from PX4/dsm_fixLorenz Meier2014-02-211-1/+11
| |\ \ | | | | | | | | Dsm support for DX10t
| | * | Fix copyright, do not return junk channel #13 that Spektrum gives us.Lorenz Meier2014-02-211-1/+10
| | | |
| | * | Added support for DX10t, which apparently outputs 13 channelsLorenz Meier2014-02-211-0/+1
| | |/
| * / px4io: bug in failsafe fixedAnton Babushkin2014-02-181-1/+1
| |/
* | Allow to enable safelink via features registerLorenz Meier2014-02-221-1/+5
| |
* | SBUS 2 parser fix.Lorenz Meier2014-02-221-2/+2
| |
* | Safelink outputLorenz Meier2014-02-221-22/+34
| |
* | Put safe link output active in mixer if enabled via register.Lorenz Meier2014-02-221-2/+37
| |
* | Safelink protocol support in IO firmware structures, not hooked up yet.Lorenz Meier2014-02-223-0/+24
| |
* | Added safelink protocol infrastructure - not doing much yet.Lorenz Meier2014-02-222-0/+164
| |
* | Hook up S.BUS1 and S.BUS2 output in mixer, routines do not send to serial ↵Lorenz Meier2014-02-221-0/+29
| | | | | | | | port yet.
* | Support for S.BUS2 telemetry messages (framework, not decoded into anything ↵Lorenz Meier2014-02-222-30/+150
|/ | | | useful yet). Support for S.BUS1 / S.BUS2 actuator outputs (framework, not writing to port yet).
* Merged master into lockdown_disableLorenz Meier2014-01-309-182/+357
|\
| * Build fix for IO control input parsing.Lorenz Meier2014-01-261-2/+2
| |
| * Differentiate between failsafe having kicked in (which stops the normal ↵Lorenz Meier2014-01-262-84/+106
| | | | | | | | output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU.
| * Fix S.BUS decoder to return value even if its just failsafeLorenz Meier2014-01-261-1/+0
| |
| * Add flag to indicate proper RC mappingLorenz Meier2014-01-261-0/+1
| |