aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/px4fmu_common/init.d
diff options
context:
space:
mode:
Diffstat (limited to 'ROMFS/px4fmu_common/init.d')
-rw-r--r--ROMFS/px4fmu_common/init.d/13002_firefly610
-rw-r--r--ROMFS/px4fmu_common/init.d/rc.interface11
2 files changed, 15 insertions, 6 deletions
diff --git a/ROMFS/px4fmu_common/init.d/13002_firefly6 b/ROMFS/px4fmu_common/init.d/13002_firefly6
index 29167f1ed..9489bfd9a 100644
--- a/ROMFS/px4fmu_common/init.d/13002_firefly6
+++ b/ROMFS/px4fmu_common/init.d/13002_firefly6
@@ -8,10 +8,14 @@
sh /etc/init.d/rc.vtol_defaults
set MIXER firefly6
-set MIXER_AUX firefly6
+set PWM_OUT 123456
-set PWM_OUT 12345678
-set PWM_AUX_OUT 1234
+set MIXER_AUX firefly6
set PWM_AUX_RATE 50
+set PWM_AUX_OUT 1234
+set PWM_AUX_DISARMED 1000
+set PWM_AUX_MIN 1000
+set PWM_AUX_MAX 2000
+
param set VT_MOT_COUNT 6
param set VT_IDLE_PWM_MC 1080
diff --git a/ROMFS/px4fmu_common/init.d/rc.interface b/ROMFS/px4fmu_common/init.d/rc.interface
index efdba9506..7a424970f 100644
--- a/ROMFS/px4fmu_common/init.d/rc.interface
+++ b/ROMFS/px4fmu_common/init.d/rc.interface
@@ -45,7 +45,7 @@ then
if mixer load $OUTPUT_DEV $MIXER_FILE
then
- echo "[i] Mixer: $MIXER_FILE"
+ echo "[i] Mixer: $MIXER_FILE on $OUTPUT_DEV"
else
echo "[i] Error loading mixer: $MIXER_FILE"
tone_alarm $TUNE_ERR
@@ -105,7 +105,7 @@ then
set MIXER_AUX_FILE none
set OUTPUT_AUX_DEV /dev/pwm_output1
- if [ -f $SDCARD_MIXERS_PATH/$MIXER_AUX.mix ]
+ if [ -f $SDCARD_MIXERS_PATH/$MIXER_AUX.aux.mix ]
then
set MIXER_AUX_FILE $SDCARD_MIXERS_PATH/$MIXER_AUX.aux.mix
else
@@ -120,7 +120,12 @@ then
then
if fmu mode_pwm
then
- mixer load $OUTPUT_AUX_DEV $MIXER_AUX_FILE
+ if mixer load $OUTPUT_AUX_DEV $MIXER_AUX_FILE
+ then
+ echo "[i] Mixer: $MIXER_AUX_FILE on $OUTPUT_AUX_DEV"
+ else
+ echo "[i] Error loading mixer: $MIXER_AUX_FILE"
+ fi
else
tone_alarm $TUNE_ERR
fi