Jump to content

Template:FTX SMS/GPRS Commands: Difference between revisions

From Teltonika Telematics Wiki
No edit summary
Added switching by Template:FTX_Pin_Support_List
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
All commands are case sensitive. When user tries to send SMS/GPRS message to device that operates in Deep Sleep mode, it cannot arrive to it because the GSM/GPRS module is disabled most of the time. Device will receive the SMS message when it exits Deep Sleep mode, but GPRS commands will not be received after exiting Deep Sleep Mode.<br />If the device is in GPS Sleep or Online Deep Sleep mode, sent SMS/GPRS message will arrive to the device.
This page lists SMS/GPRS commands for the {{{model}}} device.


SMS command structure:  
General information:
  <SMS password><space><command><space><value>
* A single SMS/GPRS command is limited to 160 characters.
SMS command [[FMB getinfo|getinfo]] example:
* GPRS commands require the [[Codec#Codec_12|Codec 12 protocol]].
* SMS and GPRS commands are ''not'' received while the device is in '''Deep Sleep''' or '''Power Off Sleep''' modes. In these modes, the GSM/GPRS module is powered down, meaning the device is not registered on the mobile network and cannot accept incoming commands. For more information on sleep modes, see [[{{{model}}}_System#Power_Saving_settings|Power saving settings]].
==Command Syntax==
[[File:smsgprscommand_EXAMPLE.png|300px|right|alt=SMS/GPRS command example]]
'''Before all SMS/GPRS commands, enter the password OR a whitespace (when password is not set).'''<br>
All commands are case-sensitive.<br>
Always check the syntax of your desired command in its dedicated page.<br>
General command structure:
  <password><space><command><space><argument1><space><argument2>...
Examples:
* ''getinfo'' command, password "1234": <code>1234 getinfo</code>
* ''getinfo'' command, password not set: <code>&nbsp;getinfo</code> (note the whitespace before command)
* ''readavl'' command, password "1234", single argument: <code>1234 readavl 69</code>
* ''getparam'' command, password not set, multiple arguments: <code>&nbsp;getparam 2001;2002</code> (note the whitespace before command)
* ''setparam'' command, password "1234", multiple arguments with values: <code>1234 setparam 2001:wap;2002:user;2003:pass</code>
'''''Note!''' In some Apple iOS devices, any whitespace in the beginning of a message is automatically removed under certain conditions. This may affect SMS parsing in the receiving device.''


*If you have set SMS password: <code>password getinfo</code>
==Command List==
*If SMS password is not set leave one space before command: <code>&nbsp;getinfo</code>
The following commands apply to '''FT platform devices with firmware version 3.7.0.rc.22''' or newer.
 
===Basic Commands===
<br />
These are the basic SMS/GPRS commands, applicable for most Teltonika devices.
GPRS commands require [[Codec#Codec 12|Codec 12]] protocol.
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
 
<tr>
__TOC__
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
 
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
===Common commands===
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
----
</tr>
<table class="nd-othertables_2">
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - allver|allver]]</td>
        <th style="width:10%; text-align: center;">Command</th>
<td style="vertical-align: middle; text-align: left;">Returns information about device firmware and hardware.</td>
        <th style="width:25%; text-align: center;">Description</th>
<td style="vertical-align: middle; text-align: left;"><code>allver</code></td>
        <th style="width:10%; text-align: center;">Response</th>
</tr>
        <th style="width:15%; text-align: center;">Parameter Group</th>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - battery|battery]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Returns information about battery status. If battery is not present voltage and current will return zero value.</td>
        <td style="text-align: center;">''[[FMB getinfo|getinfo]]''</td>
<td style="vertical-align: middle; text-align: left;"><code>battery</code></td>
        <td style="text-align: left;">Device runtime system information.</td>
</tr>
        <td style="text-align: center;">Yes</td>
<tr>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - cpureset|cpureset]]</td>
    </tr>
<td style="vertical-align: middle; text-align: left;">Restarts device.</td>
<tr>
<td style="vertical-align: middle; text-align: left;"><code>cpureset</code></td>
        <td style="text-align: center;">''[[FMB getver|getver]]''</td>
</tr>
        <td style="text-align: left;">Returns code version, device IMEI, modem app version, RTC time, Init time, Uptime and BT MAC address.</td>
<tr>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - deleterecords|deleterecords]]</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">Deletes all records inside device.</td>
    </tr>
