Commit Graph

509 Commits

Author SHA1 Message Date
Lorenz Meier 4eef4e1864 Ensured startup of USB link, updated port ids to read from 2012-08-10 16:18:45 +02:00
px4dev 67e0f8b179 Rework the mixer architecture based on discussions about arbitrary geometry 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.
2012-08-10 00:30:40 -07:00
px4dev 7a6a4b9352 Drop the X and + rotor mixers. We can't do multirotor mixing statically like that, as there is no mechanism for dealing with channel saturation. 2012-08-07 21:25:30 -07:00
px4dev 74b8e31fd8 VERY rough mixer definitions for quadrotors in X and + configuration using PX4FMU. 2012-08-05 20:20:46 -07:00
px4dev 528095a20b Add a simple passthrough mixer for testing. 2012-08-05 19:47:29 -07:00
px4dev 5c30722e77 More example mixers; three different fixed-wing configurations for FMU. 2012-08-05 16:54:50 -07:00
px4dev 59962bc3da Add a sample mixer definition and documentation.
Add support for comments in mixer definitions.
2012-08-05 16:30:28 -07:00
Lorenz Meier 139cd09176 Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested 2012-08-05 15:56:24 +02:00
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 2012-08-04 15:12:36 -07:00