MTD2000 AT Command Guide R12
Confidential
DAVISCOMMS (S) PTE LTD
88 /105
23 Timer and Counter Command
23.1 Timer – AT$FT
This command allows user to set maximum 10 timers. When the timer is expired, the
respective timer flag in the event table will be set.
Note:
1. When timer is disabled, the current tick will be paused.
2. When timer is enabled, the current tick will resume from its last paused tick. In the case of
once timer, it will not resume running if the current tick is equal to the user specified
interval.
3. When timer is disabled, reset the timer will set the current tick to 0.
4. When timer is enabled, reset the timer will set the current tick to 0 and then start running
again.
5. The current tick will not be saved and will be reset to 0 when power is cycled or device is
reset.
6. After power is cycled or device is reset, the timer will start to run if it is enabled.
Syntax
Command
Response
AT$FT=<Index>,<Mode>[,<Interval>,<Cyclic>]
Note: Write setting.
OK
AT$FT=<Index>
Note: Query one setting and current tick.
OK
$FT: <Index>,<Mode>,<Interval>,<Cyclic>,<Current>
AT$FT?
Note: Query all settings
(not accessible via
SMS)
.
OK
$FT: 1,<…>
…
$FT: 10,<…>
Parameters
Index
Timer 1 to 10
Mode
0 – Disable