px4dev
|
60eca61e41
|
HOTFIX: Adjust the FMU update rate adaption logic to avoid constant debug message spew when not in a PWM mode.
Fixes #229
|
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"
This reverts commit 16aa618bb4 .
|
12 years ago |
Simon Wilks
|
16aa618bb4
|
testing
|
12 years ago |
Andrew Tridgell
|
b53d34a3f0
|
px4fmu: add support for write() interface for PWM output
this matches the PX4IO interface
|
12 years ago |
Andrew Tridgell
|
d6c108d870
|
px4fmu: added publication of input_rc ORB values
this allows for PPM input with no IO board
|
12 years ago |
Andrew Tridgell
|
318609bf59
|
fixed PWM_SERVO_GET
this was using the wrong channel
|
12 years ago |
Andrew Tridgell
|
219ab05a70
|
added PWM_SERVO_SET_UPDATE_RATE ioctl
this allows apps to set the PWM update rate. APM needs this to honor
the user configurable PWM rate setting for copters.
|
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.
Whitespace.
|
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 |