16 Commits (349af372d0823d3e7f8cbc0c247d2af81e7c44a9)

Author SHA1 Message Date
Andrew Tridgell 219ab05a70 added PWM_SERVO_SET_UPDATE_RATE ioctl 12 years ago
px4dev 35c82ff2fc Make mixer ioctls load from a memory buffer rather than a file. This is prep for uploading the memory buffer to IO to be processed there. 12 years ago
px4dev f0da789626 Remove the unused complex-multirotor setup ioctl, since it's not implemented anywhere. 12 years ago
Lorenz Meier 38a1076a33 Cleaned up attitude control in HIL, implemented very simple guided / stabilized mode with just attitude stabilization 12 years ago
Lorenz Meier 4cf2266b79 Robustified actuator output topic, added number of mixed outputs 12 years ago
Lorenz Meier bc3b66043f Cleaned up HIL on FMU / IO combo 12 years ago
Lorenz Meier e9942e4af7 minor HIL related tweaks 12 years ago
Lorenz Meier 2c12802f25 Fixed HIL compile warnings 12 years ago
Lorenz Meier 596d20e2a3 Increased stack sizes, 1K is not enough when calling printf() from within app 12 years ago
Lorenz Meier 41629e0ddb Operational mixing and outputs in hil 12 years ago
Lorenz Meier b43f692d3a Correctly handling 8+ outputs, currently only first 8 supported 12 years ago
Lorenz Meier e8eb887515 Added hil command to emulate PWM outputs 12 years ago
Lorenz Meier e99a684fd8 Removed debug ioctl output 12 years ago
Lorenz Meier bb0c7450c8 Fixed mixer loading for FMU 12 years ago
Lorenz Meier 9221addebd Added HIL/fake PWM out mode to be able to run a mixer against HIL 12 years ago
px4dev 98791bc674 Remove reboot() API, replace with a prototype for up_systemreset() which is portable. 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
px4dev 4c82f7a1af Cleanup after moving the low-level PWM code. 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. 13 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
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 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
px4dev 34118c72ef mechanical style fixups 13 years ago
px4dev 42ace38e31 Don't try to mix if we have no mixer installed. 13 years ago
px4dev 67e0f8b179 Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins. 13 years ago
px4dev 3860f72665 Sketchy diagnostic commands useful for testing. 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
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago