77 Commits (06e17eae5d6942e3d2c96f3e313707723b217b18)

Author SHA1 Message Date
px4dev ea539031da Cleanup and refactor of the PX4IO firmware and board support. Builds, not tested yet. 12 years ago
px4dev 34a3b260f3 Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration. 12 years ago
px4dev b685d46dbf Clean out remains of the old EEPROM driver. 12 years ago
px4dev 4c18aced36 BSON coder unit tests, fixes arising from test failures. 12 years ago
px4dev c522b5446d Work in progress on to/from memory BSON coding. 12 years ago
px4dev 270a5d351f Warning fixes. 12 years ago
px4dev 5135e5308b Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree. 12 years ago
Lorenz Meier 67e4584407 Deleted old cruft 12 years ago
px4dev 4c82f7a1af Cleanup after moving the low-level PWM code. 12 years ago
px4dev c3fe915b44 Checkpoint - moving things out of the NuttX configs/*/src directories 12 years ago
px4dev 0afeeb5dd8 Move the PX4IO driver into the drivers folder. 12 years ago
px4dev 5925d146bc Move the tone_alarm driver out of the NuttX configs area and add it as an stm32-specific driver in the PX4 apps space. 12 years ago
px4dev 73521cbc66 Fix stack allocation (now probably too large) for PX4IO debugging. Disable nonblocking serial comms to avoid losing tx data. 12 years ago
px4dev bfbd17a2fa Make it possible to run fmu and px4io simultaneously with full control over both sets of possible PWM outputs. First started wins. 12 years ago
px4dev d2ef2afb0b Major rework of the PX4IO driver; pull it closer up to date 12 years ago
px4dev f12b9d0706 Fix an error message 12 years ago
px4dev 4f20d9a24b Retire old test cases for drivers that have been removed. 12 years ago
px4dev dfae108e6a Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet. 13 years ago
px4dev 93c200d281 Add new 'task_spawn' interface for starting new tasks in the PX4 world 13 years ago
Simon Wilks 4933d1dbbd Only provide update rate mod support to modes supporting 4 PWM channels 13 years ago
Simon Wilks 7a5ac6892e Support custom PWM update rates 13 years ago
Lorenz Meier 1d96f0b853 Fixed stupid interface bugs, working 13 years ago
Lorenz Meier 291f4f3a33 Reworked control interface, needs testing / validation 13 years ago
px4dev d7fb2175eb A simple file write performance test 13 years ago
Lorenz Meier c815aff842 Deamonized GPS app, fixed GPS issues, reworking RC input 13 years ago
Lorenz Meier cb57fdb28c Added ground estimator, fixed RC calibration 13 years ago
Lorenz Meier c9a453c340 Tuned filter gains, still suboptimal, but improved 13 years ago
Lorenz Meier c25cef299f Fixed to mag measurement and filter 13 years ago
Lorenz Meier e503c15361 Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now 13 years ago
px4dev 5c692e2971 Initialise some extra fields, don't try closing an ORB advertisement. 13 years ago
Lorenz Meier 8aa41f7d34 Add actuator controls output 13 years ago
px4dev eb8e3a2942 Reduce slightly the rate at which we can be spammed with arming-state change messages. 13 years ago
Lorenz Meier 7cd89520cc More black magic put into the attitude estimation - works nicely now 13 years ago
Lorenz Meier 97d9e67e67 Really ugly but safe hack to make 30 deg rotations work 13 years ago
Lorenz Meier 848c156140 Added negative float printing to test range 13 years ago
Lorenz Meier 62e07358b4 Ported almost everything to new param interface, ready for serious testing 13 years ago
Lorenz Meier fa9f145b08 Fixed a bunch of issues in the arming state machine for multirotors, arming / disarming works fine now. Porting of various processes needed 13 years ago
px4dev 88f0080a0f Fix an architectural issue with the ORB that prevented publication from interrupt context. 13 years ago
px4dev a0ae2cb175 Add a set of ORB topics for advertising actuator outputs. 13 years ago
Lorenz Meier f3c1a7475d Improved tuning for current attitude estimation hack, needs to be removed ASAP 13 years ago
Lorenz Meier aaf2a23f18 Reduced optimistic send rates, better mag scaling 13 years ago
Lorenz Meier 0d28187960 Fixed attitude mag scaling 13 years ago
px4dev 532b61c5a2 Tweak the test to work with the changed parameter export path 13 years ago
Lorenz Meier d07a63c169 Fixed compile errors and warnings in param test 13 years ago
px4dev d903311dce Add support for setting and exporting parameters. 13 years ago
px4dev d91f5f3dd7 The beginnings of a new parameter system. 13 years ago
Lorenz Meier 2a5fcd9174 Fixed incorrect scaling of acceleration values 13 years ago
px4dev 8477754411 Share the PX4IO protocol header, such as it is, between the two apps. 13 years ago
Lorenz Meier 7874bbd37f Updated tests suite properly to MPU-6000 driver, should pass now 13 years ago
Lorenz Meier d48f7ea9f2 Fixed sensors test 13 years ago