aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed calibration routines to ignore previous offsets during calibration, ↵Lorenz Meier2012-09-113-38/+155
| | | | added scale compensation for MPU-6000
* Comment fixes and polishingLorenz Meier2012-09-101-5/+7
|
* Rewrote SD logging app, simpler, but effective. Pending testingLorenz Meier2012-09-1011-955/+258
|
* Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-09-109-39/+42
|\
| * Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-09-102-1/+1
| |\
| | * Rename the example PX4FMU startup script to avoid what seems to be a ↵px4dev2012-09-102-1/+1
| | | | | | | | | | | | filename length limit.
| * | Tuned filter gains, still suboptimal, but improvedLorenz Meier2012-09-101-6/+6
| |/
| * Some fixes for getopt_longpx4dev2012-09-103-14/+17
| |
| * Be a bit quieter and more forgiving about various system configuration and ↵px4dev2012-09-102-15/+8
| | | | | | | | driver non-issues.
| * Include the example PX4FMU quad startup script in the ROMFS for folks to ↵px4dev2012-09-101-0/+1
| | | | | | | | play with.
| * Avoid trying to adjust the port timeout once it's open; Windows apparently ↵px4dev2012-09-091-4/+10
| | | | | | | | doesn't like this.
* | correctly hooked up setpoints in fixed wing control app, pending validationLorenz Meier2012-09-101-12/+6
| |
* | Deleted old cruftLorenz Meier2012-09-104-166/+0
|/
* Fixed HIL enabling, renamed failsafe to better term "lockdown", made sure ↵Lorenz Meier2012-09-104-10/+22
| | | | HIL is actually locking down system. Pending implementation of lockdown in PWM outputs
* Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-09-092-16/+64
|\
| * 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.
* | Limited Z-compensation much stronger to prevent throttle jumpsLorenz Meier2012-09-091-4/+4
|/
* Ok, all this hand-rolled option parsing is lame. Let's have a dose of ↵px4dev2012-09-083-1/+543
| | | | getopt_long.
* Added RC params, fixed attitude and position controlLorenz Meier2012-09-084-38/+61
|
* Removed old AR drone control stuff, outdated - replaced by multirotor_att ↵Lorenz Meier2012-09-0714-2008/+0
| | | | and position control
* Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-09-0739-246/+512
|\
| * Fixed to mag measurement and filterLorenz Meier2012-09-073-23/+6
| |
| * Fixed parameter-loading typo, fixed mavlink compile warningsardrone_flightLorenz Meier2012-09-072-3/+3
| |
| * Fixed a & vs && bugLorenz Meier2012-09-071-3/+3
| |
| * Made parameter error messages pickierLorenz Meier2012-09-071-3/+3
| |
| * Sensor sending rate fixesLorenz Meier2012-09-072-5/+15
| |
| * Fixed correct setting of field update flagLorenz Meier2012-09-071-27/+48
| |
| * Commented out potentially problematic printf() statementsLorenz Meier2012-09-071-12/+12
| |
| * Added per-motor test routine, test came clean. Worth trying PID tuning.Lorenz Meier2012-09-071-1/+22
| |
| * Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-09-072-0/+11
| |\
| | * Fix receive DMA for the console device. Now maybe MAVLink will work better.px4dev2012-09-072-1/+12
| | |
| * | Enabled RX DMA for UART1Lorenz Meier2012-09-071-1/+1
| |/
| * Added bitfield to encode updated dimensionsLorenz Meier2012-09-0615-53/+109
| |
| * Better AR interface initializationLorenz Meier2012-09-062-16/+15
| |
| * Various minor fixes and improvements across systemLorenz Meier2012-09-057-56/+89
| |
| * Fixed correct RC loss detection, AR.Drone is now shutting down motors after ↵Lorenz Meier2012-09-0523-79/+213
| | | | | | | | 1 s of RC loss. Added debug topic.
| * Turn off more debug output.px4dev2012-09-041-3/+1
| |
| * Fix issue where the roll controller never receives parameter updates.px4dev2012-09-041-1/+1
| |
| * Turn off annoying debug output.px4dev2012-09-042-2/+2
| |
* | Improved commandline hintsLorenz Meier2012-09-071-1/+1
|/
* Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in ↵Lorenz Meier2012-09-045-63/+107
| | | | sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now
* Avoid a couple of unnecessary promotions to double.px4dev2012-09-031-2/+2
|
* Initialise some extra fields, don't try closing an ORB advertisement.px4dev2012-09-031-1/+2
|
* Merge branch 'ms5611_newmath'px4dev2012-09-033-51/+268
|\
| * Changed a critical section to double precision calculation. It may not be ↵Lorenz Meier2012-09-031-7/+42
| | | | | | | | necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required.
| * Merge branch 'master' into ms5611_newmathpx4dev2012-09-03179-988/+3052
| |\
| * | Reduce slightly the rate at which we can be spammed with arming-state change ↵px4dev2012-09-021-1/+1
| | | | | | | | | | | | messages.
| * | Tentative patch for work_cancel.px4dev2012-09-021-2/+2
| | |
| * | Redo the math in the ms5611 driver to a) avoid re-computing scaling factors ↵px4dev2012-09-012-50/+232
| | | | | | | | | | | | for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure.