Frequently Asked Questions
Teltonika / FMB630/FMB640 / Equipment Connection via RS-232/485
- RS-485 devices are connected to COM1 only.
- RS-232 devices can be connected to both COM1 and COM2.
When connecting the FLS via RS-485, the network addresses of the sensors can be configured via SMS (setparam):
FMB630:
256 - LLS 1 Address
257 - LLS 2 Address
258 - LLS 3 Address
259 - LLS 4 Address
260 - LLS 5 Address
FMB640:
162 - LLS 1 Address
163 - LLS 2 Address
164 - LLS 3 Address
165 - LLS 4 Address
166 - LLS 5 Address
SMS example: "setparam 256 5" - FLS address 1 = 5
Also, in response to the SMS command "rs485llsfind", the device will send data on the found network addresses of the sensors: "Found LLS on RS485 line:<addr1>,<addr2>,…"
* when connecting the ESCORT TD-100 sensor, it is set to the standard mode, NOT periodic.
- RS-232 devices can be connected to both COM1 and COM2.
When connecting the FLS via RS-485, the network addresses of the sensors can be configured via SMS (setparam):
FMB630:
256 - LLS 1 Address
257 - LLS 2 Address
258 - LLS 3 Address
259 - LLS 4 Address
260 - LLS 5 Address
FMB640:
162 - LLS 1 Address
163 - LLS 2 Address
164 - LLS 3 Address
165 - LLS 4 Address
166 - LLS 5 Address
SMS example: "setparam 256 5" - FLS address 1 = 5
Also, in response to the SMS command "rs485llsfind", the device will send data on the found network addresses of the sensors: "Found LLS on RS485 line:<addr1>,<addr2>,…"
* when connecting the ESCORT TD-100 sensor, it is set to the standard mode, NOT periodic.
Teltonika / FMB / Connecting devices via 1-wire
Temperature sensors and RFID readers can be connected to the 1-wire line of FMB devices at the same time. Maximum number of connected temperature sensors - 4 pcs.
Teltonika / Syntax for sending commands using the getver command as an example
<login><space><password><space>getver
if login/password is not set - two spaces before the command
*symbols <> in SMS are not written
if login/password is not set - two spaces before the command
*symbols <> in SMS are not written
Teltonika / FMB640 / Volvo and Renault CAN bus fuel data
In some Volvo and Renault trucks, fuel data is transmitted via J1708.
The rest of the information is transmitted via FMS, i.e. according to J1939 protocol.
If fuel data is transmitted via J1708, in the FMS IO » FMS Fuel Settings configurator, select:
- Fuel level source - J1708
- Fuel consumption source -J1708
Thus Fuel level and Fuel rate will be read from J1708 port on FMB640 (RJ9 4P4C connector) which is connected to J1708 vehicle bus.
Other elements will be read from the CAN1 or CAN2 bus of the instrument (as configured in CAN/Tachograph » FMS Settings).
The rest of the information is transmitted via FMS, i.e. according to J1939 protocol.
If fuel data is transmitted via J1708, in the FMS IO » FMS Fuel Settings configurator, select:
- Fuel level source - J1708
- Fuel consumption source -J1708
Thus Fuel level and Fuel rate will be read from J1708 port on FMB640 (RJ9 4P4C connector) which is connected to J1708 vehicle bus.
Other elements will be read from the CAN1 or CAN2 bus of the instrument (as configured in CAN/Tachograph » FMS Settings).
Teltonika / FM22/FM32/FM42 / BOOT SMS format
BOOT IMEI,apn,apn_login,apn_password,your_IP:your_port,firmware_file_name
Teltonika / FMB640/630 / Accelerometer Calibration
The accelerometer in FMB640 is automatically calibrated in 2 steps:
1. Checks are carried out: whether the ignition is on; whether there is a connection with satellites; GPS speed = 0. If all conditions are met, the device determines the vector to the ground.
2. Checks are carried out: whether the ignition is on; whether there is a connection with satellites; GPS speed > 20 km/h; whether the vector is fixed to the ground; Is the vehicle moving in the same direction? Is there an increase in speed of 7 km/h per second. If all conditions are met, the device determines its positioning, the calibration is completed.
FMB640 does not have requirements for device positioning. For correct calibration, 2 conditions are necessary: the car is moving in a straight line and driving on a flat surface.
In case of incorrect calibration, you can reset it with the command “SMS_login<space>SMS_password<space>auto_calibrate:set”
after sending this command, the device will wait for suitable conditions for 60 minutes. In case of successful calibration, the device will send an SMS notification. If, within an hour, the calibration failed, the device will also notify you by SMS.
Request calibration status: "SMS_login<space>SMS_password<space>auto_calibrate:get"
possible answers: "Calibration state: calibrated" or "Calibration state: not calibrated"
In the updated firmware version FMB640 (00.03.38) you can disable the auto-calibration of the accelerometer. in this case, the device must be positioned as described in the manual (similar to the positioning requirements for FMB630). then the device will use the axes that are set in the module by default.
Starting from firmware version 00.02.98, FMB630 also has no positioning requirements. auto-calibration works like in FMB640.
1. Checks are carried out: whether the ignition is on; whether there is a connection with satellites; GPS speed = 0. If all conditions are met, the device determines the vector to the ground.
2. Checks are carried out: whether the ignition is on; whether there is a connection with satellites; GPS speed > 20 km/h; whether the vector is fixed to the ground; Is the vehicle moving in the same direction? Is there an increase in speed of 7 km/h per second. If all conditions are met, the device determines its positioning, the calibration is completed.
FMB640 does not have requirements for device positioning. For correct calibration, 2 conditions are necessary: the car is moving in a straight line and driving on a flat surface.
In case of incorrect calibration, you can reset it with the command “SMS_login<space>SMS_password<space>auto_calibrate:set”
after sending this command, the device will wait for suitable conditions for 60 minutes. In case of successful calibration, the device will send an SMS notification. If, within an hour, the calibration failed, the device will also notify you by SMS.
Request calibration status: "SMS_login<space>SMS_password<space>auto_calibrate:get"
possible answers: "Calibration state: calibrated" or "Calibration state: not calibrated"
In the updated firmware version FMB640 (00.03.38) you can disable the auto-calibration of the accelerometer. in this case, the device must be positioned as described in the manual (similar to the positioning requirements for FMB630). then the device will use the axes that are set in the module by default.
Starting from firmware version 00.02.98, FMB630 also has no positioning requirements. auto-calibration works like in FMB640.
Teltonika / FMB640 / CAN operating modes
Silent - only listens.
Normal - will send requests for parameters.
When connecting to an FMS unit, it is advisable to use Silent, since all parameters in the bus are broadcast automatically and do not require an additional request for receiving.
Only if you need to read a non-standard parameter configured by the manufacturer to issue it on a specific request, then you need to set Normal.
Normal - will send requests for parameters.
When connecting to an FMS unit, it is advisable to use Silent, since all parameters in the bus are broadcast automatically and do not require an additional request for receiving.
Only if you need to read a non-standard parameter configured by the manufacturer to issue it on a specific request, then you need to set Normal.
Teltonika / FMB / Setting up a connection to FOTA WEB with one SMS
<login><space><password><space>setparam 13003:1;13000:fm.teltonika.lt;13001:5000;13002:60 (or two spaces before the command if login and password are not set)
Teltonika / GH4000 / Constantly requires RPC code
You need to reset the device to factory settings and then install a SIM card
Teltonika / FMB / Firmware versions that work with FOTA WEB
Auto-update works from 01.03.03. Forced access to the server ("web_connect" command), after 03.01.04.
Teltonika / FMB / Forced update via FOTA WEB
SMS/GPRS command web_connect
This command causes the device to connect to the FotaWeb server.
Command format: <login><space><password><space>web_connect
If the command is accepted by the device, the response “web_connect resp:OK” will be sent
If the connection to the FotaWeb server is disabled in the configuration, the response will be “FOTA Web disabled”
This command causes the device to connect to the FotaWeb server.
Command format: <login><space><password><space>web_connect
If the command is accepted by the device, the response “web_connect resp:OK” will be sent
If the connection to the FotaWeb server is disabled in the configuration, the response will be “FOTA Web disabled”
Teltonika / TCP mode RS-232/485
In this mode, all data received from an external device is sent to the server without processing.
Teltonika / FMB / The device is disconnected from the server immediately after sending data, it is impossible to use GPRS commands
You need to format the SD card
SMS command: sdformat
SMS command: sdformat
Teltonika / Setting the value of several parameters of one SMS in FMB devices
Message syntax: setparam 2000:1;3000:2;4000:3
Teltonika / 1-Wire temperature sensor errors
850: The terminal did not receive data from the sensor, trying again in 20 seconds
2000: Error reading temperature value, check connection to sensor
3000: Sensor not connected, check the connection to the sensor
4000: Error reading sensor ID
5000: The terminal did not receive data from the sensor after waking up from sleep mode, trying again after 20 seconds
2000: Error reading temperature value, check connection to sensor
3000: Sensor not connected, check the connection to the sensor
4000: Error reading sensor ID
5000: The terminal did not receive data from the sensor after waking up from sleep mode, trying again after 20 seconds
Teltonika / If a PIN code is set on the SIM card in the Teltonika device
If the PIN-code of the card is entered once during configuration, it is written to the device memory and remote update/configuration change does not affect it in any way, the device will continue to work correctly with this SIM card
Teltonika / Instead of data from the FLS, "-4" is transmitted
-4 is an error code indicating that the FLS is either not connected or not getting enough power
Teltonika / GH4000 / Device firmware
Device settings will be reset, the device must be in the off state
1. Hold down the "alarm" and the "green tube" at the same time
2. Without releasing, connect the cable - "battery" and "gsm" should light up
3. Without clicking "connect" in Track Assistance, select the item "firmware", select the firmware file, select the port, click "start"
4. After the firmware is completed, <u>download the terminal</u>, install it on the PC and send the commands:
#GH+PSW=0000
(or changed password)
#FORMAT
#DEFAULT
#RST
For all commands (except #RST) the answer should be "OK"
5. after executing all commands, the password on the device will be reset to "0000"
1. Hold down the "alarm" and the "green tube" at the same time
2. Without releasing, connect the cable - "battery" and "gsm" should light up
3. Without clicking "connect" in Track Assistance, select the item "firmware", select the firmware file, select the port, click "start"
4. After the firmware is completed, <u>download the terminal</u>, install it on the PC and send the commands:
#GH+PSW=0000
(or changed password)
#FORMAT
#DEFAULT
#RST
For all commands (except #RST) the answer should be "OK"
5. after executing all commands, the password on the device will be reset to "0000"
Teltonika / GH4000 / Memory error when flashing
1. Connect the device to USB
2. Hold down the "+" button for a few seconds, then, without releasing the "+", press the "reset" button (located in the hole under the keyboard). then, press the "reset" button and only then press the "+" button
3. All 3 LEDs should start flashing. if this does not happen, repeat steps 1 and 2
4. Connect to the device with <u>terminal</u>
5. Using the terminal, send the #FORMAT:EXT command to the instrument
6. After successful formatting, we get a response from the device: Executing flash format...DONE! (does not always come, it is not critical)
7. Update the device to the desired firmware version
2. Hold down the "+" button for a few seconds, then, without releasing the "+", press the "reset" button (located in the hole under the keyboard). then, press the "reset" button and only then press the "+" button
3. All 3 LEDs should start flashing. if this does not happen, repeat steps 1 and 2
4. Connect to the device with <u>terminal</u>
5. Using the terminal, send the #FORMAT:EXT command to the instrument
6. After successful formatting, we get a response from the device: Executing flash format...DONE! (does not always come, it is not critical)
7. Update the device to the desired firmware version
Teltonika / GH4000 / Instructions for removing the log
1. <u>Download the terminal</u> and install it on your PC
2. Connect the GH4000 to the PC with a USB cable and connect the terminal to the COM port that appears
3. click Log » Start logging and select the directory to save the file
4. enter these commands in order of priority:
#GH+psw=0000
#GET:VER
#GET:IMEI
#STATUS
#GET:BAT
#DIR
crash_log_print
#get:cfg1
#debug=1 // after entering this command, you must wait at least 20 minutes before entering the next command
#debug=0
5. click Log » Stop logging
2. Connect the GH4000 to the PC with a USB cable and connect the terminal to the COM port that appears
3. click Log » Start logging and select the directory to save the file
4. enter these commands in order of priority:
#GH+psw=0000
#GET:VER
#GET:IMEI
#STATUS
#GET:BAT
#DIR
crash_log_print
#get:cfg1
#debug=1 // after entering this command, you must wait at least 20 minutes before entering the next command
#debug=0
5. click Log » Stop logging
Teltonika / FMB / Log removal via Bluetooth
Video instruction: https://www.youtube.com/embed/ABN2H7pc4Rg
Teltonika / FMB640 / Example of setting the High resolution total vehicle distance parameter in Manual CAN
First you need to make sure that the car of this brand and series accurately outputs this parameter via FMS. After connecting the device and starting the engine, send this SMS command to the device: scanfms
description and parser <u><a target="_blank" href="https://wiki.teltonika-gps.com/view/FMB_scanfms">here</a></u>
If the parameter is issued via FMS, then set one of the Manual CAN parameters in the following way:
CAN Type: Extended (29-bit); Data Mask: mark 4 3 2 1; CAN ID: 00FEC100; Data Source: CAN1
at the same time, in CAN \ Tachograph, data acquisition from the CAN bus must be configured in "CAN1 Bus Settings"
with this setting, the parameter will be passed to the server.
description and parser <u><a target="_blank" href="https://wiki.teltonika-gps.com/view/FMB_scanfms">here</a></u>
If the parameter is issued via FMS, then set one of the Manual CAN parameters in the following way:
CAN Type: Extended (29-bit); Data Mask: mark 4 3 2 1; CAN ID: 00FEC100; Data Source: CAN1
at the same time, in CAN \ Tachograph, data acquisition from the CAN bus must be configured in "CAN1 Bus Settings"
with this setting, the parameter will be passed to the server.
Teltonika / FMB001 / Supported autos and protocols
If auto is supported, you can check here
List of supported protocols:
SAE J1850 PWM (41.6 kbaud)SAE J1850 VPW (10.4 kbaud)
ISO 9141-2 (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (fast init, 10.4 kbaud)
ISO 15765-4 CAN (11 bit ID, 500 kbaud)
ISO 15765-4 CAN (29 bit ID, 500 kbaud)
ISO 15765-4 CAN (11 bit ID, 250 kbaud)
ISO 15765-4 CAN (29 bit ID, 250 kbaud)
The number of readable parameters may depend on the vehicle manufacturer, model and year of manufacture.
Only the manufacturer has direct information on the parameters transmitted to the OBD.
List of supported protocols:
SAE J1850 PWM (41.6 kbaud)SAE J1850 VPW (10.4 kbaud)
ISO 9141-2 (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (fast init, 10.4 kbaud)
ISO 15765-4 CAN (11 bit ID, 500 kbaud)
ISO 15765-4 CAN (29 bit ID, 500 kbaud)
ISO 15765-4 CAN (11 bit ID, 250 kbaud)
ISO 15765-4 CAN (29 bit ID, 250 kbaud)
The number of readable parameters may depend on the vehicle manufacturer, model and year of manufacture.
Only the manufacturer has direct information on the parameters transmitted to the OBD.
Teltonika / FMB630/640 / LV-CAN200 connection
Teltonika / SMS/GPRS Commands Teltonika
SMS/GPRS commands and their description: https://wiki.teltonika-gps .com/view/FMB_SMS/GPRS_Commands
Teltonika / A large number arrives at the server, instead of a negative temperature value from a 1-wire sensor
Problem on the server in interpreting the values.
If you take the calculator in Programmer mode and enter the DEC value: 4294967295, then convert to HEX, we get: FFFFFFFF. Next, select Dword and translate back to DEC, and get -1.
View example
If you take the calculator in Programmer mode and enter the DEC value: 4294967295, then convert to HEX, we get: FFFFFFFF. Next, select Dword and translate back to DEC, and get -1.
View example
Teltonika / FMB / In what form data received via TCP ASCII and TCP Binary is sent to the server
Encoded according to the codec12
protocol, the transmission in the opposite direction is carried out in the same protocol, but the processing takes place on the server side. the device converts the received data to a standard form and, if it does not recognize any command, sends the decoded data via RS
protocol, the transmission in the opposite direction is carried out in the same protocol, but the processing takes place on the server side. the device converts the received data to a standard form and, if it does not recognize any command, sends the decoded data via RS
Teltonika / RUT / WiFi network password after firmware update
Default - Module IMEI
BCE / Driving control setting (eco drive)
Can get data on current accelerations (acceleration, braking, angular) in real time and set up the ecodriving function directly in the monitoring service.
for this you need to enable "Acceleration max values" in "4.4 F_Dataset7_Mask4". in this case, the server will receive the parameters wln_accel_max wln_brk_max wln_crn_max with the current values of the corresponding accelerations.
to trigger a discrete output, when the specified threshold of any acceleration is exceeded, it is necessary to set these thresholds in 6.b F_AccelerationThreshold 6.c F_BrakingThreshold 6.d F_CorneringThreshold. if these limits are exceeded, the Modem on signal will be generated, which must be noted in the conditions of operation of any discrete output.
in addition to triggering, depending on the selected discrete output, we will see the corresponding parameter in messages on the server. IN10=OUT1, IN11=OUT2, IN12=OUT3.
for this you need to enable "Acceleration max values" in "4.4 F_Dataset7_Mask4". in this case, the server will receive the parameters wln_accel_max wln_brk_max wln_crn_max with the current values of the corresponding accelerations.
to trigger a discrete output, when the specified threshold of any acceleration is exceeded, it is necessary to set these thresholds in 6.b F_AccelerationThreshold 6.c F_BrakingThreshold 6.d F_CorneringThreshold. if these limits are exceeded, the Modem on signal will be generated, which must be noted in the conditions of operation of any discrete output.
in addition to triggering, depending on the selected discrete output, we will see the corresponding parameter in messages on the server. IN10=OUT1, IN11=OUT2, IN12=OUT3.
BCE / FMS500 Tacho / Supported tachograph models
Siemens VDO 1381
Stoneridge SE5000
Stoneridge SE5000
ESCORT / Error codes when configuring the sensor
- In RS-485 mode
Closing of tubes - 7000 units.
Breakage of measuring tubes - 6500 units.
- In frequency mode
Closing of tubes - 7300 Hz
Breakage of measuring tubes - 6800 Hz
- In periodic counter mode
Closing of tubes - 7000 imp.
Breakage of measuring tubes - 6500 imp.
Closing of tubes - 7000 units.
Breakage of measuring tubes - 6500 units.
- In frequency mode
Closing of tubes - 7300 Hz
Breakage of measuring tubes - 6800 Hz
- In periodic counter mode
Closing of tubes - 7000 imp.
Breakage of measuring tubes - 6500 imp.
Meitrack / Language switching in Meitrack Manager
CTRL+R - Russian
CTRL+L - English/Chinese (alternate)
CTRL+L - English/Chinese (alternate)
Meitrack / Download software and documentation
https://wiki.teltonika-gps.com/view/FMB630_CAN_adapters< /u>
Password - meitrack.iot
Password - meitrack.iot
X-Keeper / SIM replacement
When replacing the main SIM card, you need to enter your personal account with the number of the new SIM. the default password is 0000.
if there is a negative balance on the main SIM card, then, when restarting by power supply (toggle switch), the device does not try to send data from the backup SIM and such an attempt will only be made at the next exit.
if there is a negative balance on the main SIM card, then, when restarting by power supply (toggle switch), the device does not try to send data from the backup SIM and such an attempt will only be made at the next exit.
X-Keeper / Command to change APN
The command is sent in this format:
DEVICE PASSWORD SIM1TEL=+NEW NUMBER&S1A=USER APN&S1U=""&S1P=""&S1B=BALANCE CHECK&
Example: 0000 SIM1TEL=+70000000000&S1A=www.kyivstar.net&S1U=""&S1P=""&S1B=*111#&
DEVICE PASSWORD SIM1TEL=+NEW NUMBER&S1A=USER APN&S1U=""&S1P=""&S1B=BALANCE CHECK&
Example: 0000 SIM1TEL=+70000000000&S1A=www.kyivstar.net&S1U=""&S1P=""&S1B=*111#&
CAN Logistic II / Data received via RS-232 (TCP ASCII mode, baud rate 9600)
Displayed in Wialon as a separate line.
Example: can_ign=2, can_tot_dist=54544, can_tot_fuel_used=2076.4139, can_fuel_lvl_l=27, can_speed_wh=102, can_eng_speed=2574, can_accel_press=61.2, can_eng_cool_temp=84, can_tot_eng_h=2567121, can_tot_drv_tm=1705585, can_tot_eng_idl_tm=861536, can_tot_idl_fuel_used=198.363, can_indicators=9728, can_doors=0, can_rapid_br=2095, can_rapid_accel=173, can_tot_oversp_tm=243164, can_tot_eng_oversp_tm=3264
Example: can_ign=2, can_tot_dist=54544, can_tot_fuel_used=2076.4139, can_fuel_lvl_l=27, can_speed_wh=102, can_eng_speed=2574, can_accel_press=61.2, can_eng_cool_temp=84, can_tot_eng_h=2567121, can_tot_drv_tm=1705585, can_tot_eng_idl_tm=861536, can_tot_idl_fuel_used=198.363, can_indicators=9728, can_doors=0, can_rapid_br=2095, can_rapid_accel=173, can_tot_oversp_tm=243164, can_tot_eng_oversp_tm=3264
CAN-Logistic II / RS-232 Connection speed
in the terminal configurator, when setting up a connection via RS-232, you must set the connection speed to 9600kbit
General questions / The device does not respond to SMS
The device may not respond to SMS in several cases:
- No money on sim card
- Trusted numbers are set and the number from which SMS is sent is not in the list
- Operator-level restriction set to respond to SIM cards that are not part of the group (example: beeline jasper)
- There is no power to the device
- No money on sim card
- Trusted numbers are set and the number from which SMS is sent is not in the list
- Operator-level restriction set to respond to SIM cards that are not part of the group (example: beeline jasper)
- There is no power to the device