Wake GNSS module

Hello,

I have the FMC920 tracker, and I’m trying to get its location over SMS/GPRS commands. The device sleep mode is set to “Online deep sleep” to conserve power, but allow me to send commands.

When I send the command “getgps” or “getrecord”, the lat and lng is always the last known position. The number of satellites is zero and the record is invalid. (GPS:0 Sat:0…) When sending the command “getinfo”, it says the GPS is asleep. (GPS:4)

It seems the GPS module isn’t waking up to retrieve current GPS data. Instead, returning it’s last known position. I want the device to report its position as indicated by the GPS. Is this possible? It seems the only way to wake the GPS is to turn on the ignition or trigger the accelerometer. I’m looking for a way to wake it remotely.

With your FMC920 in “Online deep sleep,” the GPS module is intentionally powered off to save battery, which is why “getgps” returns old data and “getinfo” shows GPS asleep. There’s no direct SMS command to remotely wake the GPS from this specific sleep mode. The device is designed to only wake the GPS upon detecting movement (accelerometer) or ignition. To get current GPS data, you’d typically need the vehicle to move or the ignition to be on. If you need more frequent updates, consider using “GPS Sleep mode” (which allows periodic GPS fixes) or, if power consumption allows, disable sleep modes entirely, though this will significantly increase battery drain.

Hello @jackd,

I hope you are doing well. If the device is in Sleep Mode state, especially Online Deep Sleep, the GPS Module of the device would be OFF, thus you would only receive the GPS data as the Last Known Value.

If the battery allows, you may disable the Sleep Mode and increase the Data Acquisition interval when the vehicle is On Stop mode.

I hope this helps.

Kind regards,
Patrick S.