Mapping and GIS Solutions Community

 View Only
Expand all | Collapse all

corrected data on third party apps

  • 1.  corrected data on third party apps

    Posted 12-08-2021 07:54
    Edited by Monja Geßner 12-08-2021 07:54
    Hello everyone, 

    I am facing the following problem: We are using the R2 rover with a RTK subscription for data correction. Furthermore we use the Mobile Manager app. The corrected GNSS data should be used by a third-party app (QField). I already read that the mock location settings can be adjusted to use the GNSS data. Unfortunately our companies IT security guidelines prohibit changing the mock location settings. This is why we are desperately looking for another possibility to get the corrected data into the QField app. Is there any posibility to retrieve the corrected data directly from the R2 rover via bluetooth? Or do you have other ideas on how to  bypass the "mock location" settings. 

    Appreciate your help!
    Monja

    ------------------------------
    Monja Geßner
    ------------------------------


  • 2.  RE: corrected data on third party apps

    Posted 12-08-2021 09:09
    Hi Monja,

    Thanks for posting your question on this space. For Android, the Mock Location Provider is certainly the easiest way to retrieve corrected data from an R2 GNSS receiver to a third-party app; however there are other integration methods.

    If the security limitations for your organization cannot be lifted for the mock location provider, the R2 has the ability to send data via NMEA string over a standard Bluetooth port which can be consumed and parsed by the QField app. NMEA output on an R2 can be configured using a reset procedure or directly in the receiver Web UI. NMEA comes with a couple of limitations that may or may not be important to your workflow. For example, NMEA data will assume the geodetics of the correction source while in TMM you have the ability to transform and output the GNSS data into a different reference system.

    If this path is not right for you, we also offer a couple of other integration methods you may be interested in:
    • Websocket via TMM - QField can consume the position data directly and still use the configurations setup in the TMM app
    • Trimble Precision SDK - the QField application would embed the SDK and be able to communicate with (and configure) the R2 directly
    I am happy to get in touch directly and discuss these options further with you.

    ------------------------------
    Lane Carter
    ------------------------------