Hi, I’m currently trying to use a more precise GNSS on Qfield using mock location. My NTRIP Client is SW Maps and my GNSS is a Centiped Rover. It works well with my google maps location but when I start Qfield, it looks like it is still using the internal GNSS (huge precision difference between SWMaps position and Qfield position). I’m clearly doing something wrong but I can’t figure it out. Thank you for your help.
I’ll try with Lefebure
I guess you have set SW Maps as mock location app on your device (“Settings”, under “Developer options” and “Select mock location app”).
But, did you activate/allow SW Maps to “Enable Mock Location Output”?
In SW Maps, go to Settings and scroll down to “Enable Mock Location Output” and turn it on.
There is an issue filed June of 2024 for need of an NTRIP client in QField at Enhancement: NTRIP client to connect Sparkfun RTK Surveyor · Issue #5387 · opengisch/QField · GitHub and the work in progress (I am not the code author, other people in this community are doing the work
) is expected to be accepted for a future QField release. I have tested this proposed NTRIP functionality successfully with RTK Surveyor receiver bluetooth connected with QField on Android 9 device.
We are using ArduSimple and Emlid RX/RX2 together with SW Maps (to log GNSS-correction data from Norwegian CPOS) and QField to achieve < 1 cm accuracy: Works like a charm. However, it would be nice to do the NTRIP-setup directly in QField.
Thank you for your help. I did activate “Enable Mock Location Output” in SWMaps the first time. I tried with Lefebure and it worked like a charm.
I’ll try it when it will be released then. Thank you for your help !