diff --git a/ROMFS/px4fmu_common/init.d/rc.interface b/ROMFS/px4fmu_common/init.d/rc.interface index 6c8f065c7e..6151bc81eb 100644 --- a/ROMFS/px4fmu_common/init.d/rc.interface +++ b/ROMFS/px4fmu_common/init.d/rc.interface @@ -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} diff --git a/ROMFS/px4fmu_common/init.d/rc.vtol_defaults b/ROMFS/px4fmu_common/init.d/rc.vtol_defaults index 15a4fec595..05ed445192 100644 --- a/ROMFS/px4fmu_common/init.d/rc.vtol_defaults +++ b/ROMFS/px4fmu_common/init.d/rc.vtol_defaults @@ -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