aboutsummaryrefslogtreecommitdiff
path: root/apps/px4
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'update_rate' of https://github.com/sjwilks/Firmware into ardroneLorenz Meier2012-09-291-21/+43
|\
| * Only provide update rate mod support to modes supporting 4 PWM channelsSimon Wilks2012-09-281-2/+2
| |
| * Support custom PWM update ratesSimon Wilks2012-09-271-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, workingLorenz Meier2012-09-211-1/+1
| |
* | Reworked control interface, needs testing / validationLorenz Meier2012-09-191-1/+1
|/
* Reworking control infrastructure for inner rate loop, preparing offboard ↵Lorenz Meier2012-09-181-9/+17
| | | | interface
* A simple file write performance testpx4dev2012-09-133-0/+78
|
* Deamonized GPS app, fixed GPS issues, reworking RC inputLorenz Meier2012-09-121-2/+45
|
* Added ground estimator, fixed RC calibrationLorenz Meier2012-09-122-0/+171
|
* Tuned filter gains, still suboptimal, but improvedLorenz Meier2012-09-101-6/+6
|
* Fixed to mag measurement and filterLorenz Meier2012-09-071-1/+1
|
* Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in ↵Lorenz Meier2012-09-042-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.px4dev2012-09-031-1/+2
|
* Merge branch 'master' into ms5611_newmathpx4dev2012-09-031-1/+1
|\
| * Add actuator controls outputLorenz Meier2012-09-021-1/+1
| |
* | Reduce slightly the rate at which we can be spammed with arming-state change ↵px4dev2012-09-021-1/+1
|/ | | | messages.
* More black magic put into the attitude estimation - works nicely nowLorenz Meier2012-08-292-9/+9
|
* Really ugly but safe hack to make 30 deg rotations workLorenz Meier2012-08-271-0/+12
|
* Added negative float printing to test rangeLorenz Meier2012-08-261-18/+41
|
* Ported almost everything to new param interface, ready for serious testingLorenz Meier2012-08-241-4/+0
|
* Sensor readout, testing and driver adjustmentsLorenz Meier2012-08-222-6/+9
|\
* | Fixed a bunch of issues in the arming state machine for multirotors, arming ↵Lorenz Meier2012-08-221-1/+1
| | | | | | | | / disarming works fine now. Porting of various processes needed
* | Merged parameter changesLorenz Meier2012-08-221-10/+10
|\ \
* \ \ Merge branch 'master' into px4dev_new_paramLorenz Meier2012-08-223-36/+47
|\ \ \ | |/ / |/| |
| * | Fix an architectural issue with the ORB that prevented publication from ↵px4dev2012-08-213-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.px4dev2012-08-211-25/+27
| | | | | | | | | | | | This is part of \#7
| * | Improved tuning for current attitude estimation hack, needs to be removed ASAPLorenz Meier2012-08-211-6/+17
| | |
* | | Merge branch 'master' into px4dev_new_paramLorenz Meier2012-08-201-6/+6
|\| |
| * | Reduced optimistic send rates, better mag scalingLorenz Meier2012-08-201-3/+3
| | |
| * | Fixed attitude mag scalingLorenz Meier2012-08-201-3/+3
| | |
* | | Tweak the test to work with the changed parameter export pathpx4dev2012-08-191-1/+1
| | |
* | | Fixed compile errors and warnings in param testLorenz Meier2012-08-191-2/+3
| | |
* | | Add support for setting and exporting parameters.px4dev2012-08-191-5/+15
| | |
* | | The beginnings of a new parameter system.px4dev2012-08-193-0/+72
|/ /
* | Fixed incorrect scaling of acceleration valuesLorenz Meier2012-08-191-3/+3
| |
* | Share the PX4IO protocol header, such as it is, between the two apps.px4dev2012-08-182-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 nowLorenz Meier2012-08-181-5/+6
| |
* | Fixed sensors testLorenz Meier2012-08-181-1/+1
| |
* | State machine cleanup, introduced variable rates for MAVLink depending on ↵Lorenz Meier2012-08-181-1/+1
| | | | | | | | the baud rate
* | Updated MPU test to new driver modelLorenz Meier2012-08-181-14/+14
| |
* | Removed outdated sensors bringup appLorenz Meier2012-08-186-932/+0
| |
* | Fixed PI wrapping code, debugging more sensor code, possible misalignment of ↵Lorenz Meier2012-08-171-6/+10
| | | | | | | | mag and acc frames in filter
* | Minor tweaks and command parsing debuggingLorenz Meier2012-08-161-1/+1
| |
* | Increased attitude estimator bm stackLorenz Meier2012-08-161-1/+1
|/
* mechanical style fixupspx4dev2012-08-141-28/+37
|
* Simplify an error message to avoid a bad pointer deref.px4dev2012-08-131-1/+1
|
* First initial revision of ACC driver and gyroLorenz Meier2012-08-132-30/+39
|
* Improved float testsLorenz Meier2012-08-133-72/+31
|
* Don't try to mix if we have no mixer installed.px4dev2012-08-111-8/+12
|
* Rework the mixer architecture based on discussions about arbitrary geometry ↵px4dev2012-08-101-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.