UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Is it possible to speed up first aquisition lock on SatNav?

    Scheduled Pinned Locked Moved Solved Support
    5 Posts 2 Posters 308 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • IanI Offline
        Ian
        last edited by

        From what I understand Android uses a quick location service based on cellphone and wifi information which tells the gps system roughly where it is which then speeds up first lock. Presumably it uses the approximate location to speed up it's interpretation of the raw satellite data. This service is not open source so ut can not use it.

        If this is the case would it be possible to add a 'I think I am here' feature via the SatNav app to give our gps the same 'boost'?

        1 Reply Last reply Reply Quote 0
        • IanI Ian marked this topic as a question on
        • ikozI Offline
          ikoz
          last edited by

          The quick location service is called A-GPS (Assisted Global Positioning System) which reduces the TTFF (Time To First Fix). An open source implementation of this by mozilla is called MLS.
          There is already an issue open on GitLab for that. What A-GPS does, is helping the phone know where to search the satellites, which the first time takes about 12 minutes, according to this source. The phone also needs to associate its coordinates with satellite positions. So even if you spoof the location, the phone will still not know where to search the satellites.

          TL;DR: not possible

          (Correct me if I am wrong).

          May the source be with you

          IanI 1 Reply Last reply Reply Quote 0
          • IanI Offline
            Ian @ikoz
            last edited by

            @ikoz I was just wondering if spoofing the location could be used in the same way as the approximate location provided by Cellphone and WiFi data. If it can't then I'll mark my question as solved.

            ikozI 1 Reply Last reply Reply Quote 0
            • ikozI Offline
              ikoz @Ian
              last edited by

              @Ian From what I understand no.

              May the source be with you

              IanI 1 Reply Last reply Reply Quote 0
              • IanI Offline
                Ian @ikoz
                last edited by

                @ikoz OK. It was just a random thought. Thanks for getting back to me.

                1 Reply Last reply Reply Quote 0
                • IanI Ian has marked this topic as solved on
                • CiberSheepC CiberSheep moved this topic from Design on
                • First post
                  Last post