<td style="vertical-align: middle; text-align: left;"><code>deleterecords</code></td>
<tr>
</tr>
        <td style="text-align: center;">''[[FMB getstatus|getstatus]]''</td>
<tr>
        <td style="text-align: left;">Modem Status information.</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - delkey|delkey]]</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">Deletes current primary key.</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;"><code>delkey <old_keyword></code></td>
    </tr>
</tr>
<tr>
<tr>
        <td style="text-align: center;">''[[FMB getgps|getgps]]''</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - delsecondkey|delsecondkey]]</td>
        <td style="text-align: left;">Current GPS data, date and time.</td>
<td style="vertical-align: middle; text-align: left;">Deletes current recovery key.</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;"><code>delsecondkey <old_keyword></code></td>
        <td style="text-align: center;">Common commands</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - extformat|extformat]]</td>
        <td style="text-align: center;">[[FMB getio|getio]]''</td>
<td style="vertical-align: middle; text-align: left;">Quick formats external storage.</td>
        <td style="text-align: left;">Readout analog input,digital input and output.</td>
<td style="vertical-align: middle; text-align: left;"><code>extformat</code></td>
        <td style="text-align: center;">Yes</td>
</tr>
        <td style="text-align: center;">Common commands</td>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - fall_down_reset|fall_down_reset]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Triggers fall down reset.</td>
        <td style="text-align: center;">''[[FMB ggps|ggps]]''</td>
<td style="vertical-align: middle; text-align: left;"><code>fall_down_reset</code></td>
        <td style="text-align: left;">Returns location information with Google maps link.</td>
</tr>
        <td style="text-align: center;">Yes</td>
<tr>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - fwstats|fwstats]]</td>
    </tr>
<td style="vertical-align: middle; text-align: left;">Information regarding firmware update statistics.</td>
<tr>
<td style="vertical-align: middle; text-align: left;"><code>fwstats</code></td>
        <td style="text-align: center;">''[[FMB readio|readio]] #''</td>
</tr>
        <td style="text-align: left;">Returns IO status, # AVL ID.</td>
<tr>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getgps|getgps]]</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">Returns information string regarding GNSS.</td>
    </tr>
<td style="vertical-align: middle; text-align: left;"><code>getgps</code></td>
<tr>
</tr>
        <td style="text-align: center;">''[[FMB cpureset|cpureset]]''</td>
<tr>
        <td style="text-align: left;">Resets device</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getimeiccid|getimeiccid]]</td>
        <td style="text-align: center;">No</td>
<td style="vertical-align: middle; text-align: left;">Returns information about modem IMEI and SIM CCID.</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;"><code>getimeiccid</code></td>
    </tr>
</tr>
<tr>
<tr>
        <td style="text-align: center;">''[[FMB fwstats|fwstats]]''</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getimsi|getimsi]]</td>
        <td style="text-align: left;">Get data about FW and restarts</td>
<td style="vertical-align: middle; text-align: left;">Returns IMSI code of currently used SIM card.</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;"><code>getimsi</code></td>
        <td style="text-align: center;">Common commands</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getinfo|getinfo]]</td>
        <td style="text-align: center;">''getrecord''</td>
<td style="vertical-align: middle; text-align: left;">Returns information string.</td>
        <td style="text-align: left;">SMS command initiates saving and sending of high priority record.</td>
<td style="vertical-align: middle; text-align: left;"><code>getinfo</code></td>
        <td style="text-align: center;">No</td>
