aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/px4fmu_common/init.d/rcS
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-09-12 10:15:09 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-09-12 10:15:09 +0200
commit5c0ec659b6a6ff75dce799da8504ecabdf442f28 (patch)
tree72bf65ef298a8c002cce6ea5f312882c4f205ed9 /ROMFS/px4fmu_common/init.d/rcS
parenta7dddc4dfd3cf8920a162a78db0516c8b8633222 (diff)
parent5ece19f66aeb299206c1e1e585df2b43d0ed2160 (diff)
downloadpx4-firmware-5c0ec659b6a6ff75dce799da8504ecabdf442f28.tar.gz
px4-firmware-5c0ec659b6a6ff75dce799da8504ecabdf442f28.tar.bz2
px4-firmware-5c0ec659b6a6ff75dce799da8504ecabdf442f28.zip
Merged
Diffstat (limited to 'ROMFS/px4fmu_common/init.d/rcS')
-rwxr-xr-xROMFS/px4fmu_common/init.d/rcS22
1 files changed, 20 insertions, 2 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index c8590425e..4c4b0129e 100755
--- a/ROMFS/px4fmu_common/init.d/rcS
+++ b/ROMFS/px4fmu_common/init.d/rcS
@@ -101,8 +101,14 @@ then
fi
fi
- # Try to get an USB console
- nshterm /dev/ttyACM0 &
+ if param compare SYS_AUTOSTART 1000
+ then
+ sh /etc/init.d/rc.hil
+ set MODE custom
+ else
+ # Try to get an USB console
+ nshterm /dev/ttyACM0 &
+ fi
#
# Upgrade PX4IO firmware
@@ -178,6 +184,18 @@ then
sh /etc/init.d/31_io_phantom
set MODE custom
fi
+
+ if param compare SYS_AUTOSTART 100
+ then
+ sh /etc/init.d/100_mpx_easystar
+ set MODE custom
+ fi
+
+ if param compare SYS_AUTOSTART 101
+ then
+ sh /etc/init.d/101_hk_bixler
+ set MODE custom
+ fi
# Start any custom extensions that might be missing
if [ -f /fs/microsd/etc/rc.local ]