aboutsummaryrefslogtreecommitdiff
path: root/ROMFS
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2012-12-23 11:42:24 -0800
committerLorenz Meier <lm@inf.ethz.ch>2012-12-23 11:42:24 -0800
commit2f3f0aec463a17f9538fd30b2bd9087b650eaf2b (patch)
tree6c6ba4d6307b5d5e5ac5744c4763ca11bf198a78 /ROMFS
parent95b3828e41634b7009b02c6fb77ea098420e5210 (diff)
parent0386a4205b9c9017444e5922c9fb89650a191552 (diff)
downloadpx4-firmware-2f3f0aec463a17f9538fd30b2bd9087b650eaf2b.tar.gz
px4-firmware-2f3f0aec463a17f9538fd30b2bd9087b650eaf2b.tar.bz2
px4-firmware-2f3f0aec463a17f9538fd30b2bd9087b650eaf2b.zip
Merge pull request #115 from PX4/ardrone_startup_update
Updated PX4IOAR start script
Diffstat (limited to 'ROMFS')
-rw-r--r--ROMFS/scripts/rc.PX4IOAR34
1 files changed, 19 insertions, 15 deletions
diff --git a/ROMFS/scripts/rc.PX4IOAR b/ROMFS/scripts/rc.PX4IOAR
index d23f03417..640cdf541 100644
--- a/ROMFS/scripts/rc.PX4IOAR
+++ b/ROMFS/scripts/rc.PX4IOAR
@@ -3,8 +3,12 @@
# Flight startup script for PX4FMU on PX4IOAR carrier board.
#
+# Disable the USB interface
set USB no
+# Disable autostarting other apps
+set MODE ardrone
+
echo "[init] doing PX4IOAR startup..."
#
@@ -13,27 +17,27 @@ echo "[init] doing PX4IOAR startup..."
uorb start
#
-# Init the EEPROM
+# Load microSD params
#
-echo "[init] eeprom"
-eeprom start
-if [ -f /eeprom/parameters ]
+echo "[init] loading microSD params"
+param select /fs/microsd/parameters
+if [ -f /fs/microsd/parameters ]
then
- param load
+ param load /fs/microsd/parameters
fi
#
-# Start the sensors.
-#
-sh /etc/init.d/rc.sensors
-
-#
# Start MAVLink
#
mavlink start -d /dev/ttyS0 -b 57600
usleep 5000
#
+# Start the sensors and test them.
+#
+sh /etc/init.d/rc.sensors
+
+#
# Start the commander.
#
commander start
@@ -56,13 +60,13 @@ multirotor_att_control start
#
# Fire up the AR.Drone interface.
#
-ardrone_interface start
-
+ardrone_interface start -d /dev/ttyS1
+
#
-# Start logging to microSD if we can
+# Start logging
#
-#sh /etc/init.d/rc.logging
-
+#sdlog start
+
#
# Start GPS capture
#