This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Getting GPS fix with nRF9160-DK and Thingy:91

Hello guys.

Here with me I have both nRF9160-DK, hardware version 0.8.3 and Thingy:91 boards.
I am on the nRF Connect SDK tag 1.2.0 and have nrf9160 SiP modem firmware updated to 1.1.1 version.
When trying only gps example that I found under samples/nrf9160/gps I was unable to get any GPS fix even when using external antenna (TW4020 from Talysman):

Scanning [-] [1;1H[2JTracking: 0 Using: 0 Unhealthy: 0
Seconds since last fix 1742

Scanning [\] [1;1H[2JTracking: 0 Using: 0 Unhealthy: 0
Seconds since last fix 1743

I know there is some issue with the iBasis SIM roaming cards and local carriers (I am located in France, by the way) that does not allow entering PSM mode. Is this issue occuring in GPS-only example as well? To the best of my understanding, LTE is not active in GPS example.

I don't see any switch on 0.8.3 version of nRF9160-DK board for a selection between on-board/external GPS antenna, am I missing it? Do I need to do something more in addition to connecting external GPS antenna to appropriate connector?

I even tried with some Orange SIM card thinking it is a local card but this card is, to the best of my understanding, registered as a roaming card under other carrier (Bouygues):



Where would be the right place to ask for appropriate SIM cards?

Finally, I was happy to watch your webinar about SDK v1.2 and new exciting GPS solutions (SUPL, A-GPS...). Would that things make our GPS connection easier or we would still need to resolve the issues with local carriers (entering PSM mode...)?

Thanks for your time and efforts.

Sincerely,

Bojan.

  • Hello Bojan,

    Sorry for my late reply.

    bojan said:
    We are prototyping with Thingy:91.

    With the troubles you describe, you may have an easier time prototyping your GPS features on your nRF9160-DK, instead of on the Thingy:91.

    bojan said:
    With external antennas, SUPL, A-GPS and the things you announced in your latest webinar about SDK v1.2, I guess this will be a success story!

    Yes, this is an errata we are working diligently to alleviate, and the new version will improve performance.
    I am glad you enjoyed the webinar!

    bojan said:
    You are obviously internally aware of that weakness but there is no will from your side to spread that info to the community in a clear way.

    The errata on the nRF9160 has been known for some time, as it is documented here and here.
    I agree with you that we should increase our efforts to communicate clearly the workaround for this errata.
    Especially the parts concerning the additional required components to achieve satisfactory GPS performance.
    I am very sorry to hear that your experience with this product has been frustrating, and internally we have opened an issue regarding the current state of the external antenna communication. I will let you know as soon as it has been resolved(even though you have already gone through this, know that it will be addressed).

    bojan said:
    I convinced the team to go with Nordic solution based on my prior Nordic experiences (mainly around nRF52 BLE modules).

    I am glad to know that your previous experience with us has been more pleasant, and that you would recommend our products to your team! 

    bojan said:
    More useful examples, more stable development environment with easy debugging possibilities, more responsive technical support, spreading the info in a clear way... all that is needed if you want to keep your image on the market!

    Thank you Bojan, for all your feedback on this issue - I have documented it, and forwarded it to the appropriate people.

    Best regards to you as well!

    Karl

     

  • Hello again, Bojan

    This might not be relevant for you anymore, but I thought I should provide an update on the matter since I promised that I would in my previous reply.
    In summary, to clarify the GPS antenna issue of the Thingy:91 v1.0.0 we published an Errata for the issue.
    This errata has also been addressed in later releases of the Thingy:91 (after v1.0.0), where GPS performance is increased. There is however a known issue with using the GPS of the Thingy:91 while the USB is connected, as this degrades performance. For best performance, it is also recommended to make use of AGPS.

    Thanks again for the feedback you provided on this!

    Best regards,
    Karl

  • Hello, !

    Thank you very much for the update! 

    I should start a new project very soon where connectivity to the Cloud and getting GPS coordinates will be some of the requirements.

    Some people within the team are inclined towards using NL-SW-LTE-QBG95 modem but I myself would prefer we go with nRF9160.

    The device we are gonna design will use external antennas for both cellular and GPS. I did not use nRF9160 for quite a while. Can you tell me what's the current state of GPS part of the modem:

    - Do you support assisted GPS that will enable us to get a cold fix within 10seconds?

    - Is there any known issue remaining around GPS?

    Thanks in advance.

    Sincerely,

    Bojan.

  • Hello again, Bojan

    bojan said:
    Thank you very much for the update!

    No problem at all, Bojan - I figured it was better late than never!

    bojan said:
    Some people within the team are inclined towards using NL-SW-LTE-QBG95 modem but I myself would prefer we go with nRF9160.

    I am happy to hear that Bojan, and I hope that the fixes we have implemented since last we spoke provides you with the functionality your upcoming project requires!

    bojan said:
    - Do you support assisted GPS that will enable us to get a cold fix within 10seconds?

    When you use A-GPS you will not actually get a cold start, but rather a warm or hot start which most likely will have a < 10 s TTFF.

    It is hard for me to make any exact estimates on the TTFF with A-GPS since A-GPS also depends on which country you are in I would therefore strongly recommend that you test this yourself on your end, with a recent DK updated with the most recent modem firmware. This is what will give you the most accurate answer.

    bojan said:
    - Is there any known issue remaining around GPS?

    No, there are no known GPS performance issues other than the degraded GPS performance for the Thingy:91 while the USB is connected.

    Best regards,
    Karl

  • Hello, !

    Thanks for the encouraging updates!

    We would most probably start with the development kit and that's why I would like to find out more about the following:

    - Are there any limitations concerning the GPS part on the nRF9160 development kit?

    - Can we use an external GPS antenna with the devkit without any problem? Do we need a bias Tee for passive antennas?

    Finally, what is the latest hardware version of nRF9160 devkit, and can we explicitly request it when ordering from your distributors? It can happen that they deliver an older version of the devkit because they have it in their internal stocks.

    Cheers,

    Bojan.

Related