aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-04-28 19:13:25 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-04-28 19:13:25 +0200
commitfcdb7fed3a295a7e4d2f5b542bb8dcb5b6859495 (patch)
treea2aeecdad8800e1ed3f4a786a16455ef4c5cec7d
parent4378454a100c93b4e4f93266dbe626aa540a88d3 (diff)
parent6a2ecfa162fe49bf5c5cef0100035c3ca270dc2f (diff)
downloadpx4-firmware-fcdb7fed3a295a7e4d2f5b542bb8dcb5b6859495.tar.gz
px4-firmware-fcdb7fed3a295a7e4d2f5b542bb8dcb5b6859495.tar.bz2
px4-firmware-fcdb7fed3a295a7e4d2f5b542bb8dcb5b6859495.zip
Merge pull request #875 from PX4/gpsflag
rcS: add options to disable or fake gps output
-rw-r--r--ROMFS/px4fmu_common/init.d/rcS16
1 files changed, 14 insertions, 2 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index ea5cf8deb..492afcb4c 100644
--- a/ROMFS/px4fmu_common/init.d/rcS
+++ b/ROMFS/px4fmu_common/init.d/rcS
@@ -120,6 +120,8 @@ then
set EXIT_ON_END no
set MAV_TYPE none
set LOAD_DEFAULT_APPS yes
+ set GPS yes
+ set GPS_FAKE no
#
# Set DO_AUTOCONFIG flag to use it in AUTOSTART scripts
@@ -437,9 +439,19 @@ then
echo "[init] Start logging"
sh /etc/init.d/rc.logging
fi
-
- gps start
+ if [ $GPS == yes ]
+ then
+ echo "[init] Start GPS"
+ if [ $GPS_FAKE == yes ]
+ then
+ echo "[init] Faking GPS"
+ gps start -f
+ else
+ gps start
+ fi
+ fi
+
#
# Start up ARDrone Motor interface
#