This applies to most cellular devices, except for the G50.

It is often useful to understand how well the GPS module is performing. Enabling GPS debugging can provide:

  • Time To First Fix (TTFF) information
  • Satellite Signal Strength (SNR) information
  • Orbital download information.

Steps to enable GPS debugging:

  1. Login to
  2. Select the devices - explained here
  3. Set the debug level - explained here
  4. To enable debugging, be sure to set the GPS module to Info
  5. Wait for the device to connect and receive the logging change instruction.

Once enabled, the device will collect data and upload it on the next connection.

Useful notes for interpreting the data:

  1. Debug[GPS][Warn]: GPS manager - Fix timeout: this indicates the GPS module has failed to get a fix in the allocated time. The device may sleep or try again.
  2. Debug[GPS][Info]: TTFF=133s PDOP(x10)=33 3Dfix=1: this states that the device obtained a fix in 133 seconds.
  3. Debug[GPS][Info]: Valid=135s PDOP(x10)=19 3Dfix=1: the device obtained a valid fix in 135 seconds. This is after the fix has met the minimum requirements for a good fix. These are usually set-able in System Parameters.
  4. Debug[GPS][Info]: SAT4 42322,38000,35322,29322: signal strengths reported by the module. These are logged every 60 seconds. This message suggests it is tracking 4 satellites. The highest signal strength is 42, which is considered strong. Fixes are greatly sped up by satellites above 40. Fixing is possible with satellites above 30. If all signal strengths are below 30, fixes will be slow.