28 Commits (462064ec899f29bda72f544e84d9416e07179f31)

Author SHA1 Message Date
px4dev 60eca61e41 HOTFIX: Adjust the FMU update rate adaption logic to avoid constant debug message spew when not in a PWM mode. 12 years ago
px4dev 7011fe563b Move PWM rate configuration, etc. into a separate utility and out of the individual drivers. 12 years ago
px4dev 57429fd12c Convert HIL and FMU drivers to the new multirate PWM interface. 12 years ago
Lorenz Meier 802d0ae2fa Made dtors virtual, tested on IO and FMU 12 years ago
Simon Wilks 07c3493825 Revert "testing" 12 years ago
Simon Wilks 16aa618bb4 testing 12 years ago
Andrew Tridgell b53d34a3f0 px4fmu: add support for write() interface for PWM output 12 years ago
Andrew Tridgell d6c108d870 px4fmu: added publication of input_rc ORB values 12 years ago
Andrew Tridgell 318609bf59 fixed PWM_SERVO_GET 12 years ago
Andrew Tridgell 219ab05a70 added PWM_SERVO_SET_UPDATE_RATE ioctl 12 years ago
px4dev 69cdab9afc Fix a typo that caused PWM_SERVO_GET ioctls to fail on the FMU PWM outputs. 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 4cf2266b79 Robustified actuator output topic, added number of mixed outputs 12 years ago
px4dev 8d716dea45 Teach 'fake' to set the arming state as well. 12 years ago
px4dev b8044d9786 use <err.h> more consistently in the fmu driver. 12 years ago
Lorenz Meier 03076a72ca Added required additional fields: If system is ok to launch (required for LED indicator), if system is ok to override fully by RC (required for multirotors which should not support this), desired PWM output rate in Hz (again required for some multirotors). 12 years ago
Lorenz Meier 90b94b5050 Ported all mixers to actuator_controls_effective topic, mixers do not output the limited result yet 12 years ago
Lorenz Meier 11b0242f55 Not arming FMU in HIL mode 12 years ago
Lorenz Meier b757ebbda8 Not arming FMU in HIL mode 12 years ago
Lorenz Meier 596d20e2a3 Increased stack sizes, 1K is not enough when calling printf() from within app 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