GPS modules are fairly common in the DIY/ hobbyist electronics world. I listed some easily obtainable examples below. I have sent, and there are many examples available online of how to send, GPS positioning into your Arduino sketches. So my question, to the android experts here, how difficult is it to send GPS data from one of these hobbyist GPS units into the android system so the Android API can feed it to apps? http://developer.android.com/reference/ ... tatus.html Best I can figure out, Read GPS with Arduino sketch, Send to Android over shared serial, interpret GPS with custom APK, APK published its self as a mock location provider. Hoping for a more integrated solution. Are there any location providers as is? If I compile it into the android image, can it be an official location provider, rather than a mock location provider? I am not anything close to an Android expert. List of GPS units for hoddyist: http://www.adafruit.com/products/98 https://www.sparkfun.com/products/10710 https://www.sparkfun.com/products/9891 https://www.sparkfun.com/products/10920 http://www.adafruit.com/products/746 http://www.adafruit.com/products/1059
Instead of an Arduino compatible GPS shield/module, why don't you consider an usb, or even better a bluetooth, GPS module? This way you should be able to read GPS data directly from Android.
Accepting GPS location from a bluetooth GPS still requires the enable Allow Mock Locations in Setting and an android app, like Bluetooth GPS from GG MobLab http://goo.gl/5J1ccj , to inject the location data. I do not have access to a USB gps module, have you tested one with Android? Was the location data accepted without enabling Mock Locations? Have you tested it with the Udoo board?
I have a usb gps module. I connected it and nothing happens normally. I think I will need to write own driver for the same. Is there any shortcuts????
abuthoppan, any chance you want to share more information? Which module, your driver, does it work in all apps like any normal GPS receiver would?
Please abuthoppan be so kind and share some more information about how to run that GPS. Do you use that BU-353 model?
And what about this??? :shock: :shock: Could someone try if it wil be work with BU-353 S4 :idea: https://play.google.com/store/apps/details?id=com.agbooth.usbgps
Can you provide details? I'd like to do this with a USB Mic and possibly other devices like webcam, etc. TIA
My last table was advent vega running Android , which didn`t have a gps built in , and wanted so I could use it with google maps etc. The way I did it was via bluetooth and a bluetooth gps.