Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce FMU initialised status flag, only run failsafe trap if initialized ↵ | Lorenz Meier | 2014-08-28 | 2 | -32/+36 |
| | | | | once | ||||
* | Make sure we got to valid input at least once before kicking in failsafe | Lorenz Meier | 2014-08-28 | 1 | -1/+6 |
| | |||||
* | Do not enter RC override if FMU is lost and termination failsafe mode requested | Lorenz Meier | 2014-08-27 | 1 | -1/+3 |
| | |||||
* | IO firmware supports termination failsafe | Lorenz Meier | 2014-08-27 | 3 | -3/+28 |
| | |||||
* | Ignore single channels during PWM output | Holger Steinhaus | 2014-08-26 | 1 | -1/+3 |
| | |||||
* | Rely on theoretical value, as the closed-loop test with multimeter suggests ↵ | Lorenz Meier | 2014-07-21 | 1 | -1/+1 |
| | | | | this is the most accurate measurement | ||||
* | Cross-check with nominal values from divider | Lorenz Meier | 2014-07-21 | 1 | -2/+4 |
| | |||||
* | Fix comment, missing brace in comment | Lorenz Meier | 2014-07-21 | 1 | -1/+1 |
| | |||||
* | Fit IO voltage estimation using a new dataset, cross-validated with a second ↵ | Lorenz Meier | 2014-07-21 | 1 | -18/+5 |
| | | | | unit. Pending testing | ||||
* | Support force fail in valid filter | Lorenz Meier | 2014-07-19 | 1 | -1/+2 |
| | |||||
* | Add force failsafe flag | Lorenz Meier | 2014-07-18 | 2 | -1/+13 |
| | |||||
* | Fixes #1130 | px4dev | 2014-07-06 | 4 | -5/+8 |
| | |||||
* | Merge pull request #919 from TickTock-/hotfix_override_threshold | Lorenz Meier | 2014-07-03 | 1 | -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-09 | 1 | -2/+2 |
| | | | | | | | | user configured single channel, mode switches | ||||
* | | IO firmware: Warning / bug fixes | Lorenz Meier | 2014-06-30 | 2 | -2/+6 |
| | | |||||
* | | Fix compiler warnings | Don Gagne | 2014-06-29 | 3 | -6/+4 |
| | | |||||
* | | px4iofirmware: Indicate with a comment that band limiting happens in ↵ | Lorenz Meier | 2014-05-23 | 1 | -0/+1 |
| | | | | | | | | pwm_limit() call | ||||
* | | Minor cleanups on handling, make wrong reg accesses non-fatal for the transfer | Lorenz Meier | 2014-05-16 | 2 | -13/+16 |
| | | |||||
* | | px4io firmware: Actually accept failsafe values, check their range. Add an ↵ | Lorenz Meier | 2014-05-16 | 1 | -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 CHANGES | Lorenz Meier | 2014-05-16 | 1 | -5/+6 |
| | | |||||
* | | Set an RC status flag so that we can read out the RC status in parallel to ↵ | Lorenz Meier | 2014-05-14 | 2 | -1/+7 |
|/ | | | | the RC data | ||||
* | Merge pull request #878 from PX4/sbus_out | Lorenz Meier | 2014-05-05 | 4 | -5/+42 |
|\ | | | | | S.BUS output | ||||
| * | Ensure only either S.BUS1 or S.BUS2 can be active at a time | Lorenz Meier | 2014-02-13 | 1 | -3/+12 |
| | | |||||
| * | Make SBUS output exclusive | Lorenz Meier | 2014-02-13 | 1 | -3/+4 |
| | | |||||
| * | Remove the s.bus test loop... makes it very hard to update the firmware. | px4dev | 2014-02-12 | 1 | -11/+0 |
| | | |||||
| * | Be more enthusiastic with the sbus enable pin. Still no love. | px4dev | 2014-02-12 | 1 | -1/+3 |
| | | |||||
| * | Fix quotation marks | Lorenz Meier | 2014-02-12 | 1 | -1/+1 |
| | | |||||
| * | test loop | Lorenz Meier | 2014-02-12 | 1 | -0/+8 |
| | | |||||
| * | Build test code for S.BUS output, send test characters once S.BUS1 or S.BUS2 ↵ | Lorenz Meier | 2014-02-12 | 3 | -1/+29 |
| | | | | | | | | is enabled | ||||
* | | px4io: support PX4IO_P_SETUP_FORCE_SAFETY_OFF | Andrew Tridgell | 2014-04-28 | 2 | -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 colon | Lorenz Meier | 2014-04-05 | 1 | -1/+1 |
| | | |||||
* | | Merged minimal S.BUS failsafe changes | Lorenz Meier | 2014-04-05 | 1 | -4/+6 |
|\ \ | |||||
| * | | px4io: Guard against the RC failsafe value of channel 5 causing a manual ↵ | Lorenz Meier | 2014-04-05 | 1 | -11/+13 |
| | | | | | | | | | | | | override action if set to manual in failsafe | ||||
| * | | px4io: Remove unused variable | Lorenz Meier | 2014-04-05 | 1 | -2/+0 |
| | | | |||||
| * | | px4io: do not include failsafe condition into rc_lost flag | Holger Steinhaus | 2014-04-05 | 1 | -81/+77 |
| | | | |||||
* | | | Make throttle failsafe depend on the failsafe threshold parameter. Make the ↵ | Lorenz Meier | 2014-04-05 | 4 | -15/+17 |
| | | | | | | | | | | | | parameter optional (no harm if not found). | ||||
* | | | px4io: Allow RC failsafe detection as valid feature | Lorenz Meier | 2014-04-05 | 1 | -1/+2 |
| | | | |||||
* | | | Proper failsafe handling onboard, including throttle failsafe condition if ↵ | Lorenz Meier | 2014-04-05 | 2 | -16/+29 |
| | | | | | | | | | | | | enabled | ||||
* | | | px4io: do not include failsafe condition into rc_lost flag | Holger Steinhaus | 2014-03-25 | 1 | -81/+77 |
|/ / | |||||
* | | px4iofirmware: define 4 actuator control groups | Anton Babushkin | 2014-03-05 | 2 | -2/+2 |
| | | |||||
* | | Added int cast to handle arithmetic correctly | Lorenz Meier | 2014-02-21 | 1 | -1/+1 |
| | | |||||
* | | Scaling Spektrum inputs into normalized value same as the servo outputs do | Lorenz Meier | 2014-02-21 | 1 | -4/+18 |
| | | |||||
* | | Change bit mask to allow for 10 channels. | Lorenz Meier | 2014-02-21 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #684 from PX4/dsm_fix | Lorenz Meier | 2014-02-21 | 1 | -1/+11 |
|\ \ | | | | | | | Dsm support for DX10t | ||||
| * | | Fix copyright, do not return junk channel #13 that Spektrum gives us. | Lorenz Meier | 2014-02-21 | 1 | -1/+10 |
| | | | |||||
| * | | Added support for DX10t, which apparently outputs 13 channels | Lorenz Meier | 2014-02-21 | 1 | -0/+1 |
| |/ | |||||
* / | px4io: bug in failsafe fixed | Anton Babushkin | 2014-02-18 | 1 | -1/+1 |
|/ | |||||
* | Merged master into lockdown_disable | Lorenz Meier | 2014-01-30 | 9 | -182/+357 |
|\ | |||||
| * | Build fix for IO control input parsing. | Lorenz Meier | 2014-01-26 | 1 | -2/+2 |
| | | |||||
| * | Differentiate between failsafe having kicked in (which stops the normal ↵ | Lorenz Meier | 2014-01-26 | 2 | -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. |