Neville MADDEN <
nrmad...@gmail.com> writes:
> I have OSMAND+ on my tablet and plan to travel around India by train. A
> test here in Brisbane Australia, showed that the tablet could not pick-up
> the GPS signal inside the electric train. But with a Holux GR 213 mouse
> GPS in a laptop it works OK with the mouse stuck to the train window.
(A better tablet might be a reasonable approach. Beware that every
vehicle is different and that coatings on windows matter.)
There are two approaches: direct support in the program, and mocking.
This assumes you are using Android.
Direct support means the program can connect over bluetooth SPP, perhaps
BLE, and perhaps serial port and get an NMEA stream and use it directly.
QField can do this. I am not aware of osmand having direct external GPS
receiver support.
Mocking means enabling developer mode, and having a program that
implements direct support, and then injects the position data (NMEA?)
via a developer API so that everything else on the tablet sees the
injected data. That is intended for testing/debugging, but it is
widely used for external support.
An example program is
https://apt.izzysoft.de/ftp/repo/fdroid/index/apk/com.clearevo.bluetooth_gnss
and that does bluetooth but not clearly serial (USB is surely serial
over USB). However, if you find a program you like you can then buy an
external GNSS unit that works with it.
Note that with mocking, you may want to figure out if the tablet is
still running the internal receiver, but if it is plugged in to power
from the train, you may not care.