Difference between revisions of "Template:FMB SMS/GPRS Commands"
(10 intermediate revisions by 6 users not shown) | |||
Line 105: | Line 105: | ||
--> | --> | ||
===Commands apply for these devices:=== | ===Commands apply for these devices:=== | ||
+ | [[FMB001]] [[FMB010]] [[FMB002]] [[FMB020]] [[FMB003]] [[FMB110]] [[FMB120]] [[FMB122]] [[FMB125]] [[FMB130]] [[FMB202|FMB202]] [[FMB204|FMB204]] [[FMB208|FMB208]] [[FMB900]] [[FMB920]] [[FMB962|FMB962]] [[FMB964|FMB964]] [[FM3001]] [[FMT100]] [[FMC001]] [[FMC003]] [[FMC00A]] [[FMM001]] [[FMM003]] [[FMM00A]] [[FMC125]] [[FMC130]] [[FMM125]] [[FMM130]] [[FMU125]] [[FMU126]] [[FMU130]] [[MTB100]] [[FMB140]] | ||
+ | |||
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. | 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. | ||
Line 261: | Line 263: | ||
<br /> | <br /> | ||
<font size="-2"><strong>Note: This command is supported from 03.10.02 firmware version.</strong></font></td> | <font size="-2"><strong>Note: This command is supported from 03.10.02 firmware version.</strong></font></td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
<td style="text-align: center;"> | <td style="text-align: center;"> | ||
Line 385: | Line 376: | ||
Z1 – maximum speed value for DOUT1 if needed.<br/> | Z1 – maximum speed value for DOUT1 if needed.<br/> | ||
Z2 – maximum speed value for DOUT2 if needed.}}}</td> | Z2 – maximum speed value for DOUT2 if needed.}}}</td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
<td style="text-align: center;"> | <td style="text-align: center;"> | ||
Line 637: | Line 610: | ||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
<td style="text-align: center;"> | <td style="text-align: center;"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<div class="mw-customtoggle-33" style="margin:0 auto; text-align: center; overflow:auto;"> | <div class="mw-customtoggle-33" style="margin:0 auto; text-align: center; overflow:auto;"> | ||
FMBXXX | FMBXXX | ||
Line 663: | Line 621: | ||
X=0 – Stops Tracking on Demand functionality.<br /> | X=0 – Stops Tracking on Demand functionality.<br /> | ||
X=1 – Starts Tracking on Demand functionality.<br /> | X=1 – Starts Tracking on Demand functionality.<br /> | ||
− | X=2 – Generates one high priority record and inititates data sending to server.<br> | + | X=2 – Generates one high priority record and inititates data sending to server.<br /> |
+ | <br /> | ||
<font size="-2"><strong>Note: This command is supported from 03.25.06 firmware version.</strong></font></td> | <font size="-2"><strong>Note: This command is supported from 03.25.06 firmware version.</strong></font></td> | ||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
Line 741: | Line 700: | ||
<th style="width:15%; text-align: center;">Parameter Group</th> | <th style="width:15%; text-align: center;">Parameter Group</th> | ||
</tr> | </tr> | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<tr> | <tr> | ||
<td style="text-align: center;">''[[FMB lvcangetinfo|lvcangetinfo]]''</td> | <td style="text-align: center;">''[[FMB lvcangetinfo|lvcangetinfo]]''</td> | ||
− | <td style="text-align: left;"> | + | <td style="text-align: left;">UniqID: 0031C22F41400014000535305039594D53, FWVer: 00010000, BLVer: 00000300, GIT-SHA1: 2490222, Rev: 0, FW date: 2022-05-16, Kernel: 473, Option: 01 |
+ | '''Explanation of values:''' UniqID - contains the unique ID of the CAN MCU, generated from internal registers | ||
+ | FWVer - CAN MCU firmware version. Example: 00010000here 00 - BRANCH version, 01 - MAJOR version, 00 - MINOR version, 00 - PATCH version</td> | ||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
<td style="text-align: center;"> | <td style="text-align: center;"> | ||
Line 775: | Line 714: | ||
<td style="text-align: center;">CAN Adapter Commands</td> | <td style="text-align: center;">CAN Adapter Commands</td> | ||
</tr> | </tr> | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<tr> | <tr> | ||
<td style="text-align: center;">''[[FMB lvcanclear|lvcanclear]] #''</td> | <td style="text-align: center;">''[[FMB lvcanclear|lvcanclear]] #''</td> | ||
Line 796: | Line 724: | ||
FMBXXX | FMBXXX | ||
<span class="mw-collapsible mw-collapsed">{{Template:FMB_AVL_ID_all_FMB_with_CAN}}</span> | <span class="mw-collapsible mw-collapsed">{{Template:FMB_AVL_ID_all_FMB_with_CAN}}</span> | ||
− | |||
</div></td> | </div></td> | ||
<td style="text-align: center;">CAN Adapter Commands</td> | <td style="text-align: center;">CAN Adapter Commands</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td style="text-align: center;">''[[FMB | + | <td style="text-align: center;">''[[FMB oeminfo|oeminfo]]''</td> |
− | <td style="text-align: left;"> | + | <td style="text-align: left;"> |
+ | |||
+ | '''Vehicle''': Mazda/6 FL2/2019, GenTime: 1970-1-1 0:0:0, LS:0, DB:0, DBG:0, LE:41, FVer:1 <br> | ||
+ | '''Explanation of values''': Vehicle - contains the vehicle, the OEM CAN file is intended forGenTime - contains the CAN OEM file generation date/time | ||
+ | LS - last state of CAN OEM functionality (INTERNAL)DB - database variable for CAN OEM file, generated by .NET (INTERNAL)DBG - debug value of CAN OEM file, included by .NET, used for logging, etc (INTERNAL) | ||
+ | |||
+ | LE - loaded CAN OEM file entry count (succesful CAN OEM file entry loading counter) (INTERNAL) | ||
+ | |||
+ | FVer - CAN OEM file version (INTERNAL)</td> | ||
<td style="text-align: center;">Yes</td> | <td style="text-align: center;">Yes</td> | ||
<td style="text-align: center;"> | <td style="text-align: center;"> | ||
− | <div class="mw-customtoggle- | + | <div class="mw-customtoggle-54" style="margin:0 auto; vertical-align: middle; text-align: center; overflow:auto;">FMBXXX <span class="mw-collapsible mw-collapsed">{{Template:FMB_AVL_ID_OEM}}</span> |
− | + | </div> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | FMBXXX | ||
− | <span class="mw-collapsible mw-collapsed">{{Template: | ||
− | </div | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</td> | </td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<td style="text-align: center;">CAN Adapter Commands</td> | <td style="text-align: center;">CAN Adapter Commands</td> | ||
− | + | </tr> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</table> | </table> | ||
</table> | </table> |
Revision as of 10:25, 24 February 2023
Commands apply for these devices:
FMB001 FMB010 FMB002 FMB020 FMB003 FMB110 FMB120 FMB122 FMB125 FMB130 FMB202 FMB204 FMB208 FMB900 FMB920 FMB962 FMB964 FM3001 FMT100 FMC001 FMC003 FMC00A FMM001 FMM003 FMM00A FMC125 FMC130 FMM125 FMM130 FMU125 FMU126 FMU130 MTB100 FMB140
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.
If the device is in GPS Sleep or Online Deep Sleep mode, sent SMS/GPRS message will arrive to the device.
SMS command structure:
<SMS login><space><SMS password><space><command><space><value>
SMS command getinfo example:
- If you have set SMS login and password:
login pass getinfo
- If SMS login and password are not set leave two spaces before command:
getinfo
GPRS commands require Codec 12 protocol.
To search for compatible products, Expand all content
Common commands
Command | Description | Response | HW Support | Parameter Group |
---|---|---|---|---|
getinfo | Device runtime system information. | Yes | Common commands | |
getver | Returns code version, device IMEI, modem app version, RTC time, Init time, Uptime and BT MAC address. | Yes | Common commands | |
getstatus | Modem Status information. | Yes | Common commands | |
getgps | Current GPS data, date and time. | Yes | Common commands | |
getio | Readout analog input,digital input and output. | Yes | Common commands | |
ggps | Returns location information with Google maps link. | Yes | Common commands | |
readio # | Returns IO status, # AVL ID. | Yes | Common commands | |
cpureset | Resets device | No | Common commands | |
fwstats | Get data about FW and restarts | Yes | Common commands | |
getrecord | SMS command initiates saving and sending of high priority record. | No | Common commands | |
getimeiccid # | Response is sent to SMS/GPRS command sender and also to GSM number provided. # - GSM number using international format e.g. 37069012345 | Yes | Common commands | |
getimsi | Sends the IMSI number of the SIM card inserted as a response to the sender.
|
Yes | Common commands | |
allver | Responds with information about hardware and firmware versions and storage space | Yes | Common commands | |
getparam # | Returns selected parameter value.
# - first ID value. # - second ID value. # - third ID value. SMS command is limited to 160 characters. |
Yes | Common commands | |
getparam #;#;… | ||||
setparam #:# | Sets selected parameter value [Parameter ID] : [New Parameter Value] ; [Parameter ID] : [New Parameter Value]... |
Yes | Common commands | |
setparam #:#;#:#;… | ||||
flush #,#,#,#,#,#,# | Redirects device to other server. 1.# - IMEI. |
Yes | Common commands | |
countrecs | Returns records number. | Yes | Common commands | |
web_connect | Forces device to connect to Fota WEB immediately. | Yes | Common commands | |
deleterecords | Delete all records from SD card. | Yes | Common commands | |
setdigout ## Y1 Y2 Z1 Z2 | Set digital output. 1.# – 0; 1 or ? (0 - OFF, 1 – ON, ? - Ignore) for DOUT1. |
Yes | Common commands | |
battery | Returns battery state info. | Yes | Common commands | |
wdlog | Returns all information about 'watch dogs' | Yes | Common commands | |
defaultcfg | Load default configuration. | Yes | Common commands | |
setkey # # | Add new or change current configuration keyword. If device is locked, keyword cannot be changed. 1.# - old keyword (if adding new keyword space). |
Yes | Common commands | |
delkey # | Remove existing keyword (If device is locked, keyword cannot be changed). # - old keyword. |
Yes | Common commands | |
bbread # | Return black box information (HEX value of event ID and HEX value of custom data field (optional)). # - returns entered number of latest events. When # is omitted the latest events are packed to single SMS. |
Yes | Common commands | |
bbinfo # | Return same information as bbread command but additional all events timestamp is written in HEX. # - returns entered number of latest events. When # is omitted the latest events are packed to single SMS. |
Yes | Common commands | |
sdformat | Format SD card. | Yes | Common commands |
Bluetooth Commands
Command | Description | Response | HW Support | Parameter Group |
---|---|---|---|---|
btgetlist # | Returns requested Bluetooth list. # - 0,1 or 2 (0 – Discovered, 1 – Paired, 2 – Connected, 3 – Discovered BT4/BLE devices). |
Yes | Bluetooth commands | |
btscan | Starts Bluetooth scan. | Yes | Bluetooth commands | |
btvisible # | Sets Bluetooth to visible with TMO. # - visibility TMO (from 1 to 255 seconds). |
Yes | Bluetooth commands | |
btrelease # | Disconnects from current device and pauses auto connect functionality for TMO. # - none or TMO (from 1 to 255 seconds). |
Yes | Bluetooth commands | |
btunpair # | Unpair Bluetooth device. # - all, BT address (all – unpair all devices, BT address – unpair only specified MAC address). |
Yes | Bluetooth commands |
Commands Related to Features
Command | Description | Response | HW Support | Parameter Group |
---|---|---|---|---|
fc_reset | Resets fuel consumption parameters. | Yes | Commands related to features | |
towingreact | Towing reactivation. | Yes | Commands related to features | |
auto_calibrate:get | Returns the state of calibration. | Yes | Commands related to features | |
odoset:# | Set total odometer value. # - new odometer value in km. |
Yes | Commands related to features | |
odoget | Display current odometer value. | Yes | Commands related to features | |
on_demand_trackingX |
X=0 – Stops Tracking on Demand functionality. |
Yes | Commands related to features |
OBD Commands
Command | Description | Response | HW Support | Parameter Group |
---|---|---|---|---|
obdinfo | Command works on OBD trackers with data reading capabilities (FMX00Y). On other trackers it works only if connected with Bluetooth OBD dongle. Response displays all available information from OBD. | Yes | OBD Commands | |
faultcodes | Command works on OBD trackers with data reading capabilities (FMX00Y). On other trackers it works only if connected with Bluetooth OBD dongle. Response displays all visible fault codes. | Yes | OBD Commands | |
cleardtc | Command works on OBD trackers with data reading capabilities (FMX00Y). On other trackers it works only if connected with Bluetooth OBD dongle. Command clears all vehicle stored fault codes. | Yes | OBD Commands | |
getvin | Command works on OBD trackers with data reading capabilities (FMX00Y). On other trackers it works only if connected with Bluetooth OBD dongle. Response displays vehicle VIN code. | Yes | OBD Commands |
CAN Adapter Commands
Command | Description | Response | HW Support | Parameter Group |
---|---|---|---|---|
lvcangetinfo | UniqID: 0031C22F41400014000535305039594D53, FWVer: 00010000, BLVer: 00000300, GIT-SHA1: 2490222, Rev: 0, FW date: 2022-05-16, Kernel: 473, Option: 01
Explanation of values: UniqID - contains the unique ID of the CAN MCU, generated from internal registers FWVer - CAN MCU firmware version. Example: 00010000here 00 - BRANCH version, 01 - MAJOR version, 00 - MINOR version, 00 - PATCH version |
Yes | CAN Adapter Commands | |
lvcanclear # | Clear Total Mileage (counted), Engine Work Time (counted), Fuel Consumed (counted) parameters values. # - parameter (0 – Engine work time (counted), 1 – Fuel Consumed (counted), 2 – Vehicle Mileage (counted)).. |
Yes | CAN Adapter Commands | |
oeminfo |
Vehicle: Mazda/6 FL2/2019, GenTime: 1970-1-1 0:0:0, LS:0, DB:0, DBG:0, LE:41, FVer:1 LE - loaded CAN OEM file entry count (succesful CAN OEM file entry loading counter) (INTERNAL) FVer - CAN OEM file version (INTERNAL) |
Yes |
FMBXXX FMB150
|
CAN Adapter Commands |