</tr>
        <td style="text-align: center;">Common commands</td>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getops|getops]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Returns list of currently visible operators.</td>
        <td style="text-align: center;">''[[FMB getimeiccid|getimeiccid #]]''</td>
<td style="vertical-align: middle; text-align: left;"><code>getops</code></td>
        <td style="text-align: left;">Response is sent to SMS/GPRS command sender and also to GSM number provided.
</tr>
# - GSM number using international format e.g. 37069012345</td>
<tr>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getparam|getparam]]</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">Get configured parameter value.</td>
    </tr>
<td style="vertical-align: middle; text-align: left;"><code>getparam <param_id1>;<param_id2>;...</code></td>
<tr>
</tr>
        <td style="text-align: center;">''[[FMB getimsi|getimsi]]''</td>
<tr>
        <td style="text-align: left;">Sends the IMSI number of the SIM card inserted as a response to the sender.<br>If two SIM cards are inserted in the device, the response will be the IMSI number of the currently active SIM card.</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getrecord|getrecord]]</td>
<br />
<td style="vertical-align: middle; text-align: left;">Generates a high priority record so force device to send all records to the server.</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;"><code>getrecord</code></td>
        <td style="text-align: center;">Common commands</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getstatus|getstatus]]</td>
        <td style="text-align: center;">''[[FMB allver|allver]]''</td>
<td style="vertical-align: middle; text-align: left;">Get status about device.</td>
        <td style="text-align: left;">Responds with information about hardware and firmware versions and storage space</td>
<td style="vertical-align: middle; text-align: left;"><code>getstatus</code></td>
        <td style="text-align: center;">Yes</td>
</tr>
        <td style="text-align: center;">Common commands</td>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getver|getver]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Returns code version, device IMEI, modem app version, RTC time, Init time, etc.</td>
        <td style="text-align: center;">''[[FMB getparam|getparam]] #''</td>
<td style="vertical-align: middle; text-align: left;"><code>getver</code></td>
        <td rowspan="2" style="text-align: left;">Returns selected parameter value.
</tr>
# - first [[FMB Device Family Parameter list|ID value]].
<tr>
# - second [[FMB Device Family Parameter list|ID value]].
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getvin|getvin]]</td>
# - third [[FMB Device Family Parameter list|ID value]].
<td style="vertical-align: middle; text-align: left;">Returns VIN code that is currently used.</td>
SMS command is limited to 160 characters.</td>
<td style="vertical-align: middle; text-align: left;"><code>getvin</code></td>
        <td rowspan="2" style="text-align: center;">Yes</td>
</tr>
        <td rowspan="2" style="text-align: center;">Common commands</td>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - ggps|ggps]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Returns information about current date, time, speed, device coordinates and a link to Google Maps with current position.</td>
        <td style="text-align: center;">''[[FMB getparam|getparam]]'' #;#;…</td>
<td style="vertical-align: middle; text-align: left;"><code>ggps</code></td>
    </tr>
</tr>
<tr>
<!---<tr>
        <td style="text-align: center;">''[[FMB setparam|setparam]]'' #:#</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - on_demand_tracking|on_demand_tracking]]</td>
        <td rowspan="2" style="text-align: left;">Sets selected parameter value <br /><br />
<td style="vertical-align: middle; text-align: left;">Toggles on-demand tracking.</td>
''[Parameter ID]'' ''':''' ''[New Parameter Value]'' ''';''' ''[Parameter ID]'' ''':''' ''[New Parameter Value]''...<br /><br />
<td style="vertical-align: middle; text-align: left;"><code>on_demand_tracking <arg></code></td>
SMS command is limited to 160 characters.</td>
</tr>--->
        <td rowspan="2" style="text-align: center;">Yes</td>
<tr>
        <td rowspan="2" style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - readavl|readavl]]</td>
    </tr>
