I have adopted ncs example for gnss to run on nrf9151 feather using assisted gnss using google SUPL. It works fine on nrf9161 deployment kit and get the gps lock is less than 15 seconds. But on nrf9151 feather even after leaving it outside for an hour it didn’t get a lock. Do I have to do anything specific on nrf9151 feather to receive gps successfully (ex. Switch antenna from receiving LTE to Gnss). Thanks

Pp

Hey @primeshp

Good question. I thought I configured your boards before they got sent out.

Since the new design utilizes the AUX pin on the nRF9151, you will need to make sure that this command is set followed by AT+CFUN=0 (to save it)

AT%XANTCFG=1
AT+CFUN=0

Let me know if that makes a difference. Both of those boards previously got quick fixes (even, surprisingly, indoors during the day. Though mixed results) Best to make sure you have a clear view of the sky. SUPL will also speed up the process as well. You can use the gps sample in NFED and enable these options:

CONFIG_GNSS_SAMPLE_ASSISTANCE_SUPL=y
CONFIG_GNSS_SAMPLE_SUPL_HOSTNAME="supl.google.com"

You will need to download and install the SUPL library though.

https://response.nordicsemi.com/suplc-license-signup

    jaredwolff yes that’s resolved the issue. Btw I could not get SUPL working with the gps code in NFED. It had build issues. Will look into it later. Thanks for the help

    You need to agree to their license and “install” the SUPL client per the instructions in the Zip file. That’s probably the trickiest part. I also commented out this line:

    CONFIG_GNSS_SAMPLE_ASSISTANCE_NRF_CLOUD=n
    Terms and Conditions | Privacy Policy