Dear Forum members,
Today we did some tests using external GPS equipment to measure polygons with LocusGIS. We used Trimble R2 and Emlid Reach (RTK) equipment. Via the LocusGIS Bluetooth manager, connections were made with the GPS’s.
At first instance, measurements using the Trimble R2 succeeded well, but is was remarkable that the LocusGIS GPS screen did not show any satellites. It seemed that the LocusGIS Bluetooth connection with external GPS was faltering from on to off. The connection between the Android device (smartphone) and the external GPS seemed to be fine.
After the first measurements we were not able to establish a stabile connection anymore. Probably it has something to do with the LocusGIS parameters? although they look pretty straightforward to me.
Does anybody have experience using external GPS equipment and is there maybe a step to step approach to eliminate possible incorrect settings?
Thanks in advance,
honestly we have no experience with these devices but I'd ask you for following:
Anyway, I'd suggest to use Trimble Mobile Manager for connections between Android device and the external Trimble antena. Trimble Mobile Manager offer possibility to use Mobile Manager app as mock-up location provider. If you enable it in Android settings every app and also LocusGIS can consume the precise coordinates provided by Trimble Mobile Manager app.
I quickly tested the Emlid Android app and it seems that it's not possible to use it as mock-up location provider.
Feel free to contact me if you need more info about mock-up provider and how to set it.
My colleague Martinus and I have found out that Trimble R2 can work with Trimble's GNSS Status as mock location app.
Emlid RS+ can be used while using Lefebure NTRIP client as mock location app.
I am also having trouble using an external Bluetooth GPS receiver with Locus GIS. In my case the external GPS is an SXBlue II GNSS. Using Bluetooth Manager in Locus I set to 'get location from external GPS' and easily connect to the SXBlue - Locus indicates the connected device and the SXBlue Bluetooth connection indicator goes solid on - but GPS / Compass screen never updates with new position or accuracy - weirdly though the number of satellites in fix | satellites visible does update. I have also tried using mock location providers including the manufacturers SXBlue Toolbox and the generic Bluetooth GPS app (GG MobLab). If running, either of these apps grab the Bluetooth connection away from Locus if it had been connected to the GPS receiver with Bluetooth Manager and neither of these apps provide a data stream to Locus either. Phone internal GPS works to provide locations to Locus but the external GPS should be capable of much higher accuracy if it could be utilized. Is there anyone else on the forum successfully using SXBlue equipment with Locus GIS that can provide any help on this? Thanks -
Please connect again the external BT GPS and record the NMAE sentences as described above:
We'll check the NMEA file and we try to find out the reason of mentioned issue.
Anyway, it seems that you can use SXBlue Toolbox as Mock location provider. Please disconnect BT GPS in LocusGIS and use standard system GPS in Locus GIS. Please use SXBlue Toolbox and connect to external BT GPS. After that set SXBLue Toolbox as Mock Location app in Android system settings. Please see https://www.virtuallocation.com/fake-location/allow-mock-locations.html
When enabled the SXBlue should send the accurate coordinates to Android system and can be used by LocusGIS