Skip to content

AT+TEPERIOD

This command lets you set the GPS positioning interval, similarly to AT+PERIOD. However, the interval change is programmed to execute at a specific point in time.

In this way, GPS acquisition can be scheduled in advanced, and acquisition of multiple devices synchronized.

AT+TPERIOD=[i],[timestamp],[period]

Parameters

  • [i] is the index of the schedule item (Range 0 to 9)
  • [timestamp] is the UTC date and time in ISO 8601 format
  • [period] is the GPS interval in minutes (Range 1 minute to 1 month (43200 minutes))

Examples

  • AT+TPERIOD=0,20240823T183000Z,1
  • AT+TPERIOD=1,20240823T184500Z,60
  • AT+TPERIOD=2,20240823T190000Z,60

Above examples set the device to a 1 minute measurement interval at 18:30 UTC, then back to 60 minutes on 18:45. To make the 1 hour intervals align with the full hour, another interval is scheduled right after, at 19:00 (also 1 hour). This essentially shifts the previous 1h interval by 15 minutes.

The change will take effect as soon as the device sends an up-link payload. To ensure all commands are applied, they should be sent half an hour in advance to the first programmed interval change

AT Command Reference