Lorenz Meier
|
802d0ae2fa
|
Made dtors virtual, tested on IO and FMU
|
2013-03-09 21:07:29 +01:00 |
Andrew Tridgell
|
b53d34a3f0
|
px4fmu: add support for write() interface for PWM output
this matches the PX4IO interface
|
2013-02-18 08:32:49 +11:00 |
Andrew Tridgell
|
d6c108d870
|
px4fmu: added publication of input_rc ORB values
this allows for PPM input with no IO board
|
2013-02-18 08:32:25 +11:00 |
Lorenz Meier
|
359989a2eb
|
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing_adc
|
2013-01-06 11:25:24 +01:00 |
px4dev
|
6ae9f03544
|
Merge commit '375d3c14d742248b434c080527886a95ea1d563f'
|
2013-01-06 02:01:53 -08:00 |
px4dev
|
9df2aaf312
|
Merge branch 'master' into #111-px4io-integrated-mixing
Fix a botched merge for #106 at the same time.
|
2013-01-06 00:40:17 -08:00 |
Lorenz Meier
|
ad7637861d
|
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing
|
2013-01-06 01:32:55 +01:00 |
Andrew Tridgell
|
318609bf59
|
fixed PWM_SERVO_GET
this was using the wrong channel
|
2013-01-06 06:31:37 +11:00 |
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.
|
2013-01-06 06:29:28 +11:00 |
px4dev
|
69cdab9afc
|
Fix a typo that caused PWM_SERVO_GET ioctls to fail on the FMU PWM outputs.
|
2013-01-04 23:41:21 -08:00 |
Lorenz Meier
|
142556b442
|
merged
|
2012-12-30 10:03:05 +01:00 |
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.
|
2012-12-29 00:01:04 -08:00 |
px4dev
|
f0da789626
|
Remove the unused complex-multirotor setup ioctl, since it's not implemented anywhere.
|
2012-12-28 16:44:17 -08:00 |
Lorenz Meier
|
4cf2266b79
|
Robustified actuator output topic, added number of mixed outputs
|
2012-12-22 00:47:52 +01:00 |
Lorenz Meier
|
4c2862f6c0
|
Merged PWM fixes
|
2012-12-18 12:32:19 +01:00 |
px4dev
|
8d716dea45
|
Teach 'fake' to set the arming state as well.
Whitespace.
|
2012-12-18 00:33:33 -08:00 |
px4dev
|
b8044d9786
|
use <err.h> more consistently in the fmu driver.
|
2012-12-18 00:29:22 -08:00 |
Lorenz Meier
|
1fc0a6546e
|
Merged IO feature branch
|
2012-12-13 11:12:34 +01:00 |
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).
|
2012-12-13 10:23:02 +01:00 |
Lorenz Meier
|
90b94b5050
|
Ported all mixers to actuator_controls_effective topic, mixers do not output the limited result yet
|
2012-11-27 11:53:50 +01:00 |
Lorenz Meier
|
11b0242f55
|
Not arming FMU in HIL mode
|
2012-11-26 17:50:14 +01:00 |
Lorenz Meier
|
596d20e2a3
|
Increased stack sizes, 1K is not enough when calling printf() from within app
|
2012-11-10 18:32:20 +01:00 |
Lorenz Meier
|
e99a684fd8
|
Removed debug ioctl output
|
2012-11-10 16:51:17 +01:00 |
px4dev
|
98791bc674
|
Remove reboot() API, replace with a prototype for up_systemreset() which is portable.
|
2012-10-27 22:42:43 -07:00 |
px4dev
|
5135e5308b
|
Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree.
|
2012-10-27 01:39:10 -07:00 |