aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/px4io
Commit message (Collapse)AuthorAgeFilesLines
* IO input driver: Output ST24 as receiver type / statusLorenz Meier2014-10-071-1/+9
|
* px4io driver: update cb only when changedThomas Gubler2014-09-301-2/+7
|
* Merge remote-tracking branch 'upstream/termination_failsafe' into obcfailsafeThomas Gubler2014-08-271-1/+21
|\
| * support termination failsafe in IO driverLorenz Meier2014-08-271-1/+21
| |
* | fix flight termination circuit breaker name, testedThomas Gubler2014-08-261-1/+1
| |
* | Merge remote-tracking branch 'upstream/master' into obcfailsafeThomas Gubler2014-08-171-1/+1
|\|
| * px4io driver: fix actuator output formatHolger Steinhaus2014-08-161-1/+1
| |
* | px4io driver: use flighttermination circuit breakerThomas Gubler2014-08-151-1/+2
|/
* Fixed missing return value after last change setLorenz Meier2014-08-121-2/+2
|
* Fix NO RC handling (fixes #1263)Lorenz Meier2014-08-111-7/+29
|
* Revert to original loopJean Cyr2014-07-261-2/+1
| | | | | Original loop was correct, and slightly more efficient. Retain initialization of ret to handle the case where passed in count is 0.
* Improve update performance and clean up compiler warnings in px4io driverJean Cyr2014-07-253-20/+28
| | | | | | | | | - Fix compiler warnings in px4io_serial.cpp - Fix compiler warnings in px4io_uploader.cpp - Rename confusing overloaded send method with nearly identical parameters in px4io_uploader.cpp - Improve update performance by using maximum size programming buffer since we are no longer limited by stack size.
* Merge branch 'forcefail' of github.com:PX4/Firmware into forcefailLorenz Meier2014-07-191-7/+13
|\
| * px4io driver: force failsafe depending on actuator armedThomas Gubler2014-07-191-7/+13
| |
* | Print force fail statusLorenz Meier2014-07-191-2/+4
|/
* PX4IO driver: Add support to set force failsafeLorenz Meier2014-07-181-0/+11
|
* Merge pull request #1188 from PX4/sensor_startup_cleanupLorenz Meier2014-07-162-0/+7
|\ | | | | Sensor startup cleanup
| * IO driver: stricter initLorenz Meier2014-07-162-0/+7
| |
* | Merge pull request #1165 from jean-m-cyr/masterLorenz Meier2014-07-162-32/+20
|\ \ | |/ |/| px4io_uploader cleanup and minor optimization
| * Merge branch 'master' of https://github.com/PX4/Firmwareunknown2014-07-121-1/+1
| |\
| * | px4io_uploader cleanup and minor optimizationJean Cyr2014-07-102-32/+20
| | | | | | | | | | | | | | | Remove redundant code Cleanup error handling in program function
* | | px4io: Do not forward excessively low battery voltagesLorenz Meier2014-07-121-1/+1
| |/ |/|
* | Set IO PX4_I2C_BUS_ONBOARD I2C speed to 400KHzhxxnrx2014-07-101-1/+1
|/
* Read the full bufferJean Cyr2014-07-101-2/+2
| | | | sizeof wont work here since file_buf is now a pointer
* Prevent stack overflow when flashing px4ioJean Cyr2014-07-101-3/+15
| | | | | Large local variable causing stack overflow when attempting to flash IO!!!
* Merge branch 'master' of github.com:PX4/Firmware into power_enforceLorenz Meier2014-06-301-1/+1
|\
| * Fix compiler warningsDon Gagne2014-06-291-1/+1
| |
* | Merge branch 'master' into power_enforceLorenz Meier2014-06-262-20/+24
|\|
| * Hotfix: Improve PX4IO monitor commandLorenz Meier2014-06-232-20/+24
| |
* | px4io driver: Add support for circuit breakersLorenz Meier2014-05-251-0/+14
|/
* px4io: Check for bad param valueLorenz Meier2014-05-231-2/+4
|
* drivers: Fix compile warnings and non-standard performance counter namesLorenz Meier2014-05-211-1/+1
|
* px4io driver: Only try to upload if we have a non-zero failsafe throttle valueLorenz Meier2014-05-161-5/+9
|
* px4io driver: Use modern-days syntax to start taskLorenz Meier2014-05-151-1/+6
|
* px4io driver: init stack only twice as big as really needed and not four ↵Lorenz Meier2014-05-141-0/+2
| | | | times as big
* px4io driver: Deallocate perf counters in destructor properlyLorenz Meier2014-05-141-0/+5
|
* px4io driver: Small fixLorenz Meier2014-05-141-1/+1
|
* px4io: Hotfix for IO driver, do not rely on the reported channel count to ↵Lorenz Meier2014-05-141-6/+19
| | | | limit array lengths
* Read out the RC status at the same transfer as the channels to ensure we got ↵Lorenz Meier2014-05-141-1/+3
| | | | synchronized data
* Fix in-air restarts, protect against an external MAVLink sender exploiting ↵Lorenz Meier2014-05-061-4/+20
| | | | the restart mechanism
* Merge pull request #874 from jean-m-cyr/masterLorenz Meier2014-04-291-0/+17
|\ | | | | Proper data manager restart handling
| * Proper data manager restart handlingJean Cyr2014-04-281-0/+17
| | | | | | | | | | | | | | | | | | | | | | Introduce SYS_RESTART_TYPE parameter having one of 3 values: boot restart, inflight restart, or unknown restart, and defaulting to unknown restart. px4io.cpp sets this parameter according to the type of restart detected. dataman.c retrieves this parameter and clears data entries according to their persistence level. Does nothing if unknown restart.
* | pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctlAndrew Tridgell2014-04-281-0/+4
|/ | | | this allows the safety switch on px4io to be forced off
* Hotfix to PX4IO uploader. There are no known mishaps due to it, but very ↵Lorenz Meier2014-04-151-2/+7
| | | | clearly the IO firmware flashing process should be verified after an upload.
* px4io: Typo fixedLorenz Meier2014-04-051-1/+1
|
* sensors and px4io driver: Guard against failsafe trigger for inverted remotesLorenz Meier2014-04-051-2/+2
|
* Merged SBUS minimal changesLorenz Meier2014-04-051-1/+0
|\
| * px4io driver: Only publish RC signal if it was at least once valid.Lorenz Meier2014-04-051-3/+5
| |
* | Merged minimal S.BUS failsafe changesLorenz Meier2014-04-051-0/+1
|\|
| * px4io driver: publish input_rc even if RC connection has been lostHolger Steinhaus2014-04-051-4/+3
| |