Geofence evaluation

Hello.

I am trying to ensure that geofence is evaluated as fast as possible within the firmware, so when device leaves geofence a corresponding publish should occur. From testing this is not always the case. Device is not in sleep, so I suspect it might be some configuration issue.

In the geofence config the default time is 0 and it says "if the device is configured for sleep".

Now I have left this value at 0 as I do not put the device to sleep at all. Would that evaluate geofence all the time or based on some other default? Or shell I set the interval regardless of the sleep option to let's say 30 seconds to have it evaluated often?

Thank you

If you are not entering sleep mode, it should evaluate the geofence frequently. I would capture a USB serial debug log and see why it's not triggering. The most common case is that either the GNSS does not have a lock, or is not stable.