Hello!
Would have been better if you asked here before buying your GPS receiver. The USB stack in the IO module supports only certain serial devices and compatibility on USB is a big issue. There is nothing we can do because we have never tested nor we have this GPS available. Your best bet is to figure out how this GPS will send out GPS signals to Android so all apps can use it. Once other apps like Google mapscan use it, it will work with Avare without a need for IO module.
Zubair
The condensed version, for the lucky ones:
1- Start Av Bluetooth and Enable Pair, Yes, send to background (press Home key).
2- Start Avare, No, to GPS, and send to background, Home key.
3- Start External I / O, and select "Connect GPS/DSB units on Bluetooth" for your device, send to background, Home key. Note: If you did everything right you should see data streaming at the bottom of your device, lat, lon etc., if not do 1-3 and try again.
8- Restart Avare, and go Fly.
Hi Clif.
See if the post below helps? I posted a portion below. You need / must use AVBluetooth app, for your task.
Post here again if you need more help. TV
Hi Clif and everyone.
I do think that the idea to include the BT in the AvareIO was looked at, talked about, before, and I am not sure what the status of it is?
I am sure someone, maybe Z can give you more information.
Originally AvareBT was developed, to the best of my knowledge, to accomplish a single task, have an external deice with GPS / BT feed data to the tablets / active devices that may Not have have internal GPS in. TV
- show quoted text -
The USB serial stack works with Avare External IO module. However not all USB devices are compatible. When you plug in a compatible device the IO module will detect it and show a confirmation to use. Only then it can be used. The other option is to somehow have the GPS transmit mock location, and then Avare can directly receive it.
To check Mock location, open Android settings and enable Mock locations. Then open google maps and see if your GPS can send location to Google maps. If your GPS does not work with Google maps, then it had no chance of working with Avare.
Regarding USB, the list of compatible devices include FT232 devices only.
Zubair
--
You received this message because you are subscribed to a topic in the Google Groups "Apps4Av Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/apps4av-forum/Ji6ulX9EKBg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to apps4av-foru...@googlegroups.com.
Hi Zubair,
Hey thanks for the info it makes a lot more sense now.
So is there a way for me to know or control the source my system is getting GPS data from? Or is there a way I can turn off just my internal GPS?
Thanks,
Clif
On 10/28/2015 05:42 AM, Zubair Khan wrote:
Hi ClifMany devices physically disconnect the USB from kernel (not the case for you).
Other devices do not have USB serial kernel driver. So we use https://github.com/mik3y/usb-serial-for-android/tree/master/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver for USB-serial, and this driver does not support all USB-serial chips.
Regards
Zubair
Hi Zubair,
Thanks for the info. I'm pretty new to the Android way of doing things, I come from a linux desktop perspective, so some of my thoughts and questions might seem a bit naive. Though I am interested in how all the pieces talk to each other.
So The kenel has the drivers for each USB device, and because the device file is created and that other USB apps can get GPS date from it then we know Android has that driver right? You can just connect to it with a terminal program like minicom. My understanding is that if you sent the baud rate and stop bits correctly then the GPS will start spiting out NEMA sentences at you. So the part I don't understand is what would Avare IO have to do differnetly with a PL2303 chip if the kernel already has the driver?
My Second question is if I do turn on Mock locations, how do I know which GPS I'm getting data from? Is there a way I can turn off the internal GPS so I know it's coming from the USB GPS?
Thanks,
Clif
On 10/27/2015 05:13 PM, Zubair Khan wrote:
The USB serial stack works with Avare External IO module. However not all USB devices are compatible. When you plug in a compatible device the IO module will detect it and show a confirmation to use. Only then it can be used. The other option is to somehow have the GPS transmit mock location, and then Avare can directly receive it.
To check Mock location, open Android settings and enable Mock locations. Then open google maps and see if your GPS can send location to Google maps. If your GPS does not work with Google maps, then it had no chance of working with Avare.
Regarding USB, the list of compatible devices include FT232 devices only.
Zubair
On Feb 25, 2015 6:56 PM, "flytv1 via Apps4Av Forum" <apps4av-forum@googlegroups.com> wrote:
Hi n31.--
Are you able to get the GPS to work with any other apps like OsmAnd, other maps, GPS tests, etc.? If Yes you may have a chance, see which app will work and let us know. TV
On Wednesday, February 25, 2015 at 2:47:47 PM UTC-8, n31...@gmail.com wrote:Greetings
I was given an Android NeuTab 7" tablet, and installed Avare - all appears to be doing well; except the tablet does not have an internal GPS nor Bluetooth. So, I purchased a GlobalSat ND-105C external GPS receiver that plugs into the tablet using the mini-USB port. I downloaded the recommended drivers and app from GlobalSat, which show the "PL2303GPS" is started and connected (and the red light on the GPS receiver is ON too). I started Avare and it says that there is No GPS Signal. So, I downloaded the Avare External I/O app, and on the upper left pull down menu it says Bluetooth, etc. I select USB in, and then I get "no USB serial device available". So, how in the heck do I get Avare to see and use the GPS signal from the GPS receiver?
Thanks
/Frustrated
You received this message because you are subscribed to the Google Groups "Apps4Av Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to apps4av-forum+unsubscribe@googlegroups.com.
To post to this group, send email to apps4a...@googlegroups.com.
Visit this group at http://groups.google.com/group/apps4av-forum.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "Apps4Av Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/apps4av-forum/Ji6ulX9EKBg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to apps4av-forum+unsubscribe@googlegroups.com.
To post to this group, send email to apps4a...@googlegroups.com.
Visit this group at http://groups.google.com/group/apps4av-forum.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Apps4Av Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to apps4av-forum+unsubscribe@googlegroups.com.
To post to this group, send email to apps4a...@googlegroups.com.
Visit this group at http://groups.google.com/group/apps4av-forum.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "Apps4Av Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/apps4av-forum/Ji6ulX9EKBg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to apps4av-forum+unsubscribe@googlegroups.com.
I will use an external bluetooth gos like xgps150.
Z
To unsubscribe from this group and stop receiving emails from it, send an email to apps4av-forum+unsubscribe@googlegroups.com.
To post to this group, send email to apps4a...@googlegroups.com.
Visit this group at https://groups.google.com/group/apps4av-forum.
To view this discussion on the web visit https://groups.google.com/d/msgid/apps4av-forum/cb3d3609-9eb9-42d6-8215-b8537837f6d9%40googlegroups.com.