Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update mixing handling to allow IO safety off updates | Lorenz Meier | 2014-11-22 | 1 | -10/+10 |
| | |||||
* | Enable flaps, avoid mode switch position | Lorenz Meier | 2014-10-16 | 1 | -7/+0 |
| | |||||
* | Introduce FMU initialised status flag, only run failsafe trap if initialized ↵ | Lorenz Meier | 2014-08-28 | 1 | -32/+35 |
| | | | | 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 | 1 | -0/+10 |
| | |||||
* | Add force failsafe flag | Lorenz Meier | 2014-07-18 | 1 | -1/+8 |
| | |||||
* | px4iofirmware: Indicate with a comment that band limiting happens in ↵ | Lorenz Meier | 2014-05-23 | 1 | -0/+1 |
| | | | | pwm_limit() call | ||||
* | Merge pull request #878 from PX4/sbus_out | Lorenz Meier | 2014-05-05 | 1 | -0/+15 |
|\ | | | | | S.BUS output | ||||
| * | Make SBUS output exclusive | Lorenz Meier | 2014-02-13 | 1 | -3/+4 |
| | | |||||
| * | Build test code for S.BUS output, send test characters once S.BUS1 or S.BUS2 ↵ | Lorenz Meier | 2014-02-12 | 1 | -0/+14 |
| | | | | | | | | is enabled | ||||
* | | px4iofirmware: define 4 actuator control groups | Anton Babushkin | 2014-03-05 | 1 | -1/+1 |
| | | |||||
* | | px4io: bug in failsafe fixed | Anton Babushkin | 2014-02-18 | 1 | -1/+1 |
|/ | |||||
* | Merged master into lockdown_disable | Lorenz Meier | 2014-01-30 | 1 | -7/+23 |
|\ | |||||
| * | Make the IO mixer upload report not only a global success / fail flag, but ↵ | Lorenz Meier | 2014-01-24 | 1 | -7/+23 |
| | | | | | | | | on transfer basis. Also use a crude lock to avoid updating the mixer while it runs (we have no proper mutexes on IO, and this is a pure read/write locking case with two locks, which should make the execution even with this crude approach thread-safe). | ||||
* | | Teach IO firmware that arming and lockdown are two different things, clean ↵ | Lorenz Meier | 2014-01-16 | 1 | -2/+13 |
|/ | | | | up arming check | ||||
* | Merged master | Lorenz Meier | 2013-12-21 | 1 | -1/+5 |
|\ | |||||
| * | px4io driver: don’t use PX4IO_PAGE_ACTUATORS page for ↵ | Anton Babushkin | 2013-11-15 | 1 | -1/+5 |
| | | | | | | | | actuator_controls_effective | ||||
* | | px4iofirmware: improve check for rc controlled channels in manual mode | Thomas Gubler | 2013-12-11 | 1 | -2/+2 |
| | | |||||
* | | px4io frimware: improve handling of manual mode when fmu is still healthy, ↵ | Thomas Gubler | 2013-12-11 | 1 | -3/+24 |
| | | | | | | | | use data from fmu for channels which are not controlled by rc | ||||
* | | px4iofirmware: in manual mode: ignore control indices which are not ↵ | Thomas Gubler | 2013-12-08 | 1 | -1/+1 |
| | | | | | | | | controlled by the rmeote control | ||||
* | | Added support for a total of four control groups to the IO driver and IO ↵ | Lorenz Meier | 2013-12-08 | 1 | -2/+2 |
|/ | | | | firmware. This allows to run auxiliary payload. Cleaned up defines for RC input channel counts, this needs another sweep to then finally allow up to 16 mapped channels and up to 20-24 RAW RC channels | ||||
* | Changed pwm_limit interface a bit | Julian Oes | 2013-10-11 | 1 | -3/+1 |
| | |||||
* | Moved PWM ramp to systemlib | Julian Oes | 2013-10-08 | 1 | -108/+27 |
| | |||||
* | Trying to get rid of magic PWM numbers | Julian Oes | 2013-10-07 | 1 | -2/+2 |
| | |||||
* | pwm info provides more information, some fixes for setting rate/min/max/disarmed | Julian Oes | 2013-10-07 | 1 | -2/+2 |
| | |||||
* | Fix a whole bunch of sanity checks across all mixers | Lorenz Meier | 2013-09-22 | 1 | -1/+1 |
| | |||||
* | Allow mixer upload when PWM is on | Julian Oes | 2013-09-02 | 1 | -2/+2 |
| | |||||
* | Merged fmuv2_bringup | Lorenz Meier | 2013-08-21 | 1 | -1/+2 |
|\ | |||||
| * | Added flag to disable RC evaluation onboard of IO (raw values still forwarded) | Lorenz Meier | 2013-08-21 | 1 | -1/+2 |
| | | |||||
* | | Merge remote-tracking branch 'px4/new_state_machine_drton' into ↵ | Julian Oes | 2013-08-15 | 1 | -21/+113 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | fmuv2_bringup_new_state_machine_drton Conflicts: src/drivers/blinkm/blinkm.cpp src/drivers/px4io/px4io.cpp src/modules/commander/state_machine_helper.c src/modules/px4iofirmware/protocol.h src/modules/px4iofirmware/registers.c src/modules/systemlib/systemlib.h src/systemcmds/reboot/reboot.c | ||||
| * | First try for an ESC calibration tool | Julian Oes | 2013-06-20 | 1 | -5/+8 |
| | | |||||
| * | Added functionality to enable PWM output for stupid ESCs even when safety is ↵ | Julian Oes | 2013-06-19 | 1 | -37/+88 |
| | | | | | | | | not off, arming button functionality remains as is | ||||
| * | Forgot to remove some debug stuff | Julian Oes | 2013-06-19 | 1 | -5/+1 |
| | | |||||
| * | Merge remote-tracking branch 'upstream/io_fixes' into new_state_machine | Julian Oes | 2013-06-18 | 1 | -29/+48 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/drivers/px4io/px4io.cpp src/modules/commander/commander.c src/modules/commander/state_machine_helper.c src/modules/commander/state_machine_helper.h src/modules/px4iofirmware/mixer.cpp src/modules/uORB/topics/actuator_controls.h src/modules/uORB/topics/vehicle_status.h | ||||
| | * | Minor state machine improvements and fixes for IO safety / in-air restart ↵ | Lorenz Meier | 2013-06-12 | 1 | -4/+7 |
| | | | | | | | | | | | | handling | ||||
| | * | Made pwm command sending continously, improved failsafe logic | Lorenz Meier | 2013-06-07 | 1 | -9/+7 |
| | | | |||||
| * | | Adressed performance concern and fixed a copy paste bug | Julian Oes | 2013-06-18 | 1 | -2/+9 |
| | | | |||||
| * | | First try to prevent motors from stopping when armed | Julian Oes | 2013-06-18 | 1 | -2/+18 |
| |/ | |||||
* / | Tweak protocol register assignments and add new registers to accommodate ↵ | px4dev | 2013-07-06 | 1 | -8/+8 |
|/ | | | | differences in IOv2. | ||||
* | Hotfix: Make IOs mixer loading pedantic to make sure the full mixer loads | Lorenz Meier | 2013-06-07 | 1 | -6/+12 |
| | |||||
* | Set default failsafe value to 0 of mixer | Lorenz Meier | 2013-05-29 | 1 | -0/+37 |
| | |||||
* | Slightly reworked IO internal failsafe, added command to activate it (px4io ↵ | Lorenz Meier | 2013-05-28 | 1 | -6/+23 |
| | | | | failsafe), does not parse commandline arguments yet | ||||
* | Hotfix: Changed alarms back to what they originally were designed for: Traps ↵ | Lorenz Meier | 2013-05-16 | 1 | -1/+0 |
| | | | | to later see if condition was once violated. Currente status can be read through the status flags | ||||
* | Fixed compile and logic errors, behaving now | Lorenz Meier | 2013-05-13 | 1 | -2/+2 |
| | |||||
* | Moved all drivers to new world, PX4IO completely in new world | Lorenz Meier | 2013-04-28 | 1 | -0/+311 |