37 Commits (f2ab85756c173bd8c231f72c09e50d2a2d3aab42)

Author SHA1 Message Date
Lorenz Meier 62e07358b4 Ported almost everything to new param interface, ready for serious testing 13 years ago
px4dev 44ff4d4ee2 Fix parameter change advertisement to conform to API change. 13 years ago
px4dev 1eccfb7ccb Add link to the BSON spec. 13 years ago
px4dev 14e60e9b4d Back out a change that snuck in from another branch. 13 years ago
px4dev 503cb0ea03 Add an ORB topic that can be subscribed for notification of changes in the parameter set. 13 years ago
px4dev 3246568c82 sscanf field widths seem to be broken, don't use them. 13 years ago
px4dev f20c61ccdf Various BSON codec fixes. Simple load/save test is working now. 13 years ago
px4dev cc7a9c9b66 Update for the new BSON coders. Not working right yet. 13 years ago
px4dev 26c2c2d2cf Goodbye to the Mongo BSON codec; too big. Hello to a really small SAX-style decoder and matching encoder. 13 years ago
Lorenz Meier 2c8fafd12a Reworked MAVLink parameter interface to support new parameter storage, tested. 13 years ago
Lorenz Meier fd04ab0d44 Fixed / extended comments 13 years ago
px4dev f8efb60b59 Major cleanup of the param code; more layering, more comments. Parameter import. 13 years ago
Lorenz Meier dae0b922f1 Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests 13 years ago
Lorenz Meier 85bc4f683a Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example 13 years ago
px4dev d903311dce Add support for setting and exporting parameters. 13 years ago
px4dev a9dc84231e Import of the Mongo C-BSON library with light modifications for PX4. 13 years ago
px4dev 2c85075221 Import of Troy Hanson's uthash package, v1.9.6 13 years ago
px4dev d91f5f3dd7 The beginnings of a new parameter system. 13 years ago
px4dev fcad5b52c5 Teach err.c how to live without standard I/O 13 years ago
px4dev 99d5ec78a1 Add <err.h> modeled on the BSD functions of the same name; this will let us clean up a lot of output from various shell tools. 13 years ago
Lorenz Meier 46c4b987cc Various fixes for params interface 13 years ago
px4dev e84d0f41fa fix a fatal one-character typo in the multirotor output scaling logic 13 years ago
px4dev 5198a9daf7 New multirotor mixer; builds, not yet tested. 13 years ago
px4dev 34118c72ef mechanical style fixups 13 years ago
px4dev 65aec69705 Syntax change to improve readability; output scalers are now labelled O: instead of looking like control scalers. 13 years ago
px4dev 67e0f8b179 Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins. 13 years ago
px4dev 4f0875ab73 Reject mixer definition lines too short to be valid. 13 years ago
px4dev 59962bc3da Add a sample mixer definition and documentation. 13 years ago
px4dev 9804447a66 More work on the mixer architecture. 13 years ago
px4dev 9804776a0c Checkpoint: more work in progress on mixer load/save 13 years ago
px4dev 145a6c4c49 Work in progress; standard mixer API and utility 13 years ago
Lorenz Meier b5f7adfc10 Many Doxygen style fixes 13 years ago
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago