Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get us a bit closer to having c++ static constructors working. | px4dev | 2012-10-27 | 2 | -1/+155 |
| | |||||
* | Remove an annoying message. | px4dev | 2012-10-27 | 1 | -1/+0 |
| | |||||
* | Build fix due to missing include. | px4dev | 2012-10-27 | 1 | -0/+2 |
| | |||||
* | Minor board.h changes. | px4dev | 2012-10-27 | 3 | -9/+10 |
| | |||||
* | Hoist the GPIO driver out and integrate it with the px4fmu driver. Move ↵ | px4dev | 2012-10-27 | 5 | -93/+370 |
| | | | | these pieces into the drivers tree. | ||||
* | More compile fixes | Lorenz Meier | 2012-10-26 | 1 | -7/+1 |
| | |||||
* | Build fix after cleanup | Lorenz Meier | 2012-10-26 | 1 | -2/+0 |
| | |||||
* | Deleted old cruft | Lorenz Meier | 2012-10-26 | 28 | -2937/+0 |
| | |||||
* | Fixed automatic log conversion / plotting script | Lorenz Meier | 2012-10-25 | 1 | -3/+7 |
| | |||||
* | Proper attitude initialization, finite check on attitude outputs | Lorenz Meier | 2012-10-25 | 1 | -3/+10 |
| | |||||
* | Copying log analysis file directly to the SD card during logging | Lorenz Meier | 2012-10-25 | 1 | -3/+51 |
| | |||||
* | Final GPS state, not nice, but working | Lorenz Meier | 2012-10-25 | 1 | -5/+5 |
| | |||||
* | GPS tested and working | Lorenz Meier | 2012-10-25 | 2 | -17/+21 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware into gps | Lorenz Meier | 2012-10-24 | 89 | -579/+4026 |
|\ | |||||
| * | Separate config from implementation for the STM32 pwm servo driver. | px4dev | 2012-10-24 | 3 | -57/+160 |
| | | |||||
| * | Major formatting/whitespace cleanup | px4dev | 2012-10-23 | 50 | -848/+1150 |
| | | |||||
| * | Hoist the ADC and CAN board-specific pieces. | px4dev | 2012-10-23 | 4 | -3/+286 |
| | | |||||
| * | Hoist the oard-specific USB pieces. | px4dev | 2012-10-23 | 1 | -0/+108 |
| | | |||||
| * | Hoist SPI functions. | px4dev | 2012-10-23 | 2 | -4/+154 |
| | | |||||
| * | Cleanup after moving the low-level PWM code. | px4dev | 2012-10-23 | 1 | -2/+0 |
| | | |||||
| * | Fix a filename | px4dev | 2012-10-23 | 1 | -0/+0 |
| | | |||||
| * | Tease the PWM driver out and fix some build issues after cleaning up behind ↵ | px4dev | 2012-10-23 | 7 | -6/+457 |
| | | | | | | | | the cpuload pieces. | ||||
| * | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 50 | -41/+2093 |
| | | |||||
* | | Better U-Blox struct packing | Lorenz Meier | 2012-10-23 | 3 | -17/+19 |
|/ | |||||
* | System state updates | Lorenz Meier | 2012-10-23 | 4 | -15/+134 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-10-23 | 5 | -0/+0 |
|\ | |||||
| * | Move the PX4IO driver into the drivers folder. | px4dev | 2012-10-22 | 5 | -0/+0 |
| | | |||||
* | | Fixed mavlink app termination, terminates now cleanly | Lorenz Meier | 2012-10-23 | 2 | -15/+18 |
|/ | |||||
* | mavlink cleanup, drop rate estimation is finally correct | Lorenz Meier | 2012-10-22 | 2 | -1/+3 |
| | |||||
* | Accomodating for offboard control setups | Lorenz Meier | 2012-10-22 | 4 | -41/+61 |
| | |||||
* | Merged with fixed-wing stabilization work, multirotor control tested | Lorenz Meier | 2012-10-22 | 6 | -143/+381 |
|\ | |||||
| * | 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-21 | 33 | -1070/+1221 |
| |\ | |||||
| * \ | Merge branch 'master' of https://github.com/PX4/Firmware | Doug Weibel | 2012-10-13 | 18 | -262/+476 |
| |\ \ | |||||
| * | | | Change parameter names in FW control to fit within MAVLink parameter name ↵ | Doug Weibel | 2012-10-08 | 1 | -79/+81 |
| | | | | | | | | | | | | | | | | size limit | ||||
| * | | | This commit changes the inner loop control structures for fixed wing ↵ | Doug Weibel | 2012-10-07 | 1 | -39/+121 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attitude control. Nested rate and angle loops are used with limits on both the rate setpoint A simple outer navigation loop is retained for navigation control. This will be replaced later. The pitch set point is hard coded to zero. Pitch stabilization should work. This commit compiles, but needs further testing. | ||||
| * | | | Changes to the PID controller. Adds "limit" to the parameter set. ↵ | Doug Weibel | 2012-10-07 | 3 | -58/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | | Switched to a more convenient audio tunestable_manual_flight | Lorenz Meier | 2012-10-22 | 1 | -8/+13 |
| | | | | |||||
* | | | | Resolved wrong TX drop display | Lorenz Meier | 2012-10-22 | 3 | -1/+31 |
| | | | | |||||
* | | | | Merge branch 'master' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-22 | 5 | -2/+805 |
|\ \ \ \ | |||||
| * | | | | Function type fix | px4dev | 2012-10-21 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Move the tone_alarm driver out of the NuttX configs area and add it as an ↵ | px4dev | 2012-10-21 | 5 | -2/+805 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | stm32-specific driver in the PX4 apps space. Add a new tone_alarm command that can be used to start/stop alarm tones from the shell. | ||||
* | | | | Removed bogus time scalings | Lorenz Meier | 2012-10-22 | 1 | -12/+10 |
| | | | | |||||
* | | | | Cleaned up calibration, added text messages ring buffer | Lorenz Meier | 2012-10-22 | 5 | -60/+163 |
| | | | | |||||
* | | | | Checkpoint: Working, but non-verified full mag calibration | Lorenz Meier | 2012-10-21 | 4 | -133/+398 |
| | | | | |||||
* | | | | Merge branch 'master' of github.com:PX4/Firmware into calibration | Lorenz Meier | 2012-10-21 | 7 | -601/+343 |
|\| | | | |||||
| * | | | Fix stack allocation (now probably too large) for PX4IO debugging. Disable ↵ | px4dev | 2012-10-20 | 1 | -8/+18 |
| | | | | | | | | | | | | | | | | nonblocking serial comms to avoid losing tx data. | ||||
| * | | | Make it possible to run fmu and px4io simultaneously with full control over ↵ | px4dev | 2012-10-20 | 5 | -57/+121 |
| | | | | | | | | | | | | | | | | both sets of possible PWM outputs. First started wins. | ||||
| * | | | Major rework of the PX4IO driver; pull it closer up to date | px4dev | 2012-10-19 | 1 | -237/+235 |
| | | | | |||||
| * | | | Fix an error message | px4dev | 2012-10-19 | 1 | -1/+1 |
| | | | |