aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #1819 from PX4/chan16" because of #2113Andreas Antener2015-05-054-9/+6
| | | | | This reverts commit f8c8876642857520e85ec8ca027146c11b4301e3, reversing changes made to de3888bed75347eb8aefdc6cb7dbeeedff749988.
* RC input: Replace magic numbers with better numbers, cap output to 0-100Lorenz Meier2015-04-211-3/+6
|
* IO RSSI handling: Make 0-RSSI value consistent for all input sourcesLorenz Meier2015-04-211-7/+10
|
* IO RSSI handling: Fix RSSI for all protocols.Lorenz Meier2015-04-211-6/+15
|
* Merge pull request #1993 from philipoe/PR/IOActuatorUpdateRateLorenz Meier2015-04-181-4/+4
|\ | | | | px4io firmware: Allow actuator update rates down to 45Hz, as this is exa...
| * px4io firmware: Allow actuator update rates down to 25Hz. This allows tophilipoe2015-04-141-4/+4
| | | | | | | | | | set the same update rate on PX4IO as on many commercial RC systems (e.g. Spektrum, which works at 45Hz servo update rate).
* | fixed publication of mixer limit flagsRoman Bapst2015-04-104-4/+11
| |
* | Merge pull request #1819 from PX4/chan16Lorenz Meier2015-04-074-6/+9
|\ \ | |/ |/| Support 16 channels on IO via S.BUS
| * PX4IO Firmware: fix 16ch outputHolger Steinhaus2015-03-151-1/+1
| |
| * PX4IO Firmware: Fall back to S.BUS1 for S.BUS2 requestedLorenz Meier2015-03-151-2/+2
| |
| * PX4IO Firmware: Support 16 output channelsLorenz Meier2015-03-152-3/+6
| |
* | trivial code style cleanup round 2Daniel Agar2015-03-271-1/+2
| |
* | fix code style if trivial one line differenceDaniel Agar2015-03-191-1/+1
|/
* Graupner HoTT SUMD/SUMH Receiver Protocol addedNosDE2015-03-073-8/+38
|
* 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
| |