aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/px4fmu_common/init.d/09_ardrone_flow
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-08-22 09:25:13 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-08-22 09:25:13 +0200
commitcfa9054aa4e6accae1fefaad1a13316301ce56fc (patch)
treef5584368070b39950740166a44a97ec66f980ae6 /ROMFS/px4fmu_common/init.d/09_ardrone_flow
parent3005c8aae0ed0c74d2d611712d9e7d659f4ed453 (diff)
downloadpx4-firmware-cfa9054aa4e6accae1fefaad1a13316301ce56fc.tar.gz
px4-firmware-cfa9054aa4e6accae1fefaad1a13316301ce56fc.tar.bz2
px4-firmware-cfa9054aa4e6accae1fefaad1a13316301ce56fc.zip
Moved to USART1 for the main console, starting a 2nd NSH instance on USB if needed, reworked start scripts to not fall over
Diffstat (limited to 'ROMFS/px4fmu_common/init.d/09_ardrone_flow')
-rw-r--r--ROMFS/px4fmu_common/init.d/09_ardrone_flow15
1 files changed, 9 insertions, 6 deletions
diff --git a/ROMFS/px4fmu_common/init.d/09_ardrone_flow b/ROMFS/px4fmu_common/init.d/09_ardrone_flow
index e7173f6e6..a223ef7aa 100644
--- a/ROMFS/px4fmu_common/init.d/09_ardrone_flow
+++ b/ROMFS/px4fmu_common/init.d/09_ardrone_flow
@@ -2,12 +2,6 @@
#
# 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..."
@@ -84,6 +78,11 @@ flow_speed_control start
# Fire up the AR.Drone interface.
#
ardrone_interface start -d /dev/ttyS1
+
+#
+# Start logging once armed
+#
+sdlog2 start -r 50 -a -b 14
#
# startup is done; we don't want the shell because we
@@ -91,4 +90,8 @@ ardrone_interface start -d /dev/ttyS1
#
echo "[init] startup done"
+# Try to get an USB console
+nshterm /dev/ttyACM0 &
+
+# Exit, because /dev/ttyS0 is needed for MAVLink
exit