<td style="vertical-align: middle; text-align: left;">Returns information string regarding AVL ID value.</td>
<tr>
<td style="vertical-align: middle; text-align: left;"><code>readavl <AVL_ID></code></td>
        <td style="text-align: center;">''[[FMB setparam|setparam]]'' #:#;#:#;…</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - setkey|setkey]]</td>
        <td style="text-align: center;">''[[FMB flush|flush]]'' #,#,#,#,#,#,#</td>
<td style="vertical-align: middle; text-align: left;">Set new or change current primary key.</td>
        <td style="text-align: left;">Redirects device to other server.<br />
<td style="vertical-align: middle; text-align: left;"><code>setkey <old_keyword> <new_keyword></code></td>
1.# - IMEI.<br />
</tr>
2.# - APN.<br />
<tr>
3.# - LOGIN.<br />
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - setparam|setparam]]</td>
4.# - PASS.<br />
<td style="vertical-align: middle; text-align: left;">Change configurable parameter value.</td>
5.# - IP.<br />
<td style="vertical-align: middle; text-align: left;"><code>setparam <param_id1>:<value>;<param_id2>:<value>;...</code></td>
6.# - PORT.<br />
</tr>
7.# - MODE (0-TCP/1-UDP).</td>
<tr>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - setsecondkey|setsecondkey]]</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">Set new or change current recovery key.</td>
    </tr>
<td style="vertical-align: middle; text-align: left;"><code>setsecondkey <old_keyword> <new_keyword></code></td>
<tr>
</tr>
        <td style="text-align: center;">''[[FMB countrecs|countrecs]]''</td>
<tr>
        <td style="text-align: left;">Returns records number.</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - towingreact|towingreact]]</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">Reactivates towing Detection scenario. Intended for use in case of a fake towing detection event.</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;"><code>towingreact</code></td>
    </tr>
</tr>
<tr>
<tr>
        <td style="text-align: center;">''web_connect''</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - wdlog|wdlog]]</td>
        <td style="text-align: left;">Forces device to connect to Fota WEB immediately.</td>
<td style="vertical-align: middle; text-align: left;">Returns information about the recent watchdog events.</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;"><code>wdlog</code></td>
        <td style="text-align: center;">Common commands</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - web_connect|web_connect]]</td>
        <td style="text-align: center;">''deleterecords''</td>
<td style="vertical-align: middle; text-align: left;">Triggers FOTA service/connection.</td>
        <td style="text-align: left;">Delete all records from SD card.</td>
<td style="vertical-align: middle; text-align: left;"><code>web_connect</code></td>
        <td style="text-align: center;">Yes</td>
</tr>
        <td style="text-align: center;">Common commands</td>
</table>
    </tr>
   
<!-- If model supports DOUT1, then show -->  
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=DOUT1}} |
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=DOUT1}} |
    <tr>
===I/O Commands===
        <td style="text-align: center;">[[FMB setdigout|setdigout]] ## Y1 Y2 Z1 Z2''</td>
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
        <td style="text-align: left;">Set digital output.<br/>
<tr>
1.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT1.<br/>
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
2.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT2.<br/>
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
Y1 – timeout value for DOUT1 if needed (in seconds).<br/>
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
Y2 – timeout value for DOUT2 if needed (in seconds).<br/>
</tr>
Z1 – maximum speed value for DOUT1 if needed.<br/>
<tr>
Z2 – maximum speed value for DOUT2 if needed.</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getio|getio]]</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">Returns information string with values of all available IO pin values.</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;"><code>getio</code></td>
    </tr>
</tr>
<tr>
<tr>
        <td style="text-align: center;">[[FMB setigndigout|setigndigout]] ### Y1 Y2 Y3''</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - setdigout|setdigout]]</td>
        <td style="text-align: left;">Set digital output when ignition is off.<br/>
