mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-22 01:12:31 +00:00
Made aux output pwm rate, min, max, disarmed and failsafe values configurable the same way as for the main outputs
This commit is contained in:
@@ -103,6 +103,7 @@ then
|
||||
#
|
||||
|
||||
set MIXER_AUX_FILE none
|
||||
set OUTPUT_AUX_DEV /dev/pwm_output1
|
||||
|
||||
if [ -f $SDCARD_MIXERS_PATH/$MIXER_AUX.mix ]
|
||||
then
|
||||
@@ -119,10 +120,43 @@ then
|
||||
then
|
||||
if fmu mode_pwm
|
||||
then
|
||||
mixer load /dev/pwm_output1 $MIXER_AUX_FILE
|
||||
mixer load $OUTPUT_AUX_DEV $MIXER_AUX_FILE
|
||||
else
|
||||
tone_alarm $TUNE_ERR
|
||||
fi
|
||||
|
||||
if [ $PWM_AUX_OUT != none ]
|
||||
then
|
||||
#
|
||||
# Set PWM_AUX output frequency
|
||||
#
|
||||
if [ $PWM_AUX_RATE != none ]
|
||||
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
|
||||
fi
|
||||
if [ $PWM_AUX_MAX != none ]
|
||||
then
|
||||
pwm max -c $PWM_AUX_OUT -p $PWM_AUX_MAX -d $OUTPUT_AUX_DEV
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ $FAILSAFE_AUX != none ]
|
||||
then
|
||||
pwm failsafe -d $OUTPUT_AUX_DEV $FAILSAFE
|
||||
fi
|
||||
|
||||
fi
|
||||
fi
|
||||
unset OUTPUT_DEV
|
||||
|
||||
Reference in New Issue
Block a user