aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware
Commit message (Collapse)AuthorAgeFilesLines
* IO firmware: Make error checking more obviousLorenz Meier2015-01-211-3/+6
|
* Fixed compilationAnton Matosov2015-01-051-2/+2
|
* Fixed compilation of tests target in clean checkoutAnton Matosov2015-01-051-7/+1
| | | | Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste
* Removed extension for multi_tables to not affect its usersAnton Matosov2015-01-051-1/+10
| | | | Fixed dependencies for the mixer_multirotor.cpp from all the modules
* IO firmware: Change to inttypes headerLorenz Meier2014-12-201-1/+1
|
* PX4IO firmware: Add required include.Lorenz Meier2014-12-201-0/+2
|
* px4io: only check SAFETY_OFF for allowing RC config changes and rebootAndrew Tridgell2014-11-261-10/+3
| | | | | | | | If we check OUTPUTS_ARMED then we can't update trim values and scaling in flight, as there is no way to clear OUTPUTS_ARMED. If safety is on then it should be perfectly safe to update the mixer and RC config or reboot for fw update
* Allow IO safety off system handling as long as the total system is not liveLorenz Meier2014-11-221-8/+13
|
* Update mixing handling to allow IO safety off updatesLorenz Meier2014-11-221-10/+10
|
* Merge pull request #1420 from PX4/rctypeLorenz Meier2014-11-171-1/+8
|\ | | | | Encode RC type in RSSI field for GCS
| * Correct setting of DSM and ST24 flagsDon Gagne2014-11-161-1/+6
| |
| * Initialize RSSI so it doesn't remain uninitializedDon Gagne2014-11-051-0/+2
| | | | | | | | Spektrum doesn’t support rssi so it is not set by st24_decode.
* | px4io: added OVERRIDE_IMMEDIATE arming flagAndrew Tridgell2014-11-163-1/+12
| | | | | | | | | | | | this allows the flight code to choose whether FMU failure gives immediate manual pilot control, or waits for the mode switch to go past the override threshold
* | Breathe animation, led solid on armingLorenz Meier2014-11-162-3/+13
| |
* | Let it breathe strongerLorenz Meier2014-11-161-1/+1
| |
* | Let it breatheLorenz Meier2014-11-161-3/+16
| |
* | First stab at animationLorenz Meier2014-11-161-1/+39
| |
* | Cleaned up sbus output frame initialisation.Daniel Shiels2014-11-101-7/+2
| |
* | Code style cleanup.Daniel Shiels2014-11-101-6/+7
| |
* | sbus1 output. Cleaned up. Safer bounds checking.Daniel Shiels2014-11-081-19/+26
| |
* | First attempt at sbus1 output.Daniel Shiels2014-11-081-3/+34
| |
* | Build fixLorenz Meier2014-11-021-0/+4
| |
* | Configure led ring and enable heartbeat on itLorenz Meier2014-11-022-0/+3
|/
* drivers: allow forcing the safety switch onAndrew Tridgell2014-10-302-0/+7
| | | | | This allows forcing the safety switch to the on position from software which stops the pwm outputs
* Autoformatting (reviewed) IO sbus handler. No functionality changes.Lorenz Meier2014-10-291-22/+33
|
* Enable flaps, avoid mode switch positionLorenz Meier2014-10-164-16/+8
|
* Enable flaps in manual overrideLorenz Meier2014-10-151-3/+11
|
* IO firmware hot fix: Use right pointer type for RSSI value.Lorenz Meier2014-10-091-2/+2
|
* Fix parser return type handlingLorenz Meier2014-10-071-4/+3
|
* PX4IO firmware: Fix commentLorenz Meier2014-10-071-1/+1
|
* PX4IO Controls: compile fixesLorenz Meier2014-10-071-9/+10
|
* ST24 integration in IO firmwareLorenz Meier2014-10-074-32/+54
|
* Merge branch 'master' of github.com:PX4/Firmware into st24Lorenz Meier2014-09-273-24/+60
|\
| * Introduce FMU initialised status flag, only run failsafe trap if initialized ↵Lorenz Meier2014-08-282-32/+36
| | | | | | | | once
| * Make sure we got to valid input at least once before kicking in failsafeLorenz Meier2014-08-281-1/+6
| |
| * Do not enter RC override if FMU is lost and termination failsafe mode requestedLorenz Meier2014-08-271-1/+3
| |
| * IO firmware supports termination failsafeLorenz Meier2014-08-273-3/+28
| |
* | Compile and link ST24 parser in IO firmwareLorenz Meier2014-09-012-3/+27
|/
* Ignore single channels during PWM outputHolger Steinhaus2014-08-261-1/+3
|
* Rely on theoretical value, as the closed-loop test with multimeter suggests ↵Lorenz Meier2014-07-211-1/+1
| | | | this is the most accurate measurement
* Cross-check with nominal values from dividerLorenz Meier2014-07-211-2/+4
|
* Fix comment, missing brace in commentLorenz Meier2014-07-211-1/+1
|
* Fit IO voltage estimation using a new dataset, cross-validated with a second ↵Lorenz Meier2014-07-211-18/+5
| | | | unit. Pending testing
* Support force fail in valid filterLorenz Meier2014-07-191-1/+2
|
* Add force failsafe flagLorenz Meier2014-07-182-1/+13
|
* 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
| |