<td style="vertical-align: middle; text-align: left;">Controls specified digital output. Sets/clears DOUTs with optional timeouts and speed thresholds. Accepts as many parameter sets, as your device has DOUTs.</td>
1.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT1.<br/>
<td style="vertical-align: middle; text-align: left;"><code>setdigout ### <Y1> <Y2> <Y3> <Z1> <Z2> <Z3></code></td>
2.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT2.<br/>
</tr>
3.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT3.<br/>
<tr>
Y1 – timeout value for DOUT1 if needed (in seconds).<br/>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - setigndigout|setigndigout]]</td>
Y2 – timeout value for DOUT2 if needed (in seconds).<br/>
<td style="vertical-align: middle; text-align: left;">Controls the specified digital output when the ignition is off. DOUTs are controlled dynamically.</td>
Y3 – timeout value for DOUT3 if needed (in seconds).<br/>
<td style="vertical-align: middle; text-align: left;"><code>setigndigout ### <Y1> <Y2> <Y3></code></td>
</td>
</tr>
        <td style="text-align: center;">Yes</td>
<!---<tr>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - secoon|secoon]]</td>
    </tr>
<td style="vertical-align: middle; text-align: left;">Starts Seco scenario.</td>
<td style="vertical-align: middle; text-align: left;"><code>secoon</code></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - secooff|secooff]]</td>
<td style="vertical-align: middle; text-align: left;">Stops Seco scenario.</td>
<td style="vertical-align: middle; text-align: left;"><code>secooff</code></td>
</tr>--->
</table>
}}
}}
 
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=CAN}} |
<tr>
===OBD Commands===
        <td style="text-align: center;">''[[FMB battery|battery]]''</td>
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
        <td style="text-align: left;">Returns battery state info.</td>
<tr>
        <td style="text-align: center;">Yes</td>
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
        <td style="text-align: center;">Common commands</td>
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
    </tr>
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
<tr>
</tr>
        <td style="text-align: center;">''wdlog''</td>
<tr>
        <td style="text-align: left;">Returns all information about 'watch dogs'</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - cleardtc|cleardtc]]</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;">Clears OBD DTCs.</td>
        <td style="text-align: center;">Common commands</td>
<td style="vertical-align: middle; text-align: left;"><code>cleardtc <module_id></code></td>
    </tr>
</tr>
<tr>
<tr>
        <td style="text-align: center;">''defaultcfg''</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - scandtc|scandtc]]</td>
        <td style="text-align: left;">Load default configuration.</td>
<td style="vertical-align: middle; text-align: left;">Sends selected module fault codes back to user.</td>
        <td style="text-align: center;">Yes</td>
<td style="vertical-align: middle; text-align: left;"><code>scandtc <module_id></code></td>
        <td style="text-align: center;">Common commands</td>
</tr>
    </tr>
<tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - oemreset|oemreset]]</td>
        <td style="text-align: center;">''[[FMB setkey|setkey]] # #''</td>
<td style="vertical-align: middle; text-align: left;">Clears OEM file from device memory and resets OEM logic. Immediately requests a new OEM file if all conditions are met - VIN is available.</td>
        <td style="text-align: left;">Add new or change current configuration keyword. If device is locked, keyword cannot be changed.<br />
<td style="vertical-align: middle; text-align: left;"><code>oemreset</code></td>
1.# - old keyword (if adding new keyword space).<br />
</tr>
2.# - new keyword. </td>
        <td style="text-align: center;">Yes</td>
        <td style="text-align: center;">Common commands</td>
    </tr>
<tr>
        <td style="text-align: center;">''[[FMB delkey|delkey]] #''</td>
        <td style="text-align: left;">Remove existing keyword (If device is locked, keyword cannot be changed).<br />
# - old keyword.</td>
        <td style="text-align: center;">Yes</td>
        <td style="text-align: center;">Common commands</td>
    </tr>
<tr>
        <td style="text-align: center;">''[[FMB bbread|bbread]] #''</td>
        <td style="text-align: left;">Return black box information (HEX value of event ID and HEX value of custom data field (optional)).<br />
