aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/drv_pwm_output.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2014-11-05 21:20:03 +1100
committerLorenz Meier <lm@inf.ethz.ch>2014-11-16 21:02:14 +0100
commitba811254536b6a080d4b3379106bf0e648a51eb0 (patch)
treee2445c6e9af7e6e3e17800075cf11db6471129ed /src/drivers/drv_pwm_output.h
parent6406e235d6f5cb37a914442036111f616b4b3839 (diff)
downloadpx4-firmware-ba811254536b6a080d4b3379106bf0e648a51eb0.tar.gz
px4-firmware-ba811254536b6a080d4b3379106bf0e648a51eb0.tar.bz2
px4-firmware-ba811254536b6a080d4b3379106bf0e648a51eb0.zip
px4io: added OVERRIDE_IMMEDIATE arming flag
this allows the flight code to choose whether FMU failure gives immediate manual pilot control, or waits for the mode switch to go past the override threshold
Diffstat (limited to 'src/drivers/drv_pwm_output.h')
-rw-r--r--src/drivers/drv_pwm_output.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/drv_pwm_output.h b/src/drivers/drv_pwm_output.h
index b41f088eb..edb72f04e 100644
--- a/src/drivers/drv_pwm_output.h
+++ b/src/drivers/drv_pwm_output.h
@@ -242,6 +242,9 @@ ORB_DECLARE(output_pwm);
/** clear the 'OVERRIDE OK' bit, which allows for RC control on FMU loss */
#define PWM_SERVO_CLEAR_OVERRIDE_OK _IOC(_PWM_SERVO_BASE, 29)
+/** setup OVERRIDE_IMMEDIATE behaviour on FMU fail */
+#define PWM_SERVO_SET_OVERRIDE_IMMEDIATE _IOC(_PWM_SERVO_BASE, 30)
+
/*
*
*