diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2012-12-24 01:14:55 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2012-12-24 01:14:55 +0100 |
commit | 9102b25bce6c3a6c09f6299b13ac659829b9f403 (patch) | |
tree | 1267f49047a2e35b225d90e922158afd3559d76c | |
parent | 720a1140b2473d0cdd30deeeb6ee71569d1f0c70 (diff) | |
parent | c08135ffefcb171fd518e210b88e7e993361fd81 (diff) | |
download | px4-firmware-9102b25bce6c3a6c09f6299b13ac659829b9f403.tar.gz px4-firmware-9102b25bce6c3a6c09f6299b13ac659829b9f403.tar.bz2 px4-firmware-9102b25bce6c3a6c09f6299b13ac659829b9f403.zip |
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor
-rw-r--r-- | ROMFS/scripts/rc.PX4IOAR | 34 | ||||
-rw-r--r-- | apps/drivers/mpu6000/mpu6000.cpp | 1 |
2 files changed, 19 insertions, 16 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 # diff --git a/apps/drivers/mpu6000/mpu6000.cpp b/apps/drivers/mpu6000/mpu6000.cpp index b6c8cacfd..55b7cfa85 100644 --- a/apps/drivers/mpu6000/mpu6000.cpp +++ b/apps/drivers/mpu6000/mpu6000.cpp @@ -450,7 +450,6 @@ MPU6000::init() int gyro_ret = _gyro->init(); if (gyro_ret != OK) { - ::close(_gyro_topic); _gyro_topic = -1; } |