# - returns entered number of latest events. When # is omitted the latest events are packed to single SMS.</td>
        <td style="text-align: center;">Yes</td>
        <td style="text-align: center;">Common commands</td>
    </tr>
<tr>
        <td style="text-align: center;">''[[FMB bbinfo|bbinfo]] #''</td>
        <td style="text-align: left;">Return same information as bbread command but additional all events timestamp is written in HEX.<br />
# - returns entered number of latest events. When # is omitted the latest events are packed to single SMS.</td>
        <td style="text-align: center;">Yes</td>
        <td style="text-align: center;">Common commands</td>
    </tr>
<tr>
        <td style="text-align: center;">''sdformat''</td>
        <td style="text-align: left;">Format SD card.</td>
        <td style="text-align: center;">Yes</td>
        <td style="text-align: center;">Common commands</td>
    </tr>
</table>
</table>
 
}}
<!-- If model supports Manual CAN, then show -->
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=Manual CAN}} |
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=Manual CAN}} |
===CAN commands===
===Manual CAN Commands===
----
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
<table class="nd-othertables_2">
<tr>
<tr>
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
        <th style="width:10%; text-align: center;">Command</th>
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
        <th style="width:25%; text-align: center;">Description</th>
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
        <th style="width:10%; text-align: center;">Response</th>
</tr>
        <th style="width:15%; text-align: center;">Parameter Group</th>
<tr>
    </tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - mcan_cmd|mcan_cmd]]</td>
<tr>
<td style="vertical-align: middle; text-align: left;">Activates sending specified Manual CAN command.</td>
        <td style="text-align: center;">''mcan_cmd:<Command No.>''</td>
<td style="vertical-align: middle; text-align: left;"><code>mcan_cmd: <command_ID></code></td>
        <td style="text-align: left;">Used to trigger Manual CAN Command.</td>
</tr>
        <td style="text-align: center;">Yes</td>
<tr>
        <td style="text-align: center;">Manual CAN Commands</td>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - mcan_stop|mcan_stop]]</td>
    </tr>
<td style="vertical-align: middle; text-align: left;">Stops sending specified Manual CAN command.</td>
<tr>
<td style="vertical-align: middle; text-align: left;"><code>mcan_stop: <command_ID></code></td>
        <td style="text-align: center;">''mcan_stop:<Command No.>''</td>
</tr>
        <td style="text-align: left;"> Used to turn OFF periodic Manual CAN Command.</td>
</table>
        <td style="text-align: center;">Yes</td>
}}
        <td style="text-align: center;">Manual CAN Commands</td>
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=1-Wire}} |
    </tr>
===1-Wire Commands===
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
<tr>
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
</tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - getcontsens|getcontsens]]</td>
<td style="vertical-align: middle; text-align: left;">Returns IDs of active and saved temperature sensors.</td>
<td style="vertical-align: middle; text-align: left;"><code>getcontsens</code></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - savecontsens|savecontsens]]</td>
<td style="vertical-align: middle; text-align: left;">Save active sensors IDs or IDs passed as argument.</td>
<td style="vertical-align: middle; text-align: left;"><code>savecontsens <id1>,<id2>,<id4>,<id4>,<id5></code></td>
</tr>
</table>
}}
{{#if: {{FTX Pin Support List|model={{{model}}}|pin=DR}} |
===Dead Reckoning Commands===
<table class="nd-othertables_2" style="width:100%; border-collapse: collapse;">
<tr>
<th style="width:20%; vertical-align: middle; text-align: left;">COMMAND</th>
<th style="width:45%; vertical-align: middle; text-align: left;">DESCRIPTION</th>
<th style="width:35%; vertical-align: middle; text-align: left;">SYNTAX EXAMPLE</th>
</tr>
<tr>
<td style="vertical-align: middle; text-align: left;">[[SMS/GPRS command - dr_reset|dr_reset]]</td>
<td style="vertical-align: middle; text-align: left;">Erase all Dead Reckoning calibration parameters. After executing the command, the device requires full calibration again.</td>
<td style="vertical-align: middle; text-align: left;"><code>dr_reset</code></td>
</tr>
</table>
</table>
}}
}}
[[Category:{{{model}}}]]
[[Category:{{{model}}}]]

Latest revision as of 12:26, 27 January 2026

This page lists SMS/GPRS commands for the {{{model}}} device.

General information:

  • A single SMS/GPRS command is limited to 160 characters.
  • GPRS commands require the Codec 12 protocol.
  • SMS and GPRS commands are not received while the device is in Deep Sleep or Power Off Sleep modes. In these modes, the GSM/GPRS module is powered down, meaning the device is not registered on the mobile network and cannot accept incoming commands. For more information on sleep modes, see [[{{{model}}}_System#Power_Saving_settings|Power saving settings]].

Command Syntax

SMS/GPRS command example

Before all SMS/GPRS commands, enter the password OR a whitespace (when password is not set).
All commands are case-sensitive.
Always check the syntax of your desired command in its dedicated page.
General command structure:

<password><space><command><space><argument1><space><argument2>...

Examples:

  • getinfo command, password "1234": 1234 getinfo
  • getinfo command, password not set:  getinfo (note the whitespace before command)
  • readavl command, password "1234", single argument: 1234 readavl 69
  • getparam command, password not set, multiple arguments:  getparam 2001;2002 (note the whitespace before command)
  • setparam command, password "1234", multiple arguments with values: 1234 setparam 2001:wap;2002:user;2003:pass

Note! In some Apple iOS devices, any whitespace in the beginning of a message is automatically removed under certain conditions. This may affect SMS parsing in the receiving device.

Command List

The following commands apply to FT platform devices with firmware version 3.7.0.rc.22 or newer.

Basic Commands

These are the basic SMS/GPRS commands, applicable for most Teltonika devices.

COMMAND DESCRIPTION SYNTAX EXAMPLE
allver Returns information about device firmware and hardware. allver
battery Returns information about battery status. If battery is not present voltage and current will return zero value. battery
cpureset Restarts device. cpureset
deleterecords Deletes all records inside device. deleterecords
delkey Deletes current primary key. delkey <old_keyword>
delsecondkey Deletes current recovery key. delsecondkey <old_keyword>
extformat Quick formats external storage. extformat
fall_down_reset Triggers fall down reset. fall_down_reset
fwstats Information regarding firmware update statistics. fwstats
getgps Returns information string regarding GNSS. getgps
getimeiccid Returns information about modem IMEI and SIM CCID. getimeiccid
getimsi Returns IMSI code of currently used SIM card. getimsi
getinfo Returns information string. getinfo
getops Returns list of currently visible operators. getops
getparam Get configured parameter value. getparam <param_id1>;<param_id2>;...
getrecord Generates a high priority record so force device to send all records to the server. getrecord
getstatus Get status about device. getstatus
getver Returns code version, device IMEI, modem app version, RTC time, Init time, etc. getver
getvin Returns VIN code that is currently used. getvin
ggps Returns information about current date, time, speed, device coordinates and a link to Google Maps with current position. ggps
readavl Returns information string regarding AVL ID value. readavl <AVL_ID>
setkey Set new or change current primary key. setkey <old_keyword> <new_keyword>
setparam Change configurable parameter value. setparam <param_id1>:<value>;<param_id2>:<value>;...
setsecondkey Set new or change current recovery key. setsecondkey <old_keyword> <new_keyword>
towingreact Reactivates towing Detection scenario. Intended for use in case of a fake towing detection event. towingreact
wdlog Returns information about the recent watchdog events. wdlog
web_connect Triggers FOTA service/connection. web_connect



[[Category:{{{model}}}]]