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

GPS fix times and possible memory leak

We have a custom board with nrf9160, ncs 1.2.0 and modem fw 1.1.1. We experience strange behaviour with the GPS: As an example,on units with 30 min fix intervals, we experience the following with units in the field: 

  1. In the beginning, the unit has fix times of roughly 2-5 secs, with the occational 30 sec fix time
  2. When the unit runs and have sent roughly 500 messages, the fix times are increasing, and often passes 1 min
  3. After roughly 1500 messges, we see that the GPS takes a fix every second try, and when it takes a fix, the fix times are longer than a minute.
  4. When the user resets the unit, we are back to point (square) 1. 

For us, this looks like a memory leak in the GPS modem fw. 

Yours, 

Tron

Parents
  • HI Tron, 

    I'm on the case and will need to discuss the matter with our R&D team. I will get back to you asap!

    Kind regards,
    Øyvind

  • Hi

    Modem trace is unfortunately out of the question. The units are on sheep in rural areas of Norway. 

    I log the GPS Fix times to the server, or to be more precise, every second second I increase a fix counter, which is transmitted to the server every time the unit tries a GPS fix. I have a timeout on the GPS on 2m30s, so every unsuccessful GPS try gives a value of 75, ie 150 seconds. THis is the only logging, together with the GPS positions, of course. 

    Resets are also logged. 

    Are these of interest?

  • Tron said:
    Modem trace is unfortunately out of the question. The units are on sheep in rural areas of Norway. 

     As anticipated, but needed to ask.

    Tron said:

    Resets are also logged. 

    Are these of interest?

     Yes, these can be of interest. Please attach logs for further investigation.


     How does the user reset the device? What kind of GPS antenna is used? Can this be an issue with GPS signals e.g. if sheep are in an area with bad GPS reception or similar?

  • Hi again

    the user resets the device by catching the animal, taking the betttery out and putting it again while holding the animal. 

    The gps antenna is an Antenova SR4G008, if my old eyes don't deceive me. 

    The logs don't say anithing except that the unit was reset, and sending SIM card, modem and version data. The interesting part is the GPS fix times before and after the reset.These are presented in the web interface. I  

    Yours

    Tron 

Reply
  • Hi again

    the user resets the device by catching the animal, taking the betttery out and putting it again while holding the animal. 

    The gps antenna is an Antenova SR4G008, if my old eyes don't deceive me. 

    The logs don't say anithing except that the unit was reset, and sending SIM card, modem and version data. The interesting part is the GPS fix times before and after the reset.These are presented in the web interface. I  

    Yours

    Tron 

Children
Related