aboutsummaryrefslogtreecommitdiff
path: root/apps/systemlib
Commit message (Collapse)AuthorAgeFilesLines
* Add a new performance counter for measuring periodic/interval events.px4dev2012-11-122-6/+67
|
* Fixed the number of control inputs for simple mixer. Contributed by Thomas ↵Lorenz Meier2012-11-101-0/+1
| | | | Gubler
* Removed outdated docsLorenz Meier2012-11-081-20/+0
|
* Merge pull request #45 from thomasgubler/master_originLorenz Meier2012-11-051-2/+2
|\ | | | | re-adding pid limitation & mavlink waypoint handling fix
| * re-adding pid limitationThomas Gubler2012-11-051-2/+2
| |
* | Merge branch 'master' of github.com:pixhawk/FirmwareLorenz Meier2012-11-052-1/+151
|\ \ | |/ |/|
| * add tangent plane mapping to geo.cdaregger2012-11-052-1/+151
| |
* | Clean up perf counters attached to an HX protocol stream.px4dev2012-11-031-0/+5
| |
* | Fix transmit error reporting.px4dev2012-11-032-8/+6
| |
* | Cleanup and refactor of the PX4IO firmware and board support. Builds, not ↵px4dev2012-11-031-1/+6
|/ | | | tested yet.
* param load / store cleanup, storage location selection now exclusively ↵Lorenz Meier2012-11-021-1/+1
| | | | through dedicated "param select <path>" command
* Merge branch 'master' of github.com:pixhawk/FirmwareLorenz Meier2012-11-021-2/+2
|\
| * Fine tuning of manual controlTobias Naegeli2012-11-011-2/+2
| |
* | Remove the arbitrary limit on the path to the default parameter file. Add a ↵px4dev2012-10-312-28/+43
|/ | | | verb to the param command to set the default parameter file.
* Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-10-311-1/+0
|\
| * Clean out remains of the old EEPROM driver.px4dev2012-10-301-1/+0
| |
* | New param interface for microSD and EEPROMLorenz Meier2012-10-312-0/+97
| |
* | prevent double-precision promotion where its not requiredLorenz Meier2012-10-311-2/+2
| |
* | Fix compile warningsLorenz Meier2012-10-311-7/+7
|/
* Kill the old board info code.px4dev2012-10-292-78/+0
|
* Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use ↵px4dev2012-10-292-4/+11
| | | | the new version.
* bson-based boardinfo workingpx4dev2012-10-291-1/+1
|
* Fix param handling of 32-bit BSON nodespx4dev2012-10-291-1/+1
|
* BSON coder unit tests, fixes arising from test failures.px4dev2012-10-293-31/+94
|
* Build fixespx4dev2012-10-291-9/+10
|
* Work in progress on to/from memory BSON coding.px4dev2012-10-292-29/+234
|
* Remove reboot() API, replace with a prototype for up_systemreset() which is ↵px4dev2012-10-272-36/+1
| | | | portable.
* Turn off C++ constructor debug messages.px4dev2012-10-271-3/+0
|
* Get us a bit closer to having c++ static constructors working.px4dev2012-10-272-1/+155
|
* Major formatting/whitespace cleanuppx4dev2012-10-2316-189/+254
|
* Checkpoint - moving things out of the NuttX configs/*/src directoriespx4dev2012-10-237-2/+572
|
* Merged with fixed-wing stabilization work, multirotor control testedLorenz Meier2012-10-224-60/+249
|\
| * Add functions for computation of the distance and bearing to the nearest ↵Doug Weibel2012-10-212-10/+215
| | | | | | | | point of a line segment or arc segment.
| * Merge branch 'master' of https://github.com/PX4/FirmwareDoug Weibel2012-10-133-13/+66
| |\
| * | Changes to the PID controller. Adds "limit" to the parameter set. ↵Doug Weibel2012-10-072-50/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements an output limit where the output magnitude is limited by the parameter value "limit". Also changes the integrator saturation such that the integrator is not updated (added to) if either updating it will cause the integrator values magnitude to exceed "intmax" or if the output magnitude would exceed "limit" with an updated integrator value. Arbitrary large limit values were hard coded into multirotor_attitude_control.c. These should be changed to parametric values or something sensible. This commit will temporarily break fixedwing_control.c. A following commit will repair it along with significant changes to the inner loop control. This commit has been tested to compile with fixedwing_control.c temporarily removed. No other testing has been completed.
* | | Beat up on the mavlink app startup a bit.px4dev2012-10-141-2/+2
| |/ |/|
* | Split the parameter load/save commands out of the 'eeprom' command, since ↵px4dev2012-10-092-12/+63
| | | | | | | | | | | | 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.
* | Don't treat end-of-document-structure as an error.px4dev2012-10-081-1/+3
|/
* Go back to the FIFO scheduler for now, as we don't have time to shake out ↵px4dev2012-10-032-2/+8
| | | | | | 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-012-3/+36
|
* Fixed heading calculation, fixed heading controllerLorenz Meier2012-09-292-4/+7
|
* Merge remote-tracking branch 'upstream/ardrone'Julian Oes2012-09-255-27/+211
|\
| * General robustness improvements in PID struct, numerically close to ↵Lorenz Meier2012-09-232-15/+40
| | | | | | | | bullet-proof, error reporting needs improvements still.
| * WIP on HILLorenz Meier2012-09-222-20/+41
| |
| * Halfway-working fixed wing waypoint control, needs more effortLorenz Meier2012-09-223-1/+139
| |
* | Simplified magnetometer calibration routineJulian Oes2012-09-251-2/+2
|/
* Some fixes for getopt_longpx4dev2012-09-103-14/+17
|
* Ok, all this hand-rolled option parsing is lame. Let's have a dose of ↵px4dev2012-09-083-1/+543
| | | | getopt_long.
* Fixed a & vs && bugLorenz Meier2012-09-071-3/+3
|
* Turn off annoying debug output.px4dev2012-09-042-2/+2
|