2014-01-08 15:55:12 -04:00
|
|
|
#
|
|
|
|
# SYS_AUTOSTART = 0 means no autostart (default)
|
|
|
|
#
|
|
|
|
# AUTOSTART PARTITION:
|
|
|
|
# 0 .. 999 Reserved (historical)
|
|
|
|
# 1000 .. 1999 Simulation setups
|
|
|
|
# 2000 .. 2999 Standard planes
|
|
|
|
# 3000 .. 3999 Flying wing
|
|
|
|
# 4000 .. 4999 Quad X
|
|
|
|
# 5000 .. 5999 Quad +
|
|
|
|
# 6000 .. 6999 Hexa X
|
|
|
|
# 7000 .. 7999 Hexa +
|
|
|
|
# 8000 .. 8999 Octo X
|
|
|
|
# 9000 .. 9999 Octo +
|
|
|
|
# 10000 .. 10999 Wide arm / H frame
|
|
|
|
# 11000 .. 11999 Hexa Cox
|
|
|
|
# 12000 .. 12999 Octo Cox
|
2014-12-02 05:30:26 -04:00
|
|
|
# 13000 .. 13999 VTOL
|
2015-02-06 00:18:00 -04:00
|
|
|
# 14000 .. 14999 Tri Y
|
2014-01-08 15:55:12 -04:00
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
2014-11-15 11:19:51 -04:00
|
|
|
# Simulation
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
2014-01-08 15:55:12 -04:00
|
|
|
|
2014-08-09 07:22:28 -03:00
|
|
|
if param compare SYS_AUTOSTART 901
|
|
|
|
then
|
|
|
|
sh /etc/init.d/901_bottle_drop_test.hil
|
|
|
|
set MODE custom
|
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 1000
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-02-01 11:04:51 -04:00
|
|
|
sh /etc/init.d/1000_rc_fw_easystar.hil
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 1001
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 17:04:56 -04:00
|
|
|
sh /etc/init.d/1001_rc_quad_x.hil
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 1003
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 17:04:56 -04:00
|
|
|
sh /etc/init.d/1003_rc_quad_+.hil
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 1004
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-19 07:42:43 -04:00
|
|
|
sh /etc/init.d/1004_rc_fw_Rascal110.hil
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-02-01 07:32:03 -04:00
|
|
|
if param compare SYS_AUTOSTART 1005
|
|
|
|
then
|
|
|
|
sh /etc/init.d/1005_rc_fw_Malolo1.hil
|
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
2014-11-15 11:19:51 -04:00
|
|
|
# Plane
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
2014-01-08 15:55:12 -04:00
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 2100 100
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-27 11:43:44 -04:00
|
|
|
sh /etc/init.d/2100_mpx_easystar
|
|
|
|
set MODE custom
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 2101 101
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-27 11:43:44 -04:00
|
|
|
sh /etc/init.d/2101_hk_bixler
|
|
|
|
set MODE custom
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
if param compare SYS_AUTOSTART 2102 102
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-27 11:43:44 -04:00
|
|
|
sh /etc/init.d/2102_3dr_skywalker
|
|
|
|
set MODE custom
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-03-22 06:09:30 -03:00
|
|
|
if param compare SYS_AUTOSTART 2103 103
|
|
|
|
then
|
|
|
|
sh /etc/init.d/2103_skyhunter_1800
|
|
|
|
set MODE custom
|
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
|
|
|
# Flying wing
|
|
|
|
#
|
2014-01-08 15:55:12 -04:00
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 3030 30
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-27 11:43:44 -04:00
|
|
|
sh /etc/init.d/3030_io_camflyer
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 3031 31
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 19:34:46 -04:00
|
|
|
sh /etc/init.d/3031_phantom
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 3032 32
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-19 07:42:43 -04:00
|
|
|
sh /etc/init.d/3032_skywalker_x5
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 3033 33
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 19:34:46 -04:00
|
|
|
sh /etc/init.d/3033_wingwing
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 3034 34
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 19:34:46 -04:00
|
|
|
sh /etc/init.d/3034_fx79
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-03-30 10:00:37 -03:00
|
|
|
if param compare SYS_AUTOSTART 3035 35
|
|
|
|
then
|
|
|
|
sh /etc/init.d/3035_viper
|
|
|
|
fi
|
|
|
|
|
2014-03-16 10:47:29 -03:00
|
|
|
if param compare SYS_AUTOSTART 3100
|
|
|
|
then
|
|
|
|
sh /etc/init.d/3100_tbs_caipirinha
|
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
|
|
|
# Quad X
|
|
|
|
#
|
|
|
|
|
2014-01-31 06:36:25 -04:00
|
|
|
if param compare SYS_AUTOSTART 4001
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/4001_quad_x
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-03-04 11:16:39 -04:00
|
|
|
#
|
|
|
|
# ARDrone
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 4008 8
|
|
|
|
then
|
|
|
|
sh /etc/init.d/4008_ardrone
|
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 4010 10
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 08:18:34 -04:00
|
|
|
sh /etc/init.d/4010_dji_f330
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 4011 11
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 08:18:34 -04:00
|
|
|
sh /etc/init.d/4011_dji_f450
|
|
|
|
fi
|
|
|
|
|
2014-05-08 09:23:33 -03:00
|
|
|
if param compare SYS_AUTOSTART 4012
|
|
|
|
then
|
|
|
|
sh /etc/init.d/4012_quad_x_can
|
|
|
|
fi
|
|
|
|
|
2014-07-02 04:36:47 -03:00
|
|
|
if param compare SYS_AUTOSTART 4020
|
|
|
|
then
|
|
|
|
sh /etc/init.d/4020_hk_micro_pcb
|
|
|
|
fi
|
|
|
|
|
2014-01-27 12:14:31 -04:00
|
|
|
#
|
|
|
|
# Quad +
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 5001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/5001_quad_+
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# Hexa X
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 6001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/6001_hexa_x
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# Hexa +
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 7001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/7001_hexa_+
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# Octo X
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 8001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/8001_octo_x
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# Octo +
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 9001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/9001_octo_+
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
|
|
|
|
2014-01-10 08:18:34 -04:00
|
|
|
#
|
|
|
|
# Wide arm / H frame
|
|
|
|
#
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 10015 15
|
2014-01-08 15:55:12 -04:00
|
|
|
then
|
2014-01-10 08:18:34 -04:00
|
|
|
sh /etc/init.d/10015_tbs_discovery
|
|
|
|
fi
|
|
|
|
|
2014-01-27 11:43:44 -04:00
|
|
|
if param compare SYS_AUTOSTART 10016 16
|
2014-01-10 08:18:34 -04:00
|
|
|
then
|
|
|
|
sh /etc/init.d/10016_3dr_iris
|
2014-01-08 15:55:12 -04:00
|
|
|
fi
|
2014-01-27 12:14:31 -04:00
|
|
|
|
2014-04-12 11:13:34 -03:00
|
|
|
if param compare SYS_AUTOSTART 10017
|
|
|
|
then
|
|
|
|
sh /etc/init.d/10017_steadidrone_qu4d
|
|
|
|
fi
|
|
|
|
|
2014-12-17 09:50:11 -04:00
|
|
|
if param compare SYS_AUTOSTART 10018 18
|
|
|
|
then
|
|
|
|
sh /etc/init.d/10018_tbs_endurance
|
|
|
|
fi
|
|
|
|
|
2015-01-05 18:57:54 -04:00
|
|
|
if param compare SYS_AUTOSTART 10019
|
|
|
|
then
|
|
|
|
sh /etc/init.d/10019_sk450_deadcat
|
|
|
|
fi
|
|
|
|
|
2014-02-11 03:09:51 -04:00
|
|
|
#
|
|
|
|
# Hexa Coaxial
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 11001
|
|
|
|
then
|
|
|
|
sh /etc/init.d/11001_hexa_cox
|
|
|
|
fi
|
|
|
|
|
2014-01-27 12:14:31 -04:00
|
|
|
#
|
|
|
|
# Octo Coaxial
|
|
|
|
#
|
|
|
|
|
|
|
|
if param compare SYS_AUTOSTART 12001
|
|
|
|
then
|
2014-01-31 06:36:25 -04:00
|
|
|
sh /etc/init.d/12001_octo_cox
|
2014-01-27 12:14:31 -04:00
|
|
|
fi
|
2014-12-02 05:30:26 -04:00
|
|
|
|
2014-12-02 06:02:23 -04:00
|
|
|
# 13000 is historically reserved for the quadshot
|
2014-12-02 05:30:26 -04:00
|
|
|
|
|
|
|
#
|
2015-01-12 12:20:58 -04:00
|
|
|
# VTOL Caipririnha (Tailsitter)
|
2014-12-02 05:30:26 -04:00
|
|
|
#
|
2015-01-12 12:20:58 -04:00
|
|
|
if param compare SYS_AUTOSTART 13001
|
|
|
|
then
|
|
|
|
sh /etc/init.d/13001_caipirinha_vtol
|
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# VTOL BirdsEyeView FireFly x6 (Tilt-Rotor)
|
|
|
|
#
|
|
|
|
if param compare SYS_AUTOSTART 13002
|
|
|
|
then
|
|
|
|
sh /etc/init.d/13002_firefly6
|
|
|
|
fi
|
2015-02-06 00:18:00 -04:00
|
|
|
|
|
|
|
#
|
|
|
|
# TriCopter Y Yaw+
|
|
|
|
#
|
|
|
|
if param compare SYS_AUTOSTART 14001
|
|
|
|
then
|
|
|
|
sh /etc/init.d/14001_tri_y_yaw+
|
|
|
|
fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# TriCopter Y Yaw-
|
|
|
|
#
|
|
|
|
if param compare SYS_AUTOSTART 14002
|
|
|
|
then
|
|
|
|
sh /etc/init.d/14002_tri_y_yaw-
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2015-02-20 09:40:04 -04:00
|
|
|
|
|
|
|
#
|
2015-03-03 13:54:16 -04:00
|
|
|
# Ground Rover AxialRacing AX10
|
2015-02-20 09:40:04 -04:00
|
|
|
#
|
|
|
|
if param compare SYS_AUTOSTART 50001
|
|
|
|
then
|
2015-03-03 13:54:16 -04:00
|
|
|
sh /etc/init.d/50001_axialracing_ax10
|
2015-02-20 09:40:04 -04:00
|
|
|
fi
|
|
|
|
|