diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-12 10:15:09 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-12 10:15:09 +0200 |
commit | 5c0ec659b6a6ff75dce799da8504ecabdf442f28 (patch) | |
tree | 72bf65ef298a8c002cce6ea5f312882c4f205ed9 /ROMFS/px4fmu_common/init.d/rcS | |
parent | a7dddc4dfd3cf8920a162a78db0516c8b8633222 (diff) | |
parent | 5ece19f66aeb299206c1e1e585df2b43d0ed2160 (diff) | |
download | px4-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-x | ROMFS/px4fmu_common/init.d/rcS | 22 |
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 ] |