aboutsummaryrefslogtreecommitdiff
path: root/apps/systemcmds
Commit message (Collapse)AuthorAgeFilesLines
* Improved param command, show now allows to filter and set allows to set ↵Lorenz Meier2013-01-241-4/+74
| | | | integer params (e.g. param set MAV_TYPE 2)
* perf: added 'perf reset' commandAndrew Tridgell2013-01-241-0/+10
| | | | resets all perf counters
* HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C ↵px4dev2013-01-182-0/+40
| | | | | | timeout, correct handling of the NAK generation for I2C master reads. This looks like it addresses the recent I2C lockup issue, unfortunately it also increases CPU consumption by ~5% for the I2C sensor bus.
* whitespace/formattingpx4dev2012-12-291-0/+2
|
* Make mixer ioctls load from a memory buffer rather than a file. This is prep ↵px4dev2012-12-291-23/+45
| | | | for uploading the memory buffer to IO to be processed there.
* Remove a few cut-and-paste author attributions.px4dev2012-12-023-5/+2
|
* Added delay test to measure comm delays with a led / scopeLorenz Meier2012-11-272-0/+202
|
* Improved drivers, allowed parallel use of multiple gyrosLorenz Meier2012-11-231-1/+1
|
* Added preflight_check appLorenz Meier2012-11-152-0/+240
|
* param load / store cleanup, storage location selection now exclusively ↵Lorenz Meier2012-11-021-7/+2
| | | | through dedicated "param select <path>" command
* Merge branch 'master' of github.com:pixhawk/FirmwareLorenz Meier2012-11-021-0/+3
|\
| * Fine tuning of manual controlTobias Naegeli2012-11-011-0/+3
| |
* | MergedLorenz Meier2012-11-013-268/+43
|\ \
| * | Remove the arbitrary limit on the path to the default parameter file. Add a ↵px4dev2012-10-311-7/+14
| |/ | | | | | | verb to the param command to set the default parameter file.
| * Casting and fix default param pathLorenz Meier2012-10-311-1/+1
| |
| * Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-10-312-251/+0
| |\
| | * Move the last of the board-specific code for PX4FMU out of the NuttX tree. ↵px4dev2012-10-312-251/+0
| | | | | | | | | | | | Now it's just configuration.
| * | New param interface for microSD and EEPROMLorenz Meier2012-10-311-15/+36
| |/
* / Print selectively by nameLorenz Meier2012-11-011-4/+13
|/
* Kill the old board info code.px4dev2012-10-291-223/+0
|
* Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use ↵px4dev2012-10-291-10/+146
| | | | the new version.
* bson-based boardinfo workingpx4dev2012-10-291-2/+232
|
* Hardened the EEPROM attach routine for param storageLorenz Meier2012-10-292-2/+39
|
* Remove reboot() API, replace with a prototype for up_systemreset() which is ↵px4dev2012-10-271-3/+2
| | | | portable.
* Major formatting/whitespace cleanuppx4dev2012-10-237-286/+293
|
* Tease the PWM driver out and fix some build issues after cleaning up behind ↵px4dev2012-10-231-1/+1
| | | | the cpuload pieces.
* Checkpoint - moving things out of the NuttX configs/*/src directoriespx4dev2012-10-232-2/+2
|
* Teach top how to precisely determine stack usage.px4dev2012-10-141-3/+22
|
* Remove obsolete warning.px4dev2012-10-111-1/+1
|
* Split the parameter load/save commands out of the 'eeprom' command, since ↵px4dev2012-10-094-1/+231
| | | | | | that's not really the obvious place for them. Add parameter printing functionality (though, it's a mess due to %f being busted) Update the script examples to use the new command.
* Add a 'secret' subcommand to bl_update that manipulates the option bits to ↵px4dev2012-10-061-1/+36
| | | | | | change the brown-out detector configuration. This is an experiment to see if we can improve the boot-time behavior when powered off noisy supplies.
* Go back to the FIFO scheduler for now, as we don't have time to shake out ↵px4dev2012-10-031-1/+1
| | | | | | the RR scheduler changeover just yet. Make the "default" scheduler a centralized definition so that changes are easier in future.
* Add new 'task_spawn' interface for starting new tasks in the PX4 worldpx4dev2012-10-011-3/+11
|
* A system command that knows how to reflash the bootloader on the PX4FMU.px4dev2012-09-162-0/+216
|
* Quite flyable stateLorenz Meier2012-09-121-1/+1
|
* Be a bit quieter and more forgiving about various system configuration and ↵px4dev2012-09-101-1/+1
| | | | driver non-issues.
* Change the EEPROM read/write timeout behavior so that we can get actual ↵px4dev2012-09-091-9/+30
| | | | errors rather than just hanging forever.
* Rework the 'eeprom erase' path so it's possible to erase an EEPROM that ↵px4dev2012-09-092-15/+42
| | | | | | can't be mounted. Add some bus reset code to the EEPROM read path to maybe help with bus lockup.
* Added temperature measurement, added led system commandLorenz Meier2012-09-012-0/+240
|
* Make the distinction between "parameter import" which merges parameters, and ↵px4dev2012-08-281-1/+1
| | | | "parameter load" which blows away any current changes.
* Allow the EEPROM driver to consider itself started even if NXFFS fails to mount.px4dev2012-08-272-9/+7
|
* Improved param load / store text feedback, ported sensors app to new driver ↵Lorenz Meier2012-08-251-3/+14
| | | | model, ready for merge and test
* improvements / debugging on I2C driversLorenz Meier2012-08-241-1/+1
|
* Made error message more verboseLorenz Meier2012-08-241-0/+6
|
* Add EEPROM read/write performance counters.px4dev2012-08-231-2/+27
|
* Add a modified version of the stock AT24xx EEPROM driver tweaked for our uses.px4dev2012-08-232-4/+496
| | | | | Use I2C_TRANSFER to avoid racing with other devices on the bus. Clock at 400kHz.
* Minor fixes to EEPROM paramsLorenz Meier2012-08-201-1/+3
|
* Don't delete the parameter file on failed load.px4dev2012-08-201-1/+1
|
* wrapper commands for saving and loading parameterspx4dev2012-08-192-4/+82
|
* Hand over control of the onboard EEPROM to the NuttX I2C EEPROM driver and ↵px4dev2012-08-192-0/+153
| | | | NXFFS.