Added custom start up of bottle drop

This commit is contained in:
Juchli D 2013-11-05 13:26:34 +01:00
parent 56f1ea9266
commit 4c9a4bc9a4
2 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,46 @@
#!nsh
echo "[init] bottle drop test
#
# Load default params for this platform
#
if param compare SYS_AUTOCONFIG 1
then
# Set all params here, then disable autoconfig
param set SYS_AUTOCONFIG 0
param save
fi
#
# Force some key parameters to sane values
# MAV_TYPE 2 = quadrotor
#
param set MAV_TYPE 2
set EXIT_ON_END no
#
# Start and configure PX4IO and FMU interface
#
# Start MAVLink (depends on orb)
mavlink start
usleep 5000
sh /etc/init.d/rc.io
fmu mode_pwm
mixer load /dev/px4fmu /etc/mixers/FMU_pass.mix
pwm arm -d /dev/px4fmu
bottle_drop start
if [ $EXIT_ON_END == yes ]
then
exit
fi

View File

@ -309,6 +309,12 @@ then
set MODE custom
fi
if param compare SYS_AUTOSTART 900
then
sh /etc/init.d/900_bottle_drop_test
set MODE custom
fi
# Start any custom extensions that might be missing
if [ -f /fs/microsd/etc/rc.local ]
then