diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2012-12-23 11:42:24 -0800 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2012-12-23 11:42:24 -0800 |
commit | 2f3f0aec463a17f9538fd30b2bd9087b650eaf2b (patch) | |
tree | 6c6ba4d6307b5d5e5ac5744c4763ca11bf198a78 | |
parent | 95b3828e41634b7009b02c6fb77ea098420e5210 (diff) | |
parent | 0386a4205b9c9017444e5922c9fb89650a191552 (diff) | |
download | px4-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
-rw-r--r-- | ROMFS/scripts/rc.PX4IOAR | 34 |
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 # |