Features are lacking currently. Though currently there is support for a Full GPS data dump, along with live GPS data monitoring!
Note: NO LOCATION DATA IS STORED ANYWHERE!
-Watch real-time data from two sensors: Accelerometer, Magnetometer (compas, magnetic field).
-Watch GPS data: latitude, longitude, altitude and accuracy
-Save data coming from the sensors in the SD card for further use.
-You can choose which sensors to logging data
-You can combine the GPS data with the data from the other sensors
In this version the data from the gps can't be saved alone, you must select another sensor to work with. I'll try to improve this in future versions.
The saved data is Stored in /mnt/SDCARD/sensorDataLogger
Every time a the service is started a new file is created for every sensor to save all the dumped data.
Now you can adjust the period between samples from 0ms dalay up to 1 minute. Note that the 0 is not real it means as fast as possible.
There is an icon in the menu for opening the folder cotaining the saved files. In order to work, you must have installed "OI File Manager" or another similar app.
If the sensor logger is started it will continue to save readings from the sensor even if you leave the app. This, probably, will drain more power from the battery, so be carefull.
In order to stop taking samples from the sensors you have to stop the logging service. It can be done from the app itself pausing the service in the menu or from the list of running services in the system settings.
Feel free to contact me, constructive feedback and suggestions are always welcome.
Hope you feel the app useful.
In future versions I'm planning to add GPS dump in kml or gpx format. I hope it come soon.
Rooted users can run Fake GPS without setting "Allow mock location" option. To do that you should move "com.lexa.fakegps.apk" from "/data/app" to "/system/app" (use root explorer for that), set permission to rw-r--r-- and reboot your handset. On Android 4.4 you should move apk to "/system/priv-app" folder
+++ IMPORTANT +++:
1. You should DISABLE "Use wireless networks" options in Location settings of your phone to avoid an issue with keeping faked location even AFTER STOPPING THE APP.
2. Always run FakeGPS BEFORE running other apps to be faked otherwise they will use the default GPS sensor instead of FakeGPS's
If you find any issue - please feel fre to contact me
!!! Please read... YOU NEED AN EXTERNAL BLUETOOTH GPS HARDWARE DEVICE TO GET IT WORKS !!!
The app requires GGA, GSA, GSV and RMC (or ZDA+VTG) to works properly.
If you leave comments, whether works or not, you are welcome to state also which hardware devices combination you are using. This may help debugging and also serve as a reference for other users.
### I always receive questions about how to use this app to connect their Notebook or PC, Mac, or tethering another Android ...etc. I have to clarify that the purpose of this app is to connect the Android device with an external Bluetooth GPS device, in order to "replace" the android's internal GPS locations.
If you dont understand what the purpose of the app, please don't dl.
Please install at your own risk.
### Please understand that the app frontend is just a frontend, mainly for controlling and configuration purpose, and providing some handy info. so don't expect it has many functions, shows every details and in any desired format...etc.
**** Please first enable Allow Mock Locations in Setting ****
* can't guarantee all device+apps work, pls email me details :)
Now you can start/stop the service from other apps by sending the service or broadcast Intent :
Start - googoo.android.btgps.action.SERVICE_START
Stop - googoo.android.btgps.action.SERVICE_STOP
Toggle - googoo.android.btgps.action.SERIVCE_TOGGLE
* Note: You should first make sure you setup all the preferences and you can start the service correctly through the GUI frontend.
* try the workarounds (in preference) if failed to connect (eg, service discovery fail, connection refused)
Please report error or send me logcat if you got FC or any problems, with screen cap of any error messages, nmea log.
There are thousands combinations of [android version x mobile hardware x bluetooth gps hardware ]. Sorry that it is impossible to provide support on a particular hardware model. Even a GPS-A works with Mobile-A, but GPS-A may not work with Mobile-B, but Mobile-B works with GPS-B. However, after upgraded the android version, this combination does not work anymore, but the other combination works again. I always got such reports. I don't have any those hardwares, and even for some of them, I never heard before and cannot google any information about them. Hope you understand.
some android 4.2.x may have problem with the bluetooth stack.
This App have three kind of maps to clearly show your destination and understand the route that is suitable for you during journey/ traveling.
This app has Normal, Satellite, Terrain maps to find driving and walking routes.
1. Normal, Satellite, Terrain maps.
2. Find Driving Route.
3. Find Walking Route.
Note: Its a free app supported by Ads.