Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'update_rate' of https://github.com/sjwilks/Firmware into ardrone | Lorenz Meier | 2012-09-29 | 1 | -21/+43 |
|\ | |||||
| * | Only provide update rate mod support to modes supporting 4 PWM channels | Simon Wilks | 2012-09-28 | 1 | -2/+2 |
| | | |||||
| * | Support custom PWM update rates | Simon Wilks | 2012-09-27 | 1 | -21/+43 |
| | | | | | | | | | | Rates of 50 to 400 can be specified using the -u <rate in hz> parameter with the fmu command in the startup script. | ||||
* | | Fixed stupid interface bugs, working | Lorenz Meier | 2012-09-21 | 1 | -1/+1 |
| | | |||||
* | | Reworked control interface, needs testing / validation | Lorenz Meier | 2012-09-19 | 1 | -1/+1 |
|/ | |||||
* | Reworking control infrastructure for inner rate loop, preparing offboard ↵ | Lorenz Meier | 2012-09-18 | 1 | -9/+17 |
| | | | | interface | ||||
* | A simple file write performance test | px4dev | 2012-09-13 | 3 | -0/+78 |
| | |||||
* | Deamonized GPS app, fixed GPS issues, reworking RC input | Lorenz Meier | 2012-09-12 | 1 | -2/+45 |
| | |||||
* | Added ground estimator, fixed RC calibration | Lorenz Meier | 2012-09-12 | 2 | -0/+171 |
| | |||||
* | Tuned filter gains, still suboptimal, but improved | Lorenz Meier | 2012-09-10 | 1 | -6/+6 |
| | |||||
* | Fixed to mag measurement and filter | Lorenz Meier | 2012-09-07 | 1 | -1/+1 |
| | |||||
* | Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in ↵ | Lorenz Meier | 2012-09-04 | 2 | -12/+12 |
| | | | | sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now | ||||
* | Initialise some extra fields, don't try closing an ORB advertisement. | px4dev | 2012-09-03 | 1 | -1/+2 |
| | |||||
* | Merge branch 'master' into ms5611_newmath | px4dev | 2012-09-03 | 1 | -1/+1 |
|\ | |||||
| * | Add actuator controls output | Lorenz Meier | 2012-09-02 | 1 | -1/+1 |
| | | |||||
* | | Reduce slightly the rate at which we can be spammed with arming-state change ↵ | px4dev | 2012-09-02 | 1 | -1/+1 |
|/ | | | | messages. | ||||
* | More black magic put into the attitude estimation - works nicely now | Lorenz Meier | 2012-08-29 | 2 | -9/+9 |
| | |||||
* | Really ugly but safe hack to make 30 deg rotations work | Lorenz Meier | 2012-08-27 | 1 | -0/+12 |
| | |||||
* | Added negative float printing to test range | Lorenz Meier | 2012-08-26 | 1 | -18/+41 |
| | |||||
* | Ported almost everything to new param interface, ready for serious testing | Lorenz Meier | 2012-08-24 | 1 | -4/+0 |
| | |||||
* | Sensor readout, testing and driver adjustments | Lorenz Meier | 2012-08-22 | 2 | -6/+9 |
|\ | |||||
* | | Fixed a bunch of issues in the arming state machine for multirotors, arming ↵ | Lorenz Meier | 2012-08-22 | 1 | -1/+1 |
| | | | | | | | | / disarming works fine now. Porting of various processes needed | ||||
* | | Merged parameter changes | Lorenz Meier | 2012-08-22 | 1 | -10/+10 |
|\ \ | |||||
* \ \ | Merge branch 'master' into px4dev_new_param | Lorenz Meier | 2012-08-22 | 3 | -36/+47 |
|\ \ \ | |/ / |/| | | |||||
| * | | Fix an architectural issue with the ORB that prevented publication from ↵ | px4dev | 2012-08-21 | 3 | -6/+4 |
| | | | | | | | | | | | | | | | | | | interrupt context. ORB topic advertisements are now global handles that can be used in any context. It is still possible to open a topic node as a publisher, but it's not the default. As a consequence, the type of the handle returned from orb_advertise has changed; all other API remains the same. | ||||
| * | | Add a set of ORB topics for advertising actuator outputs. | px4dev | 2012-08-21 | 1 | -25/+27 |
| | | | | | | | | | | | | This is part of \#7 | ||||
| * | | Improved tuning for current attitude estimation hack, needs to be removed ASAP | Lorenz Meier | 2012-08-21 | 1 | -6/+17 |
| | | | |||||
* | | | Merge branch 'master' into px4dev_new_param | Lorenz Meier | 2012-08-20 | 1 | -6/+6 |
|\| | | |||||
| * | | Reduced optimistic send rates, better mag scaling | Lorenz Meier | 2012-08-20 | 1 | -3/+3 |
| | | | |||||
| * | | Fixed attitude mag scaling | Lorenz Meier | 2012-08-20 | 1 | -3/+3 |
| | | | |||||
* | | | Tweak the test to work with the changed parameter export path | px4dev | 2012-08-19 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed compile errors and warnings in param test | Lorenz Meier | 2012-08-19 | 1 | -2/+3 |
| | | | |||||
* | | | Add support for setting and exporting parameters. | px4dev | 2012-08-19 | 1 | -5/+15 |
| | | | |||||
* | | | The beginnings of a new parameter system. | px4dev | 2012-08-19 | 3 | -0/+72 |
|/ / | |||||
* | | Fixed incorrect scaling of acceleration values | Lorenz Meier | 2012-08-19 | 1 | -3/+3 |
| | | |||||
* | | Share the PX4IO protocol header, such as it is, between the two apps. | px4dev | 2012-08-18 | 2 | -74/+1 |
| | | | | | | | | Stop using systemlib in the PX4IO firmware; it has expectations that can't reasonably be met. | ||||
* | | Updated tests suite properly to MPU-6000 driver, should pass now | Lorenz Meier | 2012-08-18 | 1 | -5/+6 |
| | | |||||
* | | Fixed sensors test | Lorenz Meier | 2012-08-18 | 1 | -1/+1 |
| | | |||||
* | | State machine cleanup, introduced variable rates for MAVLink depending on ↵ | Lorenz Meier | 2012-08-18 | 1 | -1/+1 |
| | | | | | | | | the baud rate | ||||
* | | Updated MPU test to new driver model | Lorenz Meier | 2012-08-18 | 1 | -14/+14 |
| | | |||||
* | | Removed outdated sensors bringup app | Lorenz Meier | 2012-08-18 | 6 | -932/+0 |
| | | |||||
* | | Fixed PI wrapping code, debugging more sensor code, possible misalignment of ↵ | Lorenz Meier | 2012-08-17 | 1 | -6/+10 |
| | | | | | | | | mag and acc frames in filter | ||||
* | | Minor tweaks and command parsing debugging | Lorenz Meier | 2012-08-16 | 1 | -1/+1 |
| | | |||||
* | | Increased attitude estimator bm stack | Lorenz Meier | 2012-08-16 | 1 | -1/+1 |
|/ | |||||
* | mechanical style fixups | px4dev | 2012-08-14 | 1 | -28/+37 |
| | |||||
* | Simplify an error message to avoid a bad pointer deref. | px4dev | 2012-08-13 | 1 | -1/+1 |
| | |||||
* | First initial revision of ACC driver and gyro | Lorenz Meier | 2012-08-13 | 2 | -30/+39 |
| | |||||
* | Improved float tests | Lorenz Meier | 2012-08-13 | 3 | -72/+31 |
| | |||||
* | Don't try to mix if we have no mixer installed. | px4dev | 2012-08-11 | 1 | -8/+12 |
| | |||||
* | Rework the mixer architecture based on discussions about arbitrary geometry ↵ | px4dev | 2012-08-10 | 1 | -83/+78 |
| | | | | | | | | mixing and plugins. Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services. Teach the FMU driver how to use it as an example. More testing is still required. |