Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a new performance counter for measuring periodic/interval events. | px4dev | 2012-11-12 | 2 | -6/+67 |
| | |||||
* | Fixed the number of control inputs for simple mixer. Contributed by Thomas ↵ | Lorenz Meier | 2012-11-10 | 1 | -0/+1 |
| | | | | Gubler | ||||
* | Removed outdated docs | Lorenz Meier | 2012-11-08 | 1 | -20/+0 |
| | |||||
* | Merge pull request #45 from thomasgubler/master_origin | Lorenz Meier | 2012-11-05 | 1 | -2/+2 |
|\ | | | | | re-adding pid limitation & mavlink waypoint handling fix | ||||
| * | re-adding pid limitation | Thomas Gubler | 2012-11-05 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'master' of github.com:pixhawk/Firmware | Lorenz Meier | 2012-11-05 | 2 | -1/+151 |
|\ \ | |/ |/| | |||||
| * | add tangent plane mapping to geo.c | daregger | 2012-11-05 | 2 | -1/+151 |
| | | |||||
* | | Clean up perf counters attached to an HX protocol stream. | px4dev | 2012-11-03 | 1 | -0/+5 |
| | | |||||
* | | Fix transmit error reporting. | px4dev | 2012-11-03 | 2 | -8/+6 |
| | | |||||
* | | Cleanup and refactor of the PX4IO firmware and board support. Builds, not ↵ | px4dev | 2012-11-03 | 1 | -1/+6 |
|/ | | | | tested yet. | ||||
* | param load / store cleanup, storage location selection now exclusively ↵ | Lorenz Meier | 2012-11-02 | 1 | -1/+1 |
| | | | | through dedicated "param select <path>" command | ||||
* | Merge branch 'master' of github.com:pixhawk/Firmware | Lorenz Meier | 2012-11-02 | 1 | -2/+2 |
|\ | |||||
| * | Fine tuning of manual control | Tobias Naegeli | 2012-11-01 | 1 | -2/+2 |
| | | |||||
* | | Remove the arbitrary limit on the path to the default parameter file. Add a ↵ | px4dev | 2012-10-31 | 2 | -28/+43 |
|/ | | | | verb to the param command to set the default parameter file. | ||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-10-31 | 1 | -1/+0 |
|\ | |||||
| * | Clean out remains of the old EEPROM driver. | px4dev | 2012-10-30 | 1 | -1/+0 |
| | | |||||
* | | New param interface for microSD and EEPROM | Lorenz Meier | 2012-10-31 | 2 | -0/+97 |
| | | |||||
* | | prevent double-precision promotion where its not required | Lorenz Meier | 2012-10-31 | 1 | -2/+2 |
| | | |||||
* | | Fix compile warnings | Lorenz Meier | 2012-10-31 | 1 | -7/+7 |
|/ | |||||
* | Kill the old board info code. | px4dev | 2012-10-29 | 2 | -78/+0 |
| | |||||
* | Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use ↵ | px4dev | 2012-10-29 | 2 | -4/+11 |
| | | | | the new version. | ||||
* | bson-based boardinfo working | px4dev | 2012-10-29 | 1 | -1/+1 |
| | |||||
* | Fix param handling of 32-bit BSON nodes | px4dev | 2012-10-29 | 1 | -1/+1 |
| | |||||
* | BSON coder unit tests, fixes arising from test failures. | px4dev | 2012-10-29 | 3 | -31/+94 |
| | |||||
* | Build fixes | px4dev | 2012-10-29 | 1 | -9/+10 |
| | |||||
* | Work in progress on to/from memory BSON coding. | px4dev | 2012-10-29 | 2 | -29/+234 |
| | |||||
* | Remove reboot() API, replace with a prototype for up_systemreset() which is ↵ | px4dev | 2012-10-27 | 2 | -36/+1 |
| | | | | portable. | ||||
* | Turn off C++ constructor debug messages. | px4dev | 2012-10-27 | 1 | -3/+0 |
| | |||||
* | Get us a bit closer to having c++ static constructors working. | px4dev | 2012-10-27 | 2 | -1/+155 |
| | |||||
* | Major formatting/whitespace cleanup | px4dev | 2012-10-23 | 16 | -189/+254 |
| | |||||
* | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 7 | -2/+572 |
| | |||||
* | Merged with fixed-wing stabilization work, multirotor control tested | Lorenz Meier | 2012-10-22 | 4 | -60/+249 |
|\ | |||||
| * | Add functions for computation of the distance and bearing to the nearest ↵ | Doug Weibel | 2012-10-21 | 2 | -10/+215 |
| | | | | | | | | point of a line segment or arc segment. | ||||
| * | Merge branch 'master' of https://github.com/PX4/Firmware | Doug Weibel | 2012-10-13 | 3 | -13/+66 |
| |\ | |||||
| * | | Changes to the PID controller. Adds "limit" to the parameter set. ↵ | Doug Weibel | 2012-10-07 | 2 | -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. | px4dev | 2012-10-14 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Split the parameter load/save commands out of the 'eeprom' command, since ↵ | px4dev | 2012-10-09 | 2 | -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. | px4dev | 2012-10-08 | 1 | -1/+3 |
|/ | |||||
* | Go back to the FIFO scheduler for now, as we don't have time to shake out ↵ | px4dev | 2012-10-03 | 2 | -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 world | px4dev | 2012-10-01 | 2 | -3/+36 |
| | |||||
* | Fixed heading calculation, fixed heading controller | Lorenz Meier | 2012-09-29 | 2 | -4/+7 |
| | |||||
* | Merge remote-tracking branch 'upstream/ardrone' | Julian Oes | 2012-09-25 | 5 | -27/+211 |
|\ | |||||
| * | General robustness improvements in PID struct, numerically close to ↵ | Lorenz Meier | 2012-09-23 | 2 | -15/+40 |
| | | | | | | | | bullet-proof, error reporting needs improvements still. | ||||
| * | WIP on HIL | Lorenz Meier | 2012-09-22 | 2 | -20/+41 |
| | | |||||
| * | Halfway-working fixed wing waypoint control, needs more effort | Lorenz Meier | 2012-09-22 | 3 | -1/+139 |
| | | |||||
* | | Simplified magnetometer calibration routine | Julian Oes | 2012-09-25 | 1 | -2/+2 |
|/ | |||||
* | Some fixes for getopt_long | px4dev | 2012-09-10 | 3 | -14/+17 |
| | |||||
* | Ok, all this hand-rolled option parsing is lame. Let's have a dose of ↵ | px4dev | 2012-09-08 | 3 | -1/+543 |
| | | | | getopt_long. | ||||
* | Fixed a & vs && bug | Lorenz Meier | 2012-09-07 | 1 | -3/+3 |
| | |||||
* | Turn off annoying debug output. | px4dev | 2012-09-04 | 2 | -2/+2 |
| |