aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/px4fmu_common/init.d/rcS
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2013-10-15 17:54:57 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-10-19 11:34:07 +0200
commit233a068a7b6eb4851aa47b80a1852851bc851d73 (patch)
tree9dc79508f3d7da156c83d0a1d3a01f8a67285434 /ROMFS/px4fmu_common/init.d/rcS
parent6d406968eaba0924fe48945fd8a71b6f8a0adc1b (diff)
downloadpx4-firmware-233a068a7b6eb4851aa47b80a1852851bc851d73.tar.gz
px4-firmware-233a068a7b6eb4851aa47b80a1852851bc851d73.tar.bz2
px4-firmware-233a068a7b6eb4851aa47b80a1852851bc851d73.zip
quad hil + rotor configuration startup script
Diffstat (limited to 'ROMFS/px4fmu_common/init.d/rcS')
-rwxr-xr-xROMFS/px4fmu_common/init.d/rcS40
1 files changed, 25 insertions, 15 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index ced875001..fd588017f 100755
--- a/ROMFS/px4fmu_common/init.d/rcS
+++ b/ROMFS/px4fmu_common/init.d/rcS
@@ -110,23 +110,33 @@ then
then
sh /etc/init.d/1000_rc_fw.hil
set MODE custom
- else
- if param compare SYS_AUTOSTART 1001
- then
- sh /etc/init.d/1001_rc_quad.hil
- set MODE custom
- else
- if param compare SYS_AUTOSTART 1002
- then
- sh /etc/init.d/1002_rc_fw_state.hil
- set MODE custom
- else
- # Try to get an USB console
- nshterm /dev/ttyACM0 &
- fi
- fi
fi
+ if param compare SYS_AUTOSTART 1001
+ then
+ sh /etc/init.d/1001_rc_quad.hil
+ set MODE custom
+ fi
+
+ if param compare SYS_AUTOSTART 1002
+ then
+ sh /etc/init.d/1002_rc_fw_state.hil
+ set MODE custom
+ fi
+
+ if param compare SYS_AUTOSTART 1003
+ then
+ sh /etc/init.d/1003_rc_quad_+.hil
+ set MODE custom
+ fi
+
+ if [ $MODE != custom ]
+ then
+ # Try to get an USB console
+ nshterm /dev/ttyACM0 &
+ fi
+
+
#
# Upgrade PX4IO firmware
#