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

nRF9160DK UART-controlled GPS

nRF SDK version is 1.5.1

upgrade modem fw to 1.3.0

Is there any way to do software reset on GPS modem? I have ran the gps example and I notice that "printk" sends everything via UART TX. Is there any function/API to utilize the RX data on the same UART port? by doing that I want to do software restart (with different mode, e.g. hot/warm/cold restart) on the GPS modem only. 

I wasn't sure it is the proper method to do GPS modem restart, is there any method already been defined?

Parents Reply Children
  • Hi Markus, 

    The reason I want to reset the modem is to test the GPS module in a fully automatic environment, with proper reset mode been set up, I will collect TTFF data from the test bench.

    I thought a controllable reset (via UART) should be a standard feature, since all GPS module manufacturers (uBlox, Qectel, etc) have it ready with their products. e.g. ublox has its own UBX protocol (thru serial comms) to support the configuration.

    the UART example you mentioned is for BlueTooth module and it use NUS service. I wonder if the "printk" function in gps example also uses NUS service? Is there any conflict if I initialized the same UART port with printk?

Related