aboutsummaryrefslogtreecommitdiff
path: root/ROMFS
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2014-04-28 15:23:56 +0200
committerThomas Gubler <thomasgubler@gmail.com>2014-04-28 15:23:56 +0200
commitb0b2f714f19a48d3823c2ddf4d82662150a58a7e (patch)
tree9f1e0414247b6395eb59092a4c0c8d8392f7d0af /ROMFS
parentab1939c6a30b6f4de06c83245c9f99ed350a4559 (diff)
downloadpx4-firmware-b0b2f714f19a48d3823c2ddf4d82662150a58a7e.tar.gz
px4-firmware-b0b2f714f19a48d3823c2ddf4d82662150a58a7e.tar.bz2
px4-firmware-b0b2f714f19a48d3823c2ddf4d82662150a58a7e.zip
add options do disable or fake gps output in rcS
Diffstat (limited to 'ROMFS')
-rw-r--r--ROMFS/px4fmu_common/init.d/rcS17
1 files changed, 15 insertions, 2 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index ea5cf8deb..c12d876cb 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,20 @@ 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
#