Updated rc.vtol_defaults to correct PWM_AUX behavior for VTOL airframes. Added PWM_AUX_RATE to rc.vtol_default and set parameters directly instead of environment variables.

This commit is contained in:
mcsauder
2018-08-03 22:49:56 -06:00
committed by Daniel Agar
parent 73deded106
commit 0d0fcb140c
2 changed files with 8 additions and 5 deletions

View File

@@ -240,6 +240,11 @@ then
pwm rate -c ${PWM_AUX_OUT} -r ${PWM_AUX_RATE} -d ${OUTPUT_AUX_DEV}
fi
# Set disarmed, min and max PWM_AUX values.
if [ $PWM_AUX_DISARMED != none ]
then
pwm disarmed -c ${PWM_AUX_OUT} -p ${PWM_AUX_DISARMED} -d ${OUTPUT_AUX_DEV}
fi
if [ $PWM_AUX_MIN != none ]
then
pwm min -c ${PWM_AUX_OUT} -p ${PWM_AUX_MIN} -d ${OUTPUT_AUX_DEV}

View File

@@ -20,10 +20,8 @@ then
param set NAV_ACC_RAD 3
param set PWM_AUX_RATE 50
param set PWM_RATE 400
param set RTL_LAND_DELAY 0
fi
# Set environment variables (!= parameters)
param set PWM_RATE 400
param set PWM_AUX_RATE 50