Andrew Tridgell
|
d6af9fd0ee
|
HAL_PX4: prevent uavcan motor spin up while booting
|
2015-06-09 19:45:01 +10:00 |
Andrew Tridgell
|
6a33aeef67
|
HAL_PX4: cope with multi-instance actuator_outputs uORB
we need to subscribe to all of them
|
2015-06-09 19:45:00 +10:00 |
Andrew Tridgell
|
333778bac1
|
HAL_PX4: updates for upstream merge
|
2015-06-09 19:44:20 +10:00 |
Andrew Tridgell
|
619196b6b3
|
HAL_PX4: fixes for new PX4 device paths
|
2015-02-14 12:25:44 +11:00 |
Andrew Tridgell
|
4132b53541
|
HAL_PX4: publish actuator values for UAVCAN ESCs
this publishes scaled actuator values so that the uavcan module can
drive ESCs
|
2014-11-26 11:14:44 +11:00 |
Andrew Tridgell
|
154bf51279
|
HAL_PX4: minor tidy up of if statement
|
2014-11-14 13:51:16 +11:00 |
Holger Steinhaus
|
9e9c62d245
|
HAL_PX4: work-around for periodic enable_ch() calls
|
2014-11-14 13:51:16 +11:00 |
Holger Steinhaus
|
e5549c90a1
|
HAL_PX4: do not overwrite disabled channels with zeros
Fixes #1321
|
2014-11-14 13:51:16 +11:00 |
Andrew Tridgell
|
e22c8b27a9
|
HAL_PX4: if there are no enabled channels don't send to PX4IO
this makes it possible to disable PWM output to IO to test override
|
2014-11-07 10:39:07 +11:00 |
Andrew Tridgell
|
7e3b8a30f5
|
HAL_PX4: use px4io generated values for servo output readback
this makes it easier to observe the behaviour of IO failsafe
|
2014-11-05 21:54:53 +11:00 |
Randy Mackay
|
ffcd259b4e
|
HAL_PX4: implement force_safety_on
|
2014-09-18 09:58:46 +09:00 |
Andrew Tridgell
|
5cd145a307
|
AP_HAL: added set_failsafe_pwm() API
this allows the PWM values for FMU firmware failure to be setup
|
2014-04-21 08:36:52 +10:00 |
Andrew Tridgell
|
c93794999e
|
HAL_PX4: remove an old conditional define
|
2014-02-11 15:58:25 +11:00 |
Andrew Tridgell
|
439a075b30
|
AP_HAL: added force_safety_off rcoutput function
this forces the safety switch off, enabling PWM on the IO board
|
2014-02-11 15:58:25 +11:00 |
Andrew Tridgell
|
99b41f110f
|
HAL_PX4: enable the FMU PWM pins to be used as GPIO when needed
|
2014-01-20 17:06:28 +11:00 |
Andrew Tridgell
|
87cc95dd7f
|
AP_HAL: removed unused enable_mask and disable_mask functions
|
2014-01-16 17:16:17 +11:00 |
Andrew Tridgell
|
3ae6f03761
|
HAL_PX4: be less verbose about disarmed PWM setup
|
2014-01-16 13:11:13 +11:00 |
Andrew Tridgell
|
db1d438e97
|
HAL_PX4: implement set_safety_pwm() API
used to set PWM on motors when disarmed
|
2014-01-15 22:25:50 +11:00 |
Andrew Tridgell
|
63586e3e23
|
HAL_PX4: fixed build for new PX4Firmware
|
2014-01-13 13:54:51 +11:00 |
Andrew Tridgell
|
2c149bac8e
|
HAL_PX4: added new arming ioctls
|
2013-05-16 16:43:38 +10:00 |
Andrew Tridgell
|
709615159a
|
HAL_PX4: support 12 output channels with PX4IO
first 8 on IO board, next 4 on FMU outputs
|
2013-04-25 20:10:53 +10:00 |
Pat Hickey
|
e0457f21de
|
AP_HAL_PX4: fix off-by-one error in RCOutput channel sending
|
2013-02-23 15:04:17 -08:00 |
Andrew Tridgell
|
4fd7630ec9
|
HAL_PX4: IO_SET_FEATURES is not needed any more
|
2013-01-27 15:05:28 +11:00 |
Andrew Tridgell
|
90e264d56a
|
HAL_PX4: disable manual override in PX4 for now
|
2013-01-27 12:52:14 +11:00 |
Andrew Tridgell
|
8f2f4b1bc5
|
HAL_PX4: use write() to /dev/pwm_output for servo output
this lowest the cost of PWM output a lot, but relies on the new I2C
based IO firmware
|
2013-01-25 20:44:36 +11:00 |
Andrew Tridgell
|
6e8501603c
|
HAL_PX4: avoid RCOutput ioctl unless values change
this lowers latency somewhat
|
2013-01-23 07:29:59 +11:00 |
Andrew Tridgell
|
319e1a4e84
|
HAL_PX4: support setting servo rate
|
2013-01-07 11:05:30 +11:00 |
Andrew Tridgell
|
0fcc6d7389
|
HAL_PX4: added an RC Output driver
|
2013-01-04 22:25:36 +11:00 |