aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump the task stack up to 1200 bytes to give the mixer loader some headroom. ↵px4dev2013-02-242-2/+2
| | | | This addresses the last reported issue with this branch.
* Scale R/C inputs around the preset center, not the nominal center.px4dev2013-02-241-3/+2
|
* Print mapped R/C inputs as signed values (since they are zero-relative)px4dev2013-02-241-1/+1
|
* If we have seen control input from FMU, update the FMU_OK status flag.px4dev2013-02-241-1/+5
|
* Report the control values from the FMU in the status output. Count them ↵px4dev2013-02-241-5/+12
| | | | separately from the actuators.
* Don't mask out the enable bit when accepting R/C input config updates.px4dev2013-02-241-2/+2
|
* Fix reporting of R/C input configpx4dev2013-02-241-1/+15
|
* && -> &px4dev2013-02-241-1/+1
|
* Fix a wrong register read for the mapped channel maskpx4dev2013-02-241-9/+10
|
* Extended PX4IO status dumppx4dev2013-02-241-8/+93
|
* Fixed formatting of status printingLorenz Meier2013-02-241-1/+3
|
* Fix it here, too.px4dev2013-02-241-1/+1
|
* No, really fix it this time.px4dev2013-02-241-1/+1
|
* Fix search-and-replace error.px4dev2013-02-241-1/+1
|
* Merge branch 'px4io-i2c-memory-squeeze' of https://github.com/PX4/Firmware ↵px4dev2013-02-243-41/+25
|\ | | | | | | into px4io-i2c-memory-squeeze
| * working on better status reporting, removed unneeded fake PWM generation ↵Lorenz Meier2013-02-242-39/+23
| | | | | | | | from FMU
| * Merge branch 'px4io-i2c-memory-squeeze' of github.com:PX4/Firmware into ↵Lorenz Meier2013-02-241-5/+13
| |\ | | | | | | | | | px4io-i2c-memory-squeeze
| * | Removed 1 Hz outputLorenz Meier2013-02-241-2/+2
| | |
* | | Use hrt_elapsed_time() in cases where we can't be sure the timestamp won't ↵px4dev2013-02-244-6/+6
| | | | | | | | | | | | change under us.
* | | Add an interrupt-safe way of comparing a timestamp with the current time.px4dev2013-02-242-0/+46
| |/ |/| | | | | Add an interrupt-safe way of storing the current time into a timestamp.
* | Hotfix: discard NUL characters in readline, rather than faking EOF on the ↵px4dev2013-02-241-5/+13
|/ | | | console.
* Simplify the PX4IO main loop to cut down on memory consumption.px4dev2013-02-245-246/+206
|
* Disabled MAVLink debug appLorenz Meier2013-02-231-1/+1
|
* Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-234-0/+121
|\
| * Hotfix: Add support for 9-channel Spektrum/DSM setups.px4dev2013-02-221-0/+1
| | | | | | Tested by Felipe Reis <felipereis87@gmail.com>
| * Merge pull request #203 from PX4/debug_exampleLorenz Meier2013-02-203-0/+120
| |\ | | | | | | Added additional debug / uORB example
| | * Added additional exampleLorenz Meier2013-01-243-0/+120
| | |
* | | Out of memory warning, flash and RAM optimizationsLorenz Meier2013-02-236-83/+34
| | |
* | | Switched to debug statement which is more efficient regarding stack usage, ↵Lorenz Meier2013-02-201-5/+5
| | | | | | | | | | | | only printing at debug level 2 or higher.
* | | Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-201-13/+19
|\| |
| * | Adjusted stack size for commander appLorenz Meier2013-02-201-2/+2
| | |
| * | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-02-18224-9460/+8651
| |\ \
| * | | More sensible error handling in calibrationLorenz Meier2013-02-181-11/+17
| | | |
* | | | Switched I2C to interrupt driven modeLorenz Meier2013-02-201-1/+1
| | | |
* | | | ms5611: try to measure the performance cost of I2C timeoutsAndrew Tridgell2013-02-191-0/+7
| | | |
* | | | px4io: fixed signals for lower latency PWM outputAndrew Tridgell2013-02-191-9/+15
| | | | | | | | | | | | | | | | poll() is not interrupted by signals, whereas usleep() is
* | | | px4fmu: disable a bunch of code when built for APMAndrew Tridgell2013-02-181-0/+3
| | | | | | | | | | | | | | | | this leaves us enough flash to fit APM
* | | | px4fmu: enable BINFSAndrew Tridgell2013-02-181-0/+1
| | | | | | | | | | | | | | | | needed for APM startup
* | | | px4io: added INAIR_RESTART enable/disable flagsAndrew Tridgell2013-02-184-2/+26
| | | | | | | | | | | | | | | | | | | | the autopilot code needs to know that in-air restart may happen, so it should be something that is enabled, rather than on by default.
* | | | nshlib: added cmp command to nshAndrew Tridgell2013-02-184-0/+91
| | | | | | | | | | | | | | | | | | | | this is useful for startup scripts testing for auto-upgrade of add-on board firmware
* | | | appconfig: disable mathlib and associated examples on APMAndrew Tridgell2013-02-181-0/+4
| | | | | | | | | | | | | | | | | | | | these are far too large (777 kbyte) and we can't fit them with the ArduCopter flight code
* | | | px4fmu: add support for write() interface for PWM outputAndrew Tridgell2013-02-181-0/+25
| | | | | | | | | | | | | | | | this matches the PX4IO interface
* | | | px4fmu: added publication of input_rc ORB valuesAndrew Tridgell2013-02-181-2/+32
| | | | | | | | | | | | | | | | this allows for PPM input with no IO board
* | | | Merged, removed unneeded lineAndrew Tridgell2013-02-173-9/+48
| | | |
* | | | Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c-nuttxLorenz Meier2013-02-170-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #198 from PX4/nuttx-merge-5596Lorenz Meier2013-02-17165-2617/+6129
| |\ \ \ | | | | | | | | | | Nuttx merge 5596
* | \ \ \ Merge branch 'px4io-i2c' into px4io-i2c-nuttxLorenz Meier2013-02-178-95/+167
|\ \ \ \ \
| * | | | | Merged masterLorenz Meier2013-02-174-79/+129
| |\| | | |
| | * | | | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-02-1736-6718/+0
| | |\ \ \ \
| | * | | | | Removed confusing non-error message, updated start scripts to match wiki and ↵Lorenz Meier2013-02-174-80/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | most recent SW revs