Documentation sections

EDVADO / Developers

Source cells

Archived documentation. Technical definitions follow the protocol specification. Incomplete definitions and conflicting examples are marked for clarification.

Description

CellSource content · identifiers redacted
A3
Bi-directional communication protocol: device -> server, server -> device.
A5
Each parcel (PACKAGE) from the device requires confirmation from the server (SERVER_COM)
A7
If there is no confirmation from the server, the device will duplicate packet until confirmation.
A9
Data transmission to the server is in continuous TCP session (GPRS).
A11
Data are transmitted in binary form, byte order little-endian.
A14
The structure and procedure packs
A15
ORDER OF TRANSMISSION
B15
DEVICE >>
D15
<< SERVER
A16
first connection with the server transmitted HEADER - in response to confirmation HEADER further PACKAGE + SERVER_COM (confirmation)
B17
HEADER
G17
Heading
D18
SERVER_COM
I18
Server command
B19
PACKAGE
G19
Package
C20
PACKET_0
H20
Package_0
C21
......
H21
......
C22
PACKET_N
H22
Package_N
D23
SERVER_COM
I23
Server command
A24
subsequent packets PACKAGE + SERVER_COM (confirmation)
B26
PACKAGE
G26
Package
C27
PACKET_0
H27
Package_0
C28
.....
H28
.....
C29
PACKET_N
H29
Package_N
D30
SERVER_COM
I30
Server command

Package

CellSource content · identifiers redacted
B1
PACKAGE - structure and description of the packages on the device
A3
order in byte
B3
0
C3
1
D3
N
H3
2+N
J3
size bytes
A4
example
B4
5B
C4
01
D4
01010101010101010101011
H4
5D
J4
3 + N
A6
description fields
B6
start sign PACKAGE
J6
1
C7
PACKAGE number from 0x01 to 0xFB
J7
1
D8
PACKET (one or more)
J8
N
H9
end sign PACKAGE
J9
1.0
A10
description of work
B10
PACKET wrapper for transmission (1 or more). PACKAGE from 0x01 to 0xFB requires confirmation from the server (see. SERVER_COM)
A11
job description
A14
order in byte
B14
0
C14
1
D14
2
E14
3
J14
Size bytes
A15
example
B15
5B
C15
FD
D15
00
E15
5D
J15
4
A17
description fields
B17
start sign PACKAGE
J17
1
C18
number is 0xFD
J18
1
D19
Answer code: 0x00 - OK, !0x00 - ERROR
J19
1
E20
end sign PACKAGE
J20
1.0
A21
description of work
B21
PACKAGE 0xFD is an answer to server command type 0xFD (file transfer from server to device)
A22
job description

Packet

CellSource content · identifiers redacted
B1
PACKET - the structure and description of the packages on the device
A4
order in byte
B4
0
C4
1
D4
2
E4
3
F4
4
G4
5
H4
6
I4
N=20
M4
7+N
Q4
size bytes
A5
example
B5
01
C5
14
D5
00
E5
E3
F5
F1
G5
6B
H5
50
I5
03298B5E4204CBD514420500191000080400FF02
M5
1B
Q5
8 + N
A7
description fields
B7
type of content (0x01-DATA)
Q7
1
C8
packet data length (length DATA)
Q8
2
E9
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q9
4
I10
TAGs (DATA)
Q10
N
M11
0x1B - checksum is calculated for all fields except the type and length of the packet.
Q11
1
A13
description of work
B13
PACKET DATA is a set of tags (Tags) (one or more) having the same time
A14
job description
A19
order in byte
B19
0
C19
1
D19
2
E19
3
F19
4
G19
5
H19
6
I19
N=4
M19
7+N
Q19
size bytes
A20
example
B20
03
C20
14
D20
00
E20
E3
F20
F1
G20
6B
H20
50
I20
text
M20
C8
Q20
8 + N
A22
description fields
B22
type of content (0x03 - TEXT)
Q22
1
C23
packet data length (length TEXT)
Q23
2
E24
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q24
4
I25
TEXT
Q25
N
M26
0xC8 - checksum it is sum of all bytes except the fields of type and length of the packet
Q26
1
A28
description of work
B28
PACKET TEXT is a text message, like answer to text command (message to driver)
A29
job description
A32
order in byte
B32
0
C32
1
D32
2
E32
3
F32
4
G32
5
H32
6
I32
7
J32
8
K32
9
L32
10
M32
N
R32
7+N
V32
size bytes
A33
example
B33
04
C33
14
D33
00
E33
E3
F33
F1
G33
6B
H33
50
I33
00
J33
02
K33
00
L33
00
M33
34FA76EBB2AB434BABACE9015 ... .4034
R33
C8
V33
12 + N
A35
description fields
B35
type of content (0x04 - FILE)
V35
1.0
C36
packet data length (length DATA)
V36
2.0
E37
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
V37
4.0
I38
The offset from the beginning of the file
V38
4.0
M39
FILE DATA
V39
N
R40
0xC8 - checksum it is sum of all bytes except the fields of type and length of the packet
V40
1.0
A42
description of work
B42
If the offset = 0xFFFFFFFF, then the field FILE DATA contains the attributes of the file size, name and extension (type). Transfer of each new file starts at offset 0xFFFFFFFF
B43
If the offset! = 0xFFFFFFFF, the FILE DATA field contains data to be written to the file at offset obtained in this variable
B44
All packages FILE, belonging to the same file have the same time of the formation (unixtime)
B45
FILE DATA field structure of the transmission attributes of a file:
A46
job description
A51
order in byte
G51
t
H51
is
I51
s
J51
t
L51
d
M51
d
N51
d
A52
example
B52
0.0
C52
7A
D52
0.0
E52
0.0
F52
04
G52
74
H52
65
I52
73
J52
74
K52
03
L52
64
M52
64
N52
64
B54
Size of file in bytes
F55
The length of the file name
G56
The file name to ASCII
K57
The length of the file extension
L58
The file extension to ASCII
A62
order in byte
B62
0
C62
1
D62
2
E62
3
F62
4
G62
5
H62
6
I62
N=32
M62
7+N
Q62
Size bytes
A63
example
B63
06
C63
20
D63
00
E63
E3
F63
F1
G63
6B
H63
50
I63
03298B5E4204CBD514420500191000080400FF02
M63
C8
Q63
8 + N
A65
description fields
B65
type of content (0x06 - DATA_BINARY)
Q65
1
C66
packet data length (length DATA)
Q66
2
E67
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q67
4
I68
DATA_BINARY
Q68
N
M69
0xC8 - checksum it is sum of all bytes except the fields of type and length of the packet
Q69
1
A71
description of work
B71
PACKET DATA_BINARY is a binary data to be transmitted to server
A72
job description
A75
order in byte
B75
0
C75
1
D75
2
E75
3
F75
4
G75
5
H75
6
I75
N=32
M75
7+N
Q75
Size bytes
A76
example
B76
08
C76
20
D76
00
E76
E3
F76
F1
G76
6B
H76
50
I76
00
M76
C8
Q76
8 + N
A78
description fields
B78
type of content (0x08 - CONFIRM_THE_COMMAND)
Q78
1
C79
packet data length (length DATA)
Q79
2
E80
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q80
4
I81
error code: 0 - no error
Q81
N
J82
confirmed command
M83
0xC8 - checksum it is sum of all bytes except the fields of type and length of the packet
Q83
1
A85
description of work
B85
CONFIRM_THE_COMMAND2 is used to inform server the command is received by device
A86
job description
A88
order in byte
B88
0
C88
1
D88
2
E88
3
F88
4
G88
5
H88
6
I88
7
J88
8 9 10 11
M88
12
Q88
Size bytes
A89
example
B89
09
C89
05
D89
00
E89
E3
F89
F1
G89
6B
H89
50
I89
00
J89
11 22 33 44
M89
1B
Q89
13
A91
description fields
B91
type of content (0x09 - CONFIRM_THE_COMMAND BY TOKEN)
Q91
1
C92
packet data length (length DATA)
Q92
2
E93
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q93
4
I94
error code: 0 - no error 1 - unknown command 2 - too few arguments 3 - too many arguments 4 - invalid argument value 5 - command execution error 6 - command accepted but need time to execute (ACK) 7 - command queue overflow 8 - slave device not available 9 - slave device not responded after all trys
Q94
1
J95
0x44332211 - token of confirmed command
Q95
4
M96
0xC8 - checksum it is sum of all bytes except the fields of type and length of the packet
Q96
1
A98
description of work
B98
CONFIRM_THE_COMMAND is used to inform server the command is received by device
A99
job description
A102
order in byte
B102
0
C102
1
D102
2
E102
3
F102
4
G102
5
H102
6
I102
7
J102
8
K102
9
L102
10
M102
11
N102
12
O102
13
P102
14
Q102
Size bytes
A103
example
B103
13
C103
14
D103
00
E103
E3
F103
F1
G103
6B
H103
50
I103
E3
J103
F1
K103
6B
L103
50
M103
1B
N103
00
O103
SERVICE TEXT
P103
1B
Q103
14 + N
A105
description fields
B105
type of content (0x13 - SERVICE TEXT)
Q105
1
C106
packet data length (length TEXT)
Q106
2
E107
unixtime 0x506BF1E3= 1349251555(unix time) = Wed, 03 Oct 2012 08:05:55 GMT
Q107
4
I108
ID session time of the first PACKAGE
Q108
4
M109
PACKAGE number
Q109
2
O110
SERVICE TEXT
Q110
N

Tags

CellSource content · identifiers redacted
K1
[EN]
L1
Example (N VALUE)
K3
TAG - structure and description of the packages on the device
A4
order in byte
C4
0
D4
1
E4
2
F4
3
G4
4
I4
size bytes
A5
example
C5
01
D5
0D
E5
0D
F5
0D
G5
0D
I5
5
A7
description fields
C7
variable number
I7
1
D8
variable
I8
4
K11
Each TAG has a fixed size of 5 bytes, of which the first byte indicates the number of variable (a total of 256 variables), the remaining 4 bytes - this variable (see. Table. 1). variable structure may be different, and the description of the method of packing is given for each variable
K13
Table 1. Description 4-byte variable
I14
Tag number
J14
Title
K14
Description
L14
Example (N VALUE)
I16
1.0
J16
External voltage in mV Internal voltage (battery) in mV
K16
the 2 bytes = external voltage 0x3054 = 12372 mV or second example 0x6B67 =27495 mV next 2 bytes = internal battery voltage 0x106E = 4206 mV or second example 0x0F80 = 3968 mV if value 0x00 - battery not connected if value 0xFFFF (65535) - error battery managment
L16
01 6E 10 54 30 01 80 0F 67 6B (second example)
I17
2.0
J17
ID key
K17
key i-Button (for example key number 0xAB563412)
L17
02 12 34 56 AB
I18
3.0
J18
Latitude
K18
0x425E8B82 = 55,636238 latitude in IEEE 754 format (the floor. If the number N North, Neg. number, if S South) If coordinate is not valid - do not send them
L18
03 82 8B 5E 42
I19
4.0
J19
Longitude
K19
0x42167875 = 37,617633 longitude in IEEE 754 format (the floor If the number of E East, Neg. number, if W West) If coordinate is not valid - do not send them
L19
04 75 78 16 42
I20
5.0
J20
speed (high byte) satellites altitude course (least significant byte)
K20
0x08 = 8 * 1.852 = 14.81 km / h above the speed in knots 0xE7 = 0-3 bits - the number of GPS (0-15) 7 (0x07) satellites 4-7 bits - the number of Glonass (0-15) 14 (0x0E) satellites, the total number of satellites 21 (0xFE - LBS position, 0xFF - WiFi position) 0x19 = 25 * 10 = 250 m altitude in meters / 10 0x11 = 17 * 2 = azimuth multiplied by 2
L20
05 11 19 E7 08
I21
6.0
J21
PINx - number of digital input, its mode value (NAME BEFORE THE VALUE IN DISPLAY ACCORDING TO INPUT MODE!)
L21
06 06 01 12 01 => IMPS_1=274 [IMPS_x] 06 07 02 12 11 => FREQ_2=4370 [FREQ_x] 06 08 03 55 21 => VOLT_3=8533 [VOLT_x] 06 01 00 12 11 => PIN=0x1112. [PIN]
I22
7.0
J22
SIM CARD 1 LAC CID
K22
Local Area Code - (first 2 B) 0xFF01 Cell ID - (next. 2 B) 0x1417
L22
07 17 14 01 FF
I23
8.0
J23
SIM CARD 1 Signal level GSM (old. Byte) MCC (2 bytes) MNC (low byte)
K23
level signal from 0 to 31, 0x14 = 20 Mobile Country Code - code of the country in which the BS (Russia it is 250, Ukraine - 255, Belarus - 257) 0x00FA = 250 Mobile Network Code - code for your network 0x01 = 1 (MTS - 01, MegaFon - 02, SMARTS - 07, Beeline - 99)
L23
08 01 FA 00 14
I24
9.0
J24
Device status (DS)
K24
see Table. 2
L24
09 0C F0 84 63
I25
10.0
J25
IMPS_0
K25
Number of pulses per IN_0
I26
11.0
J26
IMPS_1
K26
Number of pulses per IN_1
I27
12.0
J27
IMPS_2
K27
Number of pulses per IN_2
I28
13.0
J28
IMPS_3
K28
Number of pulses per IN_3
I29
14.0
J29
IMPS_4
K29
Number of pulses per IN_4
I30
15.0
J30
IMPS_5
K30
Number of pulses per IN_5
I31
16.0
J31
IMPS_6
K31
Number of pulses per IN_6
I32
17.0
J32
IMPS_7
K32
Number of pulses per IN_7
I33
18.0
J33
reserve
K33
reserve
I34
19.0
J34
reserve
K34
reserve
I35
20.0
J35
FREQ_0
K35
Frequency on IN_0
I36
21.0
J36
FREQ_1
K36
Frequency on IN_1
I37
22.0
J37
FREQ_2
K37
Frequency on IN_2
I38
23.0
J38
FREQ_3
K38
Frequency on IN_3
I39
24.0
J39
FREQ_4
K39
Frequency on IN_4
I40
25.0
J40
FREQ_5
K40
Frequency on IN_5
I41
26.0
J41
FREQ_6
K41
Frequency on IN_6
I42
27.0
J42
FREQ_7
K42
Frequency on IN_7
I43
28.0
J43
reserve
K43
reserve
I44
29.0
J44
reserve
K44
reserve
I45
30.0
J45
VOLT_0
K45
The analog sensor (messages Wialon adc1) in mV
I46
31.0
J46
VOLT_1
K46
The analog sensor (messages Wialon adc2)
I47
32.0
J47
VOLT_2
K47
The analog sensor (messages Wialon adc3)
I48
33.0
J48
VOLT_3
K48
The analog sensor (messages Wialon adc4)
I49
34.0
J49
VOLT_4
K49
The analog sensor (messages Wialon adc5)
I50
35.0
J50
VOLT_5
K50
The analog sensor (messages Wialon adc6)
I51
36.0
J51
VOLT_6
K51
The analog sensor (messages Wialon adc7)
I52
37.0
J52
VOLT_7
K52
The analog sensor (messages Wialon adc8)
I53
38.0
J53
reserve
K53
reserve
I54
39.0
J54
reserve
K54
reserve
I55
40.0
J55
TEMP_0
K55
The temperature sensor (1-wire) T_0 (formula for Wialon \ const100-const500)
L55
temperature range is from -500.00 to +500.00 C temperature is transmitted to the server multiplied by 100 (to convert the decimal value into an integer), for example 28.33 to 2833. For the 0 (zero) degree takes a value of 50,000, but when unpacking the values ​​from the device you need to take 50,000, for example: 1. convert -26.33 -2633, add 50000 = 47367 pass on the server subtract 50000, and again obtain -2633 2. 16.55 transform 1655, we add the 50,000 = 51655 pass on the server subtract 50000, and again obtain 1655 Ie Range of temperature should be from 0 to 100,000. Meaning 111111 - says an incorrect calculation of the temperature
I56
41.0
J56
TEMP_1
K56
The temperature sensor (1-wire) T_1
I57
42.0
J57
TEMP_2
K57
The temperature sensor (1-wire) T_2
I58
43.0
J58
TEMP_3
K58
The temperature sensor (1-wire) T_3
I59
44.0
J59
TEMP_4
K59
The temperature sensor (1-wire) T_4
I60
45.0
J60
TEMP_5
K60
The temperature sensor (1-wire) T_5
I61
46.0
J61
TEMP_6
K61
The temperature sensor (1-wire) T_6
I62
47.0
J62
TEMP_7
K62
The temperature sensor (1-wire) T_7
I63
48.0
J63
TEMP_8
K63
The temperature sensor (1-wire) T_8
I64
49.0
J64
TEMP_9
K64
The temperature sensor (1-wire) T_9
I65
50.0
J65
can_log_number - program number CAN
K65
B1 - Number installed program CAN module (CAN) B2 - patch software version B3 - minor software version B4 - major software version
L65
can_log_number Example: 32 BC 05 02 01 program = 188, FW = 5.1.2
I66
51.0
J66
CAN - can_security_state Flags Security Status - Bit-transmitted, for example: cff0..cff31
K66
cff0- car factory was closed with the remote control cff1 - car factory was opened with a remote control cff2- trunk was opened with a remote control factory cff3 - module sent a signal to the protection of restatement cff4-5 - reserve cff6 - CAN-module entered the mode «sleep» cff7 - reserve cff8 - the driver's door is open cff9 - passenger door is open cff10 - trunk is open cff11 - engine cover is open cff12 - tightened handbrake lever cff13 - the foot brake is depressed cff14 - the engine is running cff15 - webasto cff16 - ignition is on cff17 - alarm mode - standard protection cff18 - closed regular remote control cff19 - key in the ignition cff20 - dynamic lighting cff21 - opened the front passenger door cff22 - open rear doors cff23-31 - reserve
L66
can_sequrity_state Example: 33 22 33 44 55 the value is 0x55443322, or bitwise 100010000101000001001000001001 cff0 cf3
I67
52.0
J67
CAN - total engine operating time (hours), multiplied. 100 / DES_schetchik hours
K67
Example: actual 25698.35 - pass 2569835, max 99999999
L67
can_eng_full_time
I68
53.0
J68
CAN - full run (km), multiplied by 100 / DES_ power
K68
Example: actual 25698.35 - pass 2569835, 999999999 max
L68
can_full_mileage
I69
54.0
J69
CAN - full fuel consumption (l), multiplied by 10 / DES_davlenie oil
K69
Example: actual 25698.3 - pass 256983, max 99999999
L69
can_fuel_level_cons
I70
55.0
J70
CAN - the fuel level in the tank (%) / DES_uroven
K70
multiplied by 10 (for example, actually 55.3 - 553 pass), the maximum value of 1000
L70
can_fuel_level
I71
56.0
J71
CAN - the fuel level in the tank (l)
K71
multiplied by 10 (for example, actually 55.3 - 553 pass), the maximum value of 1000
L71
can_fuel_liters
I72
57.0
J72
CAN - engine speed (rpm) / DES_rpm
L72
can_rpm
I73
58.0
J73
CAN - engine temperature (C) / DES_temperatura
K73
if more than in 1000 - a negative temperature (for example, 1008 means it is minus 8), everything else is considered positive temperature
L73
can_eng_temp
I74
59.0
J74
CAN - Vehicle speed (km / h) / DES_voltage
L74
can_speed
I75
60.0
J75
CAN - pressure on the axle 1 (kg) / kW DES_vyrabotano
K75
CAN - pressure on the axle 1 (kg)
L75
can_axle_load1
I76
61.0
J76
CAN - pressure on the axle 2 (kg) / launches DES_neudachnye
K76
CAN - pressure on the axle 2 (kg)
L76
can_axle_load2
I77
62.0
J77
CAN - pressure on the axle 3 (kg) / DES_nalichie error
K77
CAN - pressure on the axle 3 (kg)
L77
can_axle_load3
I78
63.0
J78
CAN - pressure on the axle 4 (kg) / DES_preduprezhdeniya
K78
CAN - pressure on the axle 4 (kg) / Haldex Trailer voltage (mV)
L78
can_axle_load4
I79
64.0
J79
CAN - pressure on the axle 5 (kg)
K79
CAN - pressure on the axle 5 (kg) / Haldex Axle load (multiplied by 10 bar pressure)
L79
can_axle_load5
I80
65.0
J80
CAN - can_accident Flags state control Bit-transmitted, for example: cfa0..cfa31
K80
cfa0-5 - reserve cfa6 - Passenger Seat Belt cfa7 - Driver Seat Belt cfa8 - ESP (electronic stability control) cfa9 - Indicator glow plug cfa10 - FAP (particulate filter) cfa11 - Electric pressure adjustment cfa12 - Parking lights cfa13 - Dipped headlights cfa14 - Main beam headlights cfa15 - reserve cfa16 - Check the motor (cfa8) cfa17 - fault coverage cfa18 - Low tire pressure cfa19 - Worn brake pads cfa20 - Warning cfa21 - ABS (anti-lock) cfa22 - Low fuel level cfa23 - reserve cfa24 - STOP cfa25 - pressure / oil level cfa26 - temperature / coolant level cfa27 - brake system cfa28 - Charging the battery cfa29 - AIRBAG (airbag) cfa30-31 - reserve
L80
Example: 41 10 20 40 80 the value is 0x80402010, or bitwise 10000000010000000010000000010000
I81
66.0
J81
CAN - Status Flags agricultural equipment CAN_Agro Bit-transmitted, for example: cfs0..cfs31
K81
cfs0 - Threshing drum included (cfs0) cfs1 - Included unloading pipe cfs2 - Includes hydraulics cfs3 - including power PTO cfs4-7 reserve cfs8 - Excessive play under the threshing drum (cfs8) cfs9 - Open the entrance to the grain tank cfs10 - Grain Hopper 100% cfs11 - Grain Silo 70% cfs12 - Clogged filter hydraulic oil cfs13 - Low oil pressure of the hydraulic system cfs14 - Low hydraulic oil level cfs15 - Clogged filter hydraulic brakes cfs16 - Clogged engine oil filter (cfs16) cfs17 - Clogged fuel filter cfs18 - Clogged air filter cfs19 - Emergency oil temperature in the hydraulic suspension cfs20 - Emergency oil temperature in the hydraulic rams cfs21 - Emergency engine oil pressure cfs22 - Emergency coolant level cfs23 - overflow section of the hydraulic unit cfs24 - On unloading auger drive when folded. unloading. pipe (cfs24) cfs25 - no operator cfs26 - Clogging straw cfs27 - Presence of water in fuel cfs28 - Fan speed cleaning cfs29 - drum speed cfs30-31 - reserve
L81
Example: 42 09 12 14 22 the value is 0x22141209, or bitwise 100010000101000001001000001001 cfs0 - Threshing drum included cfs3 - including power PTO cfs9 - Open the entrance to the grain tank cfs12 - Clogged filter hydraulic oil cfs18 - Clogged air filter cfs20 - Emergency oil temperature in the hydraulic rams cfs25 - no operator cfs29- drum speed
I82
67.0
J82
CAN - The fluid level AdBLUE (%)
K82
multiplied by 10 (for example, actually 55.3 - 553 pass), the maximum value of 1000
I83
68.0
J83
CAN - The fluid level AdBLUE (L)
K83
multiplied by 10 (for example, actually 55.3 - 553 pass), the maximum value of 1000
I84
69.0
J84
CAN - driving_state position of the gas pedal \ engine load \ characteristic of a movement transmitted Bit-motion characteristic (feature motion), for example: cfm16..cfm31
K84
1st byte position of the gas pedal 0x44 = 68% (CAP) 2nd byte engine load 0x33 = 51% (CLE) cfm16 - reserve cfm17 - Low levels of water in the tank in the tank cfm18 - Turning back hydraulics cfm19 - Standalone engine is started cfm20 - Joystick to the right cfm21 - Joystick left cfm22 - Joystick forward cfm23 - Joystick ago cfm24 - brush included cfm25 - The water supply is turned on cfm26 - Vacuums cfm27 - Unloading of the hopper cfm28 - High-pressure washers (Kerher) cfm29 - Dispersion salt (sand) inclusive cfm30 - Low salt (sand) in the tank cfm31 - reserve
L84
Example: 45 44 33 22 11 1 byte 0x44 position of the gas pedal 68% 2-byte 0x33 the engine load of 51% 3 bytes and 4 bytes (16-31 bits) 0x1122 or bitwise 1000100100010 cfm17 - Low levels of water in the tank in the tank cfm21 - Joystick left cfm24 - brush included cfm28 - High-pressure washers (Kerher)
I85
70.0
J85
LLS_0
K85
The value of the relative level and temperature DUT protocol LLS the first 2 bytes - level value 0x3111 = 12561 (LLS) or open sensor for TEMP (0-close, 1-open) or illumination level 3rd byte - temperature 0xA0 = - 96 or 0x50 = 80 4th 0x00 - voltage battery for BLE sensors (LLS, TEMP) multiplied by 10 (for example, actually 3.6 - 36 pass)
L85
46 11 31 A0 00
I86
71.0
J86
LLS_1
K86
The value of the relative level and temperature DUT protocol LLS
I87
72.0
J87
LLS_2
K87
The value of the relative level and temperature DUT protocol LLS
I88
73.0
J88
LLS_3
K88
The value of the relative level and temperature DUT protocol LLS
I89
74.0
J89
LLS_4
K89
The value of the relative level and temperature DUT protocol LLS
I90
75.0
J90
LLS_5
K90
The value of the relative level and temperature DUT protocol LLS
I91
76.0
J91
LLS_6
K91
The value of the relative level and temperature DUT protocol LLS
I92
77.0
J92
LLS_7
K92
The value of the relative level and temperature DUT protocol LLS
I93
78.0
J93
LLS_8
K93
The value of the relative level and temperature DUT protocol LLS
I94
79.0
J94
LLS_9
K94
The value of the relative level and temperature DUT protocol LLS
I95
80.0
J95
The value of the relative level and temperature DUT protocol LLS
K95
The value of the relative level and temperature DUT protocol LLS the first 2 bytes - level value 0x3111 = 12561 the third byte - temperature 0xA0 = - 96 or 0x50 = 80 Temperature in degrees Celsius (-128 ... 127) fourth byte - the number of sensor 0x03 - sensor №3
L95
50 11 31 A0 03
I96
80.0
J96
MicroLink - Return Temp (messages Wialon ml_ret)
K96
0xC1DF6A76 = -27.9269828 With the temperature in the IEEE 754 format
L96
50 76 6A DF C1
I97
81.0
J97
MicroLink - Supply Temp (messages Wialon ml_sup)
K97
0xC1DF6A76 = -27.9269828 With the temperature in the IEEE 754 format
L97
51 76 6A DF C1
I98
82.0
J98
MicroLink - Setpoint Temp (messages Wialon ml_sp)
K98
0xC1DF6A76 = -27.9269828 With the temperature in the IEEE 754 format
L98
52 76 6A DF C1
I99
83.0
J99
MicroLink - Container ID (letter) (in messages Wialon ml_cid)
K99
0x43484C55 = "the ear"
L99
4C 53 55 48 43
I100
84.0
J100
MicroLink - Container ID (number) (messages Wialon ml_cid)
K100
0x0001E240 = 123456
L100
E2 54 40 01 00
I101
85.0
J101
MicroLink - serial number comp + SW Rev
L101
E2 55 40 01 00
I102
86.0
J102
MicroLink - Return Temp (messages Wialon ml_ret)
K102
0xC1DF6A76 = -27.9269828 With the temperature in the IEEE 754 format
I103
87.0
J103
MicroLink - reserve
I104
88.0
J104
MicroLink - reserve
I105
89.0
J105
MicroLink - reserve
I106
90.0
J106
The display driver DV-01
K106
Posts in Wialon driver_status = name, driver_status_id = number
I107
91.0
J107
Data on the maneuver / accident
K107
0-15 Bit - Maximum positive acceleration along the X axis for the period from the previous message in mg (int 16) Bits 16-31 - Maximum negative acceleration along the X axis for the period from the previous message in mg (int 16)
L107
for EcoDriving (always with 91, 92 and 93 tags) Example: 5B 01 11 02 22 value is set to 0x22021101 axis value X+ = 4353 (0x1101) axis value X- = 8706 (0x2202) Example: 5C 00 00 03 33 value is set to 0x33030000 axis value Y = 13059 (0x3303)
I108
92.0
J108
Data on the maneuver / accident
K108
0-15 Bit - Reserved Bits 16-31 - Maximum angle acceleration value for the period from the previous message in mg (int 16)
I109
93.0
J109
Data on the maneuver / accident
K109
0-15 Bit - Maximum positive acceleration along the Z axis for the period from the previous message in mg (int 16) Bits 16-31 - Maximum negative acceleration along the Z axis for the period from the previous message in mg (int 16)
I110
94.0
J110
balance of SIM1
K110
signed int
I111
95.0
J111
balance of SIM2
K111
signed int
I112
96.0
J112
OBD Diagnostic Trouble Code (DTC)
K112
0-3 Bit - fifth DTC character (0 - F) 4-7 Bit - fourth DTC character (0 - F) 8-11 Bit - third DTC character (0 - F) 12-13 Bit - second DTC character (0 - 3) 14-15 Bit - first DTC character (0 = P, 1 = C, 2 = B, 3 = U) 16-19 Bit - DTC type (3 = Stored, 7 = Pending, A = Permanent) 20-23 Bit - DTC source (0 = 7E8, 1 = 7E9, 2 = 7EA etc) 24-31 Bit - DTC id in tracker's table
L112
Example: 60 AB D3 7A 00 DTC_00_Value = U13AB, DTC_00_Src = 0x7EF, DTC_00_Type = A 60 7A 80 27 01 DTC_01_Value = B007A, DTC_01_Src = 0x7EA, DTC_01_Type = 7 60 06 07 03 02 DTC_02_Value = P0706, DTC_02_Src = 0x7E8, DTC_02_Type = 3
I113
97.0
J113
SIM1 Cell ID extended
I114
98.0
J114
SIM2 Cell ID extended
I115
99.0
J115
DS2 for A5, I4, L1, A series
K115
see Table 6
I116
100.0
J116
Mileage Tachograph
K116
Mileage in kilometers multiplied by 100. (such as real 123.45 km - pass 12345)
I117
101.0
J117
Speed ​​Tachograph
K117
Tachograph vehicle speed multiplied by 256 (eg, 0x0548 = 5.28125 km / h)
I118
102.0
J118
Voltage Tachograph
K118
System voltage Tachograph in millivolts
I119
103.0
J119
Discopathy tachograph
K119
0-2 bit - Driver Activity: 0-rest, 1-free, 2-work, 3-driving, 4-7 - Reserve 3-5 bits - the state of the driver card: 0-unknown, 1 - not authorized, 2 - authorized, 3 - failed to extract, 4-7 - Reserve 6-8 bits - partner Activity: 0-rest, 1-free, 2-work, 3-driving, 4-7 - Reserve 9-11 bits - the state of the card team-mate: 0-unknown, 1 - not authorized, 2 - authorized, 3 - failed to extract, 4-7 - Reserve Bit 16 - Ignition: 0 - off, 1 - on 17 bits - weight: 1 disabled, 0-enabled 18 bit - mode "ferry / train": 0, not activated, 1 is activated 19 bit - mode "not applicable": 0, not activated, 1 is activated
I120
104.0
J120
Number of cards in a card reader driver (junior section)
K120
Bits 0-31 of the card number
L120
68 40 1C BC DF -> 0xDFDC1C40 69 02 A0 01 2B -> 0x2B01A002: 0x02DFDC1C40 = [CARD ID] - card number 0x10 = 16 = 'G' - the index map update 0x03 = 3 = '3' - an index card replacement 0x00 = 0 = 'D' - type card 0x2B = 'RU' - the country code We get the RU D [CARD ID] 3 G
I121
105.0
J121
Number of cards in a card reader driver (older part)
K121
24-31bit - country code. 0x2B - RU 21-23bit - Card Type: 0 = Driver (D), 1 = Master (M), 2 = Controller (K), 3 = Enterprise (P) 15-20bit - The index of the replacement card. Set to 0 to 9, then - from A to Z. 9-14bit - Index map updates. Set to 0 to 9, then - from A to Z. For card type 0: 0-8bit bits - Bits 32-41 card number For cards like 1,2,3: 3-8bit bit - index cards. Set to 0 to 9, then - from A to Z. 0-2bit bits - Bits 32-34 card number
I122
106.0
J122
Number of cards in a card reader mate (junior section)
K122
Bits 0-31 of the card number
L122
6A FF E3 0B 54 -> 0x540BE3FF 6B EA 12 22 2B -> 0x2B2212EA:   0x2540BE3FF = 9999999999 - card number   0x0F = 15 = 'F' - an index card   0x09 = 9 = '9' - an index map update   0x04 = 4 = "4" - the index card replacement   0x01 = 1 = 'M' - type card   0x2B = 'RU' - the country code We get the RU M F 9999999999 F 4 9
I123
107.0
J123
Number of cards in a card reader partner (principal part)
K123
24-31bit - country code. 0x2B - RU 21-23bit - Card Type: 0 = Driver (D), 1 = Master (M), 2 = Controller (K), 3 = Enterprise (P) 15-20bit - The index of the replacement card. Set to 0 to 9, then - from A to Z. 9-14bit - Index map updates. Set to 0 to 9, then - from A to Z. For card type 0: 0-8bit bits - Bits 32-41 card number For cards like 1,2,3: 3-8bit bit - index cards. Set to 0 to 9, then - from A to Z. 0-2bit bits - Bits 32-34 card number
I124
108.0
J124
Tachograph serial number (part 1)
I125
109.0
J125
Tachograph serial number (part 2)
I127
110.0
J127
Condition sensor G-Sensor
K127
Bit 0 - All the fields with information about the terminal and the vehicle properly filled Bit 1 - Status of self Bit 2 - Calibration Status Bit 3 - Reported maneuver the vehicle Bit 4 - Fixed an accident short Bit 5 - Fixed long road accidents Bit 6-7 Data bits Bit 8-15 Reserved Bit 16 - Sensor is determined, responding Bit 17-30 Reserved
I128
111.0
J128
Data on the maneuver
K128
Bit 0-7 - type of maneuver: 1 - Accelerating 2 - Braking 3 - Left Turn 4 - The left turn with acceleration 5 - Left turn braking 6 - Left turn Wide 7 - Left wide turn with acceleration 8 - Left turn with wide braking 9 - Right turn 10 - Right turn acceleration 11 - Right turn braking 12 - Wide Right turn 13 - Right wide turn with acceleration 14 - Right turn with wide braking 15 - The circular movement 16 - Rebuilding 17 - Overtaking 18 - Bumps narrow 19 - Bumps wide Bit 8-15 - Degree field: 1 - Low 2 - Medium 3 - High Bit 16-31 - Time to maneuver in milliseconds
L128
When maneuvering in a Packet of device tags peredayustsya 111,112,113
I129
112.0
J129
Data on the maneuver / accident
K129
Bit 0-15 - The value of the X axis is transmitted in mg (int 16) Bits 16-31 of the Y-axis value is transmitted in mg (int 16)
L129
If the tag contains Packet 111 - data tags are the parameters of the maneuver. If the tag contains Packet 114 - data tags are the parameters of the accident. In one Packet can not otdnovremenno transmitted data and maneuver of an accident
I130
113.0
J130
Data on the maneuver / accident
K130
Bit 0-15 - The Z-value is transferred in mg (int 16) Bit 16-31 Reserved
I131
114.0
J131
The data on road accidents
K131
Bit 0-15 - number of accidents Bit 16-23 - The direction of impact 1 Front 2 Rear 3 Side Bit 24-31 - The severity of the accident
L131
When maneuvering in a Packet of device tags peredayustsya 114,112,113, 115, 116, 117, 118
I132
115.0
J132
Time of the accident (EGTS)
I133
116.0
J133
Breadth DTP (EGCS)
I134
117.0
J134
Longitude accident (EGTS)
I135
118.0
J135
The data on road accidents
K135
Bit 0-7 - speed (EGTS) Bit 8-15 - course (EGTS) Bit 16-23 - Condition Vehicle during the accident: - 16-bit - state ignition - 17-bit - Driver Seat Belt Status - 18-bit - the state of the passenger belt - 19 bits - are valid coordinates of the accident - Bit 20 - speed above 255 km / h
I136
119.0
J136
BMS - bluetooth tag (iBeacon)
K136
the 2 bytes = 0x3054 = 12372 - MAJOR next 2 bytes = 0x106E = 4206 - MINOR
L136
77 6E 10 54 30 - 12372 -major, 4206-minor bms=12372:4206
I137
120-129
J137
MODBUS mbus
K137
4 bytes
I139
130.0
J139
The data from the meter
K139
The volume of fuel in 0.01 liters, flowed through the flowmeter since the formation of the previous message (signed integer variable is 32 bits)
L139
always sent two tags 130 and 131 - can transmit the values ​​of multiple sensors. Sensors are separated by number 131 tag bits 24-31 Transfer sequence: 130 TAG followed by 131 - it's importamt Example: 82 22 11 00 00 82 - tag number (130) the value is 0x00001122, or 4386 - the amount of fuel Example: 83 04 03 02 01 83 - tag number (131) the value is 0x01020304, or bitwise 1000000100000001100000100 flow rate = 772 sensor status = nominal mode number of sensor = 1
I140
131.0
J140
The data from the meter
K140
Bit 0-15 - The flow rate of 0.1 l / h. (symbolic variable short 16-bit) Bit 16-23 - the status of the sensor: -bit 16 Current mode: idle. -bit 17 Current mode: the nominal mode. -bit 18 current mode: Overload. -bit 19 Current mode: cheat. -bit 20 Current mode: negative. 21 -bit intervention. -bit 22 - 23 Not used. Bit 24-31 - number of sensor(0..255)
I142
150.0
J142
Odometr calculated. full mileage of vehicle (km) over satellite, multiplied by 100
K142
Example: actual 25698.35 - pass 2569835, 999999999 max
L142
gps_full_mileage
I143
151.0
J143
Dilution of Precision
K143
Bit 0-15 - hdop, multiplied by 100 Bit 16-31 - reserved
L143
Example: 97 C3 05 00 00 97 - tag number (151) hdop = 0x05C3 / 100 = 14.75
I144
152.0
I145
153.0
J145
device status
I146
154.0
J146
balance SIM1 and SIM2
I147
155.0
I149
155.0
J149
Refill capacity in ml
K149
KUSS_L
I150
156.0
J150
Filling number and filling duration
K150
KUSS_N, KUSS_T
L150
0xNNTTTTTT
I151
157.0
I154
160.0
J154
MODBUS
L154
SDV pressure address 1
I155
161.0
J155
MODBUS
L155
SDV pressure address 2
I156
162.0
J156
MODBUS
L156
SDV pressure address 3
I157
163.0
J157
MODBUS
L157
SDV pressure address 4
I158
164.0
J158
MODBUS
L158
SDV pressure address 5
I159
165.0
J159
MODBUS
L159
SDV pressure address 6
I160
166.0
J160
MODBUS
L160
SDV pressure address 7
I161
167.0
J161
MODBUS
L161
SDV pressure address 8
I162
168.0
J162
MODBUS
I163
169.0
J163
MODBUS
I164
170.0
J164
ATOM video_id / abt_value
I165
171.0
J165
ATOM state of cameras
I166
172.0
J166
full active energy, multiplied by 100 / ATOM unique_label
I167
173.0
J167
full reactive energy, multiplied by 100 / ATOM video_start_time
I168
174.0
I169
175.0
J169
ATOM ERROR CODES
I171
190.0
J171
Virtual Sensors (designation wialon VS_n) see Table 5
K171
1st byte 0x22 = 34 - the number of virtual sensor (n) 2,3,4 bytes - the sensor value 0x554433 = 5,588,019
L171
BE 22 33 44 55
I172
200.0
J172
SIM card 2 LAC CID
K172
Local Area Code - (first 2 B) 0xFF01 Cell ID - (next. 2 B) 0x1417
L172
C8 17 14 01 FF
I173
201.0
J173
SIM card 2 Signal level GSM (old. Byte) MCC (2 bytes) MNC (low byte)
K173
level signal from 0 to 31, 0x14 = 20 Mobile Country Code - code of the country in which the BS (Russia it is 250, Ukraine - 255, Belarus - 257) 0x00FA = 250 Mobile Network Code - code for your network 0x01 = 1 (MTS - 01, MegaFon - 02, SMARTS - 07, Beeline - 99)
L173
C9 01 FA 00 14
I174
202.0
J174
ICCID sim card 2 [3 to 11 digits]
K174
ICCID (Integrated Circuit Card Id), the length of the ICCID - 20 digits the first 2 digits for SIM-cards are always 89 (not passed), unused last digits are filled by 0 ca e2 e1 2c 16 = 202 tag (iccid2p1) 0x162ce1e2 = 372040162 CB CC 6A 91 05 = 203 tag (iccid2p2) 0x05916acc = 093416140 89 + iccid2p1 + iccid2p2 = [IDENTIFIER]
I175
203.0
J175
ICCID sim card 2 [from 12 to 20 digits]
I176
204.0
J176
MAC BLE
I177
205.0
J177
MAC BLE
I178
206.0
I179
207.0
I180
.....
I181
210-229
J181
VAL_x
K181
4 bytes parametrs for additional services (210-219 used for special CAN data)
L181
DC 0C F0 84 63
K182
4 bytes parametrs for additional services (220-229 used for universal BLE integration)
I183
230-239
I184
.....
I185
250.0
J185
Informational messages (for tracker)
K185
cm. Table. 3 information messages (error status, etc.)
J186
Next contact time in unixtime format (for beacon)
I187
251.0
J187
Hard & Soft versions
L187
fb 08 02 01 2d
I188
252.0
J188
Hardware status (HS)
K188
cm. Table. 4 module status device (HS)
I189
253.0
J189
ICCID sim card 1 [3 to 11 digits] - iccid1p1
K189
ICCID (Integrated Circuit Card Id), the length of the ICCID - 20 digits the first 2 digits for SIM-cards are always 89 (not passed) [IDENTIFIER] printf(“ICCID1=89%09d%09d”, iccid1p1, iccid1p2) fd e2 e1 2c 16 (iccid1p1) 162ce1e2 = 372040162 fe cc 6a 91 05 (iccid1p2) 05916acc = 93416140
L189
fd e2 e1 2c 16
I190
254.0
J190
ICCID sim card 1 [from 12 to 20 digits] - iccid1p2
L190
fe cc 6a 91 05
I191
255.0
J191
Device ID
K191
unique device identifier (ID) in the WEB configurator
I195
Table 2. Description of the device status (DS)
I196
Number bits
J196
Title
K196
Description
L196
Example
I197
0.0
J197
Input IN0 - in Wialon in1
K197
messages Wialon I / 0
L197
09 0C F0 84 63                      31 Bit 0 0x6384f00c = 0110 0011 1000 0100 1111 0000 0000 1100 0 - IN0 = 0 1 - IN1 = 1 2 - IN2 = 1 3 - IN3 = 1 4 - IN4 = 0 5 - IN5 = 0 6 - IN6 = 0 7 - IN7 = 0 8 - OUT0 = 0 9 - OUT1 = 0 10 - OUT2 = 0 11 - OUT3 = 0 12,13 - GSM = 3 14,15 - GPS / Glonass = 3 16 - MOVE_SENS = 0 17 - SIM = 0 18 - 1 = SIM_INSERT 19 - ST0 = 0 20 - ST1 = 0 21 - ST2 = 0 22.23 - Bat status 1 = 24-31 - VOLT = 99 (99 * 150 = 14850 mV)
I198
1.0
J198
Input IN1 - in Wialon in2
K198
messages Wialon I / 0
I199
2.0
J199
Input IN2 - in Wialon in3
K199
messages Wialon I / 0
I200
3.0
J200
Input IN3 - in Wialon in4
K200
messages Wialon I / 0
I201
4.0
J201
Input IN4 - in Wialon in5
K201
messages Wialon I / 0
I202
5.0
J202
Input IN5 - in Wialon in6
K202
messages Wialon I / 0
I203
6.0
J203
Input IN6 - in Wialon in7
K203
messages Wialon I / 0
I204
7.0
J204
Input IN7 - in Wialon in8
K204
messages Wialon I / 0
I205
8.0
J205
Output OUT0 - in Wialon out1
K205
messages Wialon I / 0
I206
9.0
J206
Output OUT1 - in Wialon out2
K206
messages Wialon I / 0
I207
10.0
J207
Output OUT2 - in Wialon out3
K207
messages Wialon I / 0
I208
11.0
J208
Output OUT3 - in Wialon out4
K208
messages Wialon I / 0
I209
12.0
J209
the state of the GSM modem (messages Wialon gsm_st)
K209
0 - off, 1 - Registration in network 2 - comp. 3 server - replies from the server (standard)
I210
13.0
I211
14.0
J211
the state of GPS / Glonass module (messages Wialon nav_st)
K211
0 - off 1 - search for satellites, 2 - <8 satellites, 3 - more than 8 satellites (normal)
I212
15.0
I213
16.0
J213
Motion Sensor (messages Wialon mw)
K213
1 - motion is 0 - no movement
I214
17.0
J214
SIM card / SIM-chip (messages Wialon sim_t)
K214
1 - sim-chip 0 - sim-card
I215
18.0
J215
the presence of a SIM card / SIM-chip (messages Wialon sim_in)
K215
1 - insert, 0 - no
I216
19.0
J216
st0 - mode service / sensor opening
K216
mode (0 - monitoring, 1 - protection)
I217
20.0
J217
st1 - SOS mode monitor / alarm mode protection / 1-wire discrete mode
K217
status of the alarm button (SOS) / alarm in the armed mode
I218
21.0
J218
st2 - Status of plugs
K218
ignition or ignition of the CAN virtual
I219
22.0
J219
Backup battery status (in messages Wialon pwr_in)
K219
00 - less than 3V or not connected, 01 - from 3V to 3.8 V, 10 - from 3.8V to 4.1V, 11 - more than 4.1V (normal)
I220
23.0
I221
24.0
J221
external voltage (messages Wialon pwr_ext)
K221
External voltage divided by 150 example: 0x54 = 84 * 150 = 12600 mV max. 38400 mV
I222
25.0
I223
26.0
I224
27.0
I225
28.0
I226
29.0
I227
...
I228
31.0
I230
Table 6 . Description of the device status 2 (DS2)
I231
Number bits
J231
Title
K231
Description
L231
Example
I232
0.0
J232
GPS / GLONASS status [nav_st]
I233
1.0
I234
2.0
J234
GSM status [gsm_st]
I235
3.0
I236
4.0
I237
5.0
J237
Active SIM [sim_t]
K237
0 - SIM1, 1 - SIM2
I238
6.0
J238
status SIM card 1 GSM [sim1_st]
I239
7.0
I240
8.0
I241
9.0
J241
status SIM card 2 GSM [sim2_st]
I242
10.0
I243
11.0
I244
12.0
J244
Server Status 0 [S0_st] - service or monitoring server 4
I245
13.0
I246
14.0
J246
Status of Server 1 [S1_st] - monitoring server 1
I247
15.0
I248
16.0
J248
Server 2 status [S2_st] - monitoring server 2
I249
17.0
I250
18.0
J250
Server 3 status [S3_st] - monitoring server 3
I251
19.0
I253
20.0
J253
Accelerometer [mw]
I254
21.0
I255
22.0
J255
Tamper sensor [os] / BLE Tag (L, A seies)
I256
23.0
J256
MicroSD card [msd]
I257
24.0
I258
25.0
J258
Bluetooth [BT]
I259
26.0
J259
gyroscope [gyro]
I260
27.0
I261
28-30
J261
WIFI module status
K261
0 - MODULE_NOT_FOUND 1 - MODULE_FOUND 2 - NETWORK_NOT_FOUND 3 - NETWORK_FINDING 4 - NETWORK_FOUND 5 - NETWORK_CONNECTING 6 - NETWORK_CONNECTED
I262
31.0
I264
Table 3. Description of messages from the device
I265
room
J265
Title
K265
Description
L265
Example
I266
0.0
I267
...
I268
5.0
J268
registration request unit
K268
request sent
I269
6.0
J269
registration request unit
K269
request has been successfully worked out
I270
7.0
J270
registration request unit
K270
Error in query
I271
8.0
J271
registration request unit
K271
Error in query
I272
9.0
J272
registration request unit
I273
10.0
J273
query device settings
K273
request sent
I274
11.0
J274
query device settings
K274
request has been successfully worked out
I275
12.0
J275
query device settings
K275
Error in query
I276
13.0
J276
query device settings
K276
Error in query (the same settings)
I277
14.0
J277
query device settings
I278
15.0
J278
request the current version
K278
request sent
I279
16.0
J279
request the current version
K279
request has been successfully worked out
I280
17.0
J280
request the current version
K280
Error in query
I281
18.0
J281
request the current version
K281
Error in query
I282
19.0
J282
request the current version
I283
20.0
J283
request for a piece of firmware
K283
request sent
I284
21.0
J284
request for a piece of firmware
K284
request has been successfully worked out
I285
22.0
J285
request for a piece of firmware
K285
Error in query (Bad SW version for HW)
I286
23.0
J286
request for a piece of firmware
K286
Error in query
I287
24.0
J287
request for a piece of firmware
K287
firmware is loaded successfully
I288
25.0
J288
transfer request settings
K288
request sent
I289
26.0
J289
transfer request settings
K289
request has been successfully worked out
I290
27.0
J290
transfer request settings
K290
Error in query
I291
28.0
J291
transfer request settings
K291
Error in query
I292
29.0
J292
transfer request settings
I293
30.0
J293
confirmation
K293
request sent
I294
31.0
J294
confirmation
K294
request has been successfully worked out
I295
32.0
J295
confirmation
K295
Error in query
I296
33.0
J296
confirmation
K296
Error in query
I297
34.0
J297
confirmation
I298
35.0
J298
querying the server
K298
request sent
I299
36.0
J299
querying the server
K299
request has been successfully worked out
I300
37.0
J300
querying the server
K300
Error in query
I301
38.0
J301
querying the server
K301
Error in query
I302
39.0
J302
querying the server
I303
...
I304
60.0
J304
Team registration
K304
internal command
I305
61.0
J305
Team registration
K305
a team from the server
I306
62.0
J306
Team registration
K306
command via SMS
I307
63.0
J307
Team registration
K307
team through the Viewer
I308
64.0
J308
Team registration
K308
team call
I309
65.0
J309
Team registration
K309
reserve
I310
66.0
J310
Team registration
K310
reserve
I311
67.0
J311
Team registration
K311
reserve
I312
68.0
J312
Team registration
K312
reserve
I313
69.0
J313
Team registration
K313
reserve
I314
70.0
J314
command to update the device settings
K314
internal command
I315
71.0
J315
command to update the device settings
K315
a team from the server
I316
72.0
J316
command to update the device settings
K316
command via SMS
I317
73.0
J317
command to update the device settings
K317
team through the Viewer
I318
74.0
J318
command to update the device settings
K318
team call
I319
75.0
J319
command to update the device settings
K319
reserve
I320
76.0
J320
command to update the device settings
K320
reserve
I321
77.0
J321
command to update the device settings
K321
reserve
I322
78.0
J322
command to update the device settings
K322
reserve
I323
79.0
J323
command to update the device settings
K323
reserve
I324
80.0
J324
command to update the device software
K324
internal command
I325
81.0
J325
command to update the device software
K325
a team from the server
I326
82.0
J326
command to update the device software
K326
command via SMS
I327
83.0
J327
command to update the device software
K327
team through the Viewer
I328
84.0
J328
command to update the device software
K328
team call
I329
85.0
J329
command to update the device software
K329
reserve
I330
86.0
J330
command to update the device software
K330
reserve
I331
87.0
J331
command to update the device software
K331
reserve
I332
88.0
J332
command to update the device software
K332
reserve
I333
89.0
J333
command to update the device software
K333
reserve
I334
90.0
J334
command to update the device software
I336
100.0
J336
Device startup
J337
before restart
I338
199.0
J338
GeoZones
I339
200.0
J339
MORE_LOADER_ERRORs
K339
cancel update
I340
201.0
J340
MORE_WR / RD_ERRORs
K340
cancel update
I341
202.0
J341
CRC_32 ERROR
K341
cancel update
I342
203.0
J342
UpSetSt
K342
update the configuration at each start
I343
204.0
J343
UpSetTime
K343
re-set the interval
I345
250.0
J345
Error external navigation module
K345
restart module
I346
251.0
J346
No NMEA
K346
restart device
I348
300.0
J348
Time synchronization of GPS / Glonass
I349
301.0
J349
synchronization of time through the configurator
I350
302.0
J350
time synchronization with server monitoring
I351
303.0
J351
load filter: Duplicate Time
I352
304.0
J352
send a first valid position
I353
305.0
J353
send last valid point
I354
306.0
J354
By time interval in parking state
L354
event 1
I355
307.0
J355
worked condition of the distance
I356
308.0
J356
The first point is valid after the start of the device
I357
309.0
J357
NMEA packet loss from the module
I358
310.0
J358
Error NMEA
K358
restart device
I359
311.0
J359
The first coordinate is valid
I360
312.0
J360
the latter is valid coordinate
I361
313.0
J361
worked condition speed
I362
314.0
J362
worked condition of the distance
I363
315.0
J363
worked condition at a corner
L363
event 4
I364
316.0
J364
worked condition at zero speed
I365
317.0
J365
Discrete input triggering
I366
318.0
J366
Manifestation of parameter vs_12 (only for L and A-Series)
I367
319.0
J367
Reset filters coordinate when sending to the server
I368
320.0
J368
First message info
I369
321.0
J369
GPS / GLONASS power short circuit detect
I370
322.0
J370
On command 0101
I371
323.0
J371
On command 010B
I372
324.0
I373
325.0
J373
Alternative positioning
I374
326.0
J374
BLE sensor event
I375
327.0
J375
The positioning source has changed
I376
400.0
J376
Switching to parking mode
L376
event 2
I377
401.0
J377
Switching to sleep mode
I378
402.0
J378
came out of sleep by the movement
I379
403.0
J379
came out of sleep by the Timer
I380
404.0
J380
came out of sleep when the external power was turned on. Voltage
I381
405.0
J381
came out of sleep by the triggered input
I382
406.0
J382
came out of sleep by the GPS / Glonass
I383
407.0
J383
Start movenent
L383
event 3
I384
408.0
I385
409.0
J385
Shock detected
I386
410.0
J386
Tilt detected
I387
500.0
J387
No response from the server
I388
501.0
J388
No response from the server when you try again
I389
502.0
J389
Error while sending data from the memory
I390
503.0
J390
Error sending current data
I391
504.0
J391
ER_HEADER
I392
505.0
J392
ER_SERVER_ANS (0xFE)
I393
510.0
J393
error in ADC
K393
restart devices
I394
511.0
J394
error in the GSM
K394
restart devices
I395
512.0
J395
error transmission data to the server
K395
restart devices
I396
513.0
J396
inc_nmea
I397
514.0
J397
write tempory settings
I398
515.0
J398
Checksum error when sending packets
I399
516.0
J399
switching between SIM cards
I400
517.0
J400
RTC fail
I401
520.0
J401
external power changed
I402
530.0
J402
Cover Sensor Activated
I404
531.0
J404
Successful command delivery to the device
I406
600.0
J406
switched mode DEEP SLEEP
K406
Deep Sleep mode (consumption 4-5 mA)
I407
601.0
J407
I emerged from DEEP SLEEP timer
K407
signal transmission life
I408
602.0
J408
I emerged from DEEP SLEEP to change the inlet
K408
transfer of disturbing messages
I409
603.0
J409
It emerged from DEEP SLEEP motion detected
I410
604.0
J410
It emerged from DEEP SLEEP to change the input voltage
I412
610.0
J412
MODBUS_RTU PACKET
I414
618.0
I416
620.0
I417
621.0
I419
666.0
J419
On command
K419
restart devices
I420
667.0
J420
system error
K420
restart devices
I422
700.0
J422
a request to upload a file from the tachograph .ddd
I423
701.0
J423
.ddd start automatically upload the file over the interval
I424
702.0
J424
.ddd file successfully vygruzhen around tachograph
I425
703.0
I426
705.0
J426
Invalid password authorization canister in the tachograph
I427
706.0
J427
An error occurred when unloading from the tachograph
I428
707.0
J428
card is removed during a file upload .ddd
I429
708.0
J429
No card in the card reader or card is not authorized
I430
709.0
J430
tachograph stopped responding (perhaps asleep)
I431
710.0
J431
Driver Activity has changed
I433
800.0
J433
G-sensor command response calibration
I436
850.0
J436
External device firmware has been downloaded
I437
851.0
J437
External device firmware has been updated
I438
852.0
J438
An error occurred while external device updating
I439
853.0
J439
An error occurred while downloading the external device firmware
I441
860.0
J441
CAN sniffer started
I442
861.0
J442
CAN autobaudrate ready
I443
862.0
J443
log collect finished, file is full
I444
863.0
J444
log collect finished, timeout
I445
865.0
J445
CAN sniffer start fail
I446
866.0
J446
CAN autobaudrate fail
I447
867.0
J447
create CAN file fail
I448
868.0
J448
save CAN file fail
I450
860-1116
J450
Exceptions of the G-Sensor
I451
888.0
J451
locator error
K451
restart devices
I453
1200.0
J453
Change state of IN0
I454
...
J454
...
I455
1207.0
J455
Change state of IN7
I456
1208.0
J456
Change state of IN8 - 1-WIRE discrete mode (IN8 for A5)
I457
1209.0
J457
Change state of IN9 - Sensor opening (IN9 for A5)
I459
1210.0
J459
Ignition is ON
I460
1211.0
J460
Ignition is OFF
I461
1212.0
J461
Engine is ON
I462
1213.0
J462
Engine is OFF
I467
1250 + x
J467
Change state of extended INx, x = 0...9
I470
1300 - 1315
J470
start of exceed of acceleration threshold
I471
1320 - 1335
J471
end of exceed of acceleration threshold
I472
1340 - 1345
J472
start of exceed of speed threshold
I473
1350 - 1355
J473
end of exceed of speed threshold
I491
Table 4. Description Module status device (HS)
I492
number bits
J492
status
K492
a value of 0
L492
to 1
I493
0.0
J493
Inner memory
K493
No settings
L493
Settings OK
I494
1.0
J494
External Memory
K494
issue
L494
OK
I495
2.0
J495
Real Time Clock
K495
issue
L495
OK
I496
3.0
J496
powered modem
K496
off
L496
included
I497
4.0
J497
modem status
K497
no
L497
OK
I498
5.0
J498
GSM AT command
K498
not responding
L498
OK
I499
6.0
J499
SIM card
K499
not inserted
L499
OK
I500
7.0
J500
SIM PIN
K500
activated
L500
not activated
I501
8.0
J501
PIN check
K501
issue
L501
OK
I502
9.0
J502
power module GPS / Glonass
K502
off
L502
included
I503
10.0
J503
Module GPS / Glonass
K503
NO_NMEA
L503
NMEA OK
I504
11.0
J504
Motion Sensor
K504
not fixed
L504
OK
I505
12.0
J505
speed NMEA
K505
9600 - 0 (mstar) 115 200 - 1 (navia)
I506
13.0
J506
Number current SIM Card
K506
0- primary, 1 - secondary
I507
14.0
I508
15.0
I509
16.0
J509
SIM card 2
K509
not inserted
L509
OK
I510
17.0
J510
SIM PIN 2
K510
activated
L510
not activated
I511
18.0
J511
PIN Check 2
K511
issue
L511
OK
I512
19.0
J512
reserve
I513
20.0
J513
reserve
I514
21.0
J514
reserve
I515
22.0
J515
reserve
I516
23.0
J516
reserve
I517
24.0
J517
reserve
I518
25.0
J518
reserve
I519
26.0
J519
reserve
I520
27.0
J520
reserve
I521
28.0
J521
reserve
I522
29.0
J522
reserve
I523
30.0
J523
reserve
I524
31.0
J524
reserve
I538
Table 5. Virtual sensors (vs_)
I539
Number
J539
Title
K539
Description
L539
Example
I540
0.0
J540
HPC168 (SV-10) sensor1 - how many entered
K540
comes when the door closes
I541
1.0
J541
HPC168 (SV-10) sensor1 - how many people came out
K541
comes when the door closes
I542
2.0
J542
HPC168 (SV-10) sensor2 - how many entered
K542
comes when the door closes
I543
3.0
J543
HPC168 (SV-10) sensor2 - how many people came out
K543
comes when the door closes
I544
4.0
J544
HPC168 (SV-10) sensor3 - how many entered
K544
comes when the door closes
J545
Built-in sensor temperature (for beacons and A, L series)
K545
temperature with sign - 1 byte
I546
5.0
J546
HPC168 (SV-10) sensor3 - how many people came out
K546
comes when the door closes
J547
The reason for the formation of the package and the operating status of the modules (for beacons)
K547
reason for generating a package to the server: bit 0 - event interval bit 1 - by event start of movement on dd bit 2 - by event end of movement by dd bit 3 - on button press bit 4 - USB event / depassivation (for SmartSun3) bit 5 - by event course bit 6 - event speed bit 7 - by event time bit 8 - event distance bit 9 - upon reset event/battery replacement bit 10 - online mode status (on/off) bit 11 - by lift sensor (for SmartSun version) bit 12 - by changing the charging status bit 13 - emergency mode status (for SmartSun version) bit 14 - by temperature event bit 15 - charging status for TAG Qi (0 - no charging, 1 - charging) module operation statuses (0-OK, 1-ERROR/absent): bit 16 - GSM modem bit 17 - GPS module bit 18 - BT module bit 19 - motion sensor bit 20 - SIM card 1 bit 21 - SIM card 2 bit 22 - current SIM card (0-SIM1, 1-SIM2) bit 23 - external temperature sensor / RTC sensor
I548
6.0
J548
HPC168 (SV-10) sensor4 - how many entered
K548
comes when the door closes
I549
7.0
J549
HPC168 (SV-10) sensor4 - how many people came out
K549
comes when the door closes
J550
number of packet (only for L1 and A-Series)
I551
8.0
J551
HPC168 (SV-10) - door and camera status
K551
bit0 - door sensor1 bit1 - door sensor2 bit2 - door sensor3 bit3 - door sensor4 ... bit8 - camera1 is obscured bit9 - camera2 is obscured bit10 - camera3 is obscured bit11 - camera4 is obscured ... bit16 - no connection with camera1 bit17 - no connection with camera2 bit18 - no connection with camera3 bit19 - no connection with camera4
J552
L and A series - move sensor status
I553
9.0
I554
10.0
J554
EcoDrive (only for Integral and Arnavi)
K554
acceleration thresholds bit 23 - Navigation Antenna Orientation Error bit 22 - Exceeding the permissible deviation of the tracker axes bits[16:21] - Exceeding the speed limit bits[12:15] - Exceeding the threshold of vertical accelerations bits[8:11] - Exceeding the threshold of lateral accelerations bits[4:7] - Exceeding the threshold during deceleration bits[0:3] - Exceeding the threshold during acceleration
I555
11.0
J555
EcoDrive (only for Integral and Arnavi)
K555
threshold exceed duration, ms
I556
12.0
J556
EcoDrive (only for L, A series)
K556
acceleration thresholds and events bit 6 - Navigation Antenna Orientation Error bit 5 - Exceeding the permissible deviation of the tracker axes bit 4 - Exceeding the threshold of permissible speed bit 3 - Exceeding the threshold of vertical accelerations bit 2 - Exceeding the threshold of lateral accelerations bit 1 - Exceeding the threshold during deceleration bit 0 - Exceeding the threshold during acceleration
I557
13.0
J557
Visibility status of BLE sensors (only for L, A series)
K557
bit 7 - mac 4 bit 6 - mac 3 bit 5 - mac 2 bit 4 - mac 1 1 - online, 0 - offline
I558
14.0
J558
wireless relays state bits
K558
1 - activated, 0 - deactivated
I559
15.0
I560
19.0
J560
Positioning information
K560
byte 0 - coordinate source: 0 - no coordinate 1 - satts 2 - locator 3 - geotag
K561
byte 1 - current coordinate source selection mode byte 2 - coordinate source selection mode by setting bit0 - satts navigation bit1 - locator (WIFI) bit2 - locator (LBS) bit3 - geotag
I562
29.0
J562
Stoneridge tachograph. Driver and co-driver states (CAN external)
K562
bits [0:2] - Driver 1 - working state bits [3:5] - Driver 2 - working state 0000 - rest, 0001 - available, 0010 - work, 0011 - driving, 0101 - error, 0110 - Not available bits [6:7] - Motion detection 00 - parking, 01 - movement, 10 - error, 11 - Not available bits [8:11] - Driver 1 - time-related states bits [16:19] - Driver 2 - time-related states 0000 - Limits not reached 0001 - 15 minutes to 4½h 0010 - reached 4½h 0011 - 15 minutes before 9h 0100 - reached 9h 0101 - 15 minutes before 16h 0110 - reached 16h 0111 - other 1000 - error 1001 - Not available bits [12:13] - Driver 1 - driver card bits [20:21] - Driver 2 - driver card bits [14:15] - Speeding 00 - no, 01 - yes, 10 - error, 11 - Not available
I563
30.0
J563
Stoneridge tachograph. Driver and partner states (CAN built-in)
J564
Seconds counter for device operation from start/restart (only for L3, A4W and C4)
I565
33.0
J565
iQFreeze
K565
Register to read: 0x0500 (statuses)
L565
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NOCONNECT ADC1ERR ADC2ERR ADC3ERR ADC4ERR ADC5ERR ADC6ERR TIMEERR HSERR DR DR2 DR3 IN1 IN2 0 0
I566
34.0
J566
iQFreeze
K566
ADC1 Data from analog temperature sensor 1
L566
temperature is transmitted to the server multiplied by 100 (to convert the decimal value into an integer), for example 28.33 to 2833. For the 0 (zero) degree takes a value of 50,000, but when unpacking the values ​​from the device you need to take 50,000, for example: 1. convert -26.33 -2633, add 50000 = 47367 pass on the server subtract 50000, and again obtain -2633 2. 16.55 transform 1655, we add the 50,000 = 51655 pass on the server subtract 50000, and again obtain 1655
I567
35.0
J567
iQFreeze
K567
ADC2 Data from analog temperature sensor 2
I568
36.0
J568
iQFreeze
K568
ADC3 Data from analog temperature sensor 3
I569
37.0
J569
iQFreeze
K569
ADC4 Data from analog temperature sensor 4
I570
38.0
J570
iQFreeze
K570
ADC5 Data from analogue temperature sensor 5
I571
39.0
J571
iQFreeze
K571
ADC6 Data from analog temperature sensor 6
I573
40.0
J573
IrmaMatrix sensors errors [irma_x_err]
K573
3 Bytes value. 3 bits per sensor. 8 sensor max. Sensor numeration starts from 1 0 - no error 1 - sensor not found 2 - sabotage
L573
Examle [U+0421]8 28 20 10 00 means sabotage on sensor 1 and sensor 3 not found
I574
41.0
J574
IrmaMatrix sensors counts[irma_x_in] and [irma_x_out]
K574
3 Bytes value. LSByte in value - sensor ID - "x" next byte - "irma_x_in" value MSByte of value - "irma_x_out value"
L574
Example [U+0421]8 29 03 01 04 means irma_3_in = 1 irma_3_out = 4
I575
42.0
J575
KDM_DM1 density [kdm1.dens]
K575
3 Bytes value. density
I576
43.0
J576
KDM_DM1 width [kdm1.width]
K576
3 Bytes value. width
I577
44.0
J577
KDM_DM1 bit fields [kdm1.bits]
K577
3 Bytes value. LSByte in value - middle_mode.bits next byte - front_mode_bits MSByte of value - bunker_options.bits
I579
48.0
J579
Alternate Position Mark Counter
I580
49.0
J580
Service flags
K580
Black box status: 0 - space available, 1 - overflow bit 0 - Monitoring server 1 ... bit 3 - Monitoring server 4
I581
50.0
J581
Scheduled activation counter
I582
51.0
J582
Motor minutes
I583
52.0
J583
Immo bypass system status
K583
52[0] - Vehicle status 0 bits 0.1 Central lock status (00 - no information; 01 - closed; 10 - open; 11 - closed and armed) bit 2 left front door open (1 - open, 0 - closed) bit 3 right front door open (1 - open, 0 - closed) bit 4 left rear door open (1 - open, 0 - closed) bit 5 right rear door open (1 - open, 0 - closed) bit 6 trunk open (1 - open, 0 - closed) bit 7 hood open (1 - open, 0 - closed) 52[1] - Vehicle status 1 bit 0 dimensions are enabled (1 - enabled, 0 - disabled). The status is transmitted with the support of the autorun module firmware bit 1 ignition on (key or autostart system) bit 2 engine running (1 - running, 0 - stopped) bit 3 transmission type (1 - automatic transmission/robot, 0 - manual transmission) bit 4 the transmission is not ready for autostart (1 - yes, 0 - no). Depending on the type of transmission: • Automatic transmission - the transmission is not parked; • robot—the transmission is not parked; • Manual transmission - logical neutral is not passed bit 5 the handbrake is not ready for autostart (1 - lowered - not ready, 0 - raised - ready). Depending on the type of transmission: • Automatic transmission—handbrake not raised; • robot—the handbrake is not raised; • Manual transmission - the handbrake is not raised when passing logical neutral bit 6 DRLs are enabled (1 - yes, 0 - no). The status is transmitted with the support of the autorun module firmware bit 7 Low beam is on (1 - yes, 0 - no). The status is transmitted with the support of the autorun module firmware 52[2] - Vehicle status 2 bit 0 engine immobilization active (1 - active, 0 - inactive) bit 1 Valet mode is enabled (1 - enabled, 0 - disabled) bit 2 seat belts are not fastened (1 - yes, 0 - no). Status transmitted with the support of the autorun module firmware bit 3 windows down (1 - yes, 0 - no). Status is transferred with support autorun module firmware bit 4 the interior light is on (1 - yes, 0 - no). The status is transferred when firmware support for autorun module bit 5 there is not enough washer fluid (1 - yes, 0 - no). The status is transferred when firmware support for autorun module bit 6 control output 1 (1 - enabled, 0 - disabled) bit 7 control output 2 (1 - enabled, 0 - disabled)
I584
53.0
K584
53[0] - Vehicle condition 3 - Reason for canceling autostart. Flag appears after the module receives a request command autostart if it cannot be performed bit 0 - transmission error (1 - yes, 0 - no) bit 1 - door opening (1 - yes, 0 - no) bit 2 - the engine is already running (1 - yes, 0 - no) bit 3 - hood open (1 - yes, 0 - no) bit 4 - immobilizer bypass is not trained (1 - yes, 0 - no) bit 5 - there was a soft landing (1 - yes, 0 - no) bit 6 - alarm triggered (1 - yes, 0 - no)
I585
54.0
J585
Immo bypass system status
K585
54[0] - Status of the immo bypass system in normal message operation mode Data is buffered to avoid losses during active state changes 0x00 autostart disabled (impossible) 0x01 autostart enabled, engine not running 0x02 autostart process in progress 0x03 engine started as a result of autostart 0x04 the engine did not start after all attempts 0x05 autostart process stops engine stopped 0x06 autostart error, the engine was started but stopped 0x07 passing through the logical neutral 0xFF bootloader mode 54[1] - Cause of alarm message Installed when occurrence of an alarming event. Resets after end of the vehicle alarm. bit 0 accelerometer (1 - triggered, 0 - no triggered) bit 1 ignition on (1 - on, 2 - off) bit 2 left front door open (1 - open, 0 - closed) bit 3 right front door open (1 - open, 0 - closed) bit 4 left rear door open (1 - open, 0 - closed) bit 5 right rear door open (1 - open, 0 - closed) bit 6 trunk open (1 - open, 0 - closed) bit 7 hood open (1 - open, 0 - closed)
I586
55.0
J586
Immo bypass system status
K586
55[0] - 55[1] - Low-Endian format. Remaining engine operating time according to the autostart timer. Data is sent when the autorun procedure is started, repeated sending is carried out with a sampling rate of 8 seconds. If the engine starts without a timer, the value is 0xFFFF.
I587
56.0
J587
Immo bypass system status
K587
Econometric value (can bus)
I589
60.0
J589
DI (tacho card number) for driver 1 first part
K589
For example driver ID (DI) is string "RU [IDENTIFIER]". To pack this string, we divide it into two parts - alphabetic and numeric. The alphabetic takes 3 bytes (the last byte is a space, so it is discarded), and the numeric 16 characters (digits). The numerical part is too large, so we divide it into two parts. The first 9 digits ( from left side) are packed in 4 bytes, the remaining 7 (right side) digits are packed in 3 bytes of type integer. Totaly we got 2 + 4 + 3 = 9 bytes in sequence. Let's divide them between three virtual subtags for each driver. Attention when forming the initial string, you need to add the space to the alphabetic part and take filling with zeros to the required number of digits for each of the numerical parts. !!!If there is no card in card reader of tachograph device will send only first part with zero value!!!
L589
B4 3C 52 55 87
I590
61.0
J590
DI (tacho card number) for driver 1 second part \ bit mask for SKT
L590
B4 3D D6 12 00
I591
62.0
J591
DI (tacho card number) for driver 1 third part. \ charge in % for SKT
L591
B4 3E 72 D2 87
I592
63.0
J592
DI (tacho card number) for driver 2 first part
I593
64.0
J593
DI (tacho card number) for driver 2 second part
I594
65.0
J594
DI (tacho card number) for driver 2 third part
I595
66.0
J595
Tachograph TCO1 FMS
K595
In example received value is 0x332211 LSByte 0x11 is Data Byte1, 0x22 - Data Byte2 and 0x33 (MSByte) - Data Byte 3 Data Byte 1: bits[6:7] - Vehicle motion (00 = Vehicle motion not detected, 01 = vehicle motion detected) bits[3:5] - Driv. 2 working state (000 = Rest, 001 = Driver available, 010 = Work, 011 = Drive, 110 = Error, 111 = not available bits[0:2] - Driv. 1 working state (000 = Rest, 001 = Driver available, 010 = Work, 011 = Drive, 110 = Error, 111 = not available Data Byte 2: bits[6:7] - Vehicle Overspeed (00 = No overspeed, 01 = Overspeed) bits[4:5] - Driver 1 card (00 = Card not present, 01= Card present) bits[0:3] - Driv. 1 time rel states (0000 = normal, 0001 = 15 min bef. 4 ½ h, 0010 = 4 ½ h reached, 0011 = 15 min bef. 9 h, 0100 = 9 h reached, 0101 = 15 min bef. 16 h, 0110 = 16h reached, 1110 = Error, 1111 = not available) Data Byte 3: bits[6:7] - don`t care bits[4:5] - Driver 2 card (00 = Card not present, 01= Card present) bits[0:3] - Driv. 2 time rel states (0000 = normal, 0001 = 15 min bef. 4 ½ h, 0010 = 4 ½ h reached, 0011 = 15 min bef. 9 h, 0100 = 9 h reached, 0101 = 15 min bef. 16 h, 0110 = 16h reached, 1110 = Error, 1111 = not available)
L595
B4 42 11 22 33
I596
67.0
J596
Tachograph DRIVER1_DRIVE_TIME
K596
minutes
I597
68.0
J597
Tachograph DRIVER2_DRIVE_TIME
K597
minutes
I598
69.0
J598
Tachograph DRIVER1_TOTAL_DRIVE_TIME
K598
minutes
I599
70.0
J599
Tachograph DRIVER2_TOTAL_DRIVE_TIME
K599
minutes
I600
71.0
J600
Tachograph DRIVER1_REST_TIME
K600
minutes
I601
72.0
J601
Tachograph DRIVER2_REST_TIME
K601
minutes
I602
73.0
J602
Tachograph DRIVER1_ACT_TIME
K602
minutes
I603
74.0
J603
Tachograph DRIVER2_ACT_TIME
K603
minutes
I604
75-79
J604
Reserved for Tachograph
I606
80.0
J606
TPMASTER and vesaTPMS
K606
tpms[N].p - pressure in kPa (Pressure calculation =P*5.5-101.3 KPA) tpms[N].w-const50 - temperature in °C Optionally, warnings may be sent instead of temperature: tpms[N].w.level - 3 bits by level tpms[N].w.t - by temperature tpms[N].w.f - quickly deflates the tire tpms[N].w.e - general sensor error N - wheel number in the system
L606
BE 50 11 22 33 50 - virtual subtag number 11 - sensor temperature or warnings (W) 22 - sensor pressure (P) 33 - wheel number (N)
I607
85.0
J607
SPN183_FUEL_RATE
K607
*10 Litres
I608
86.0
J608
SPN100_ENGINE_OIL_PRESSURE
K608
kPa
I610
90.0
J610
SDRM
I611
91.0
J611
Accelerometer X-Axis (for A, L, A4, A4MAX, C4 series)
I612
92.0
J612
Accelerometer Y-Axis (for A, L, A4, A4MAX, C4 series)
I613
93.0
J613
Accelerometer Z-Axis (for A, L, A4, A4MAX, C4 series)
I615
94.0
J615
MDSM7/MDAS9 connect status
K615
Bits 0 –MDSM7 online Bits 1 –MDAS9 online
I616
95.0
J616
MDSM7 data
K616
Bits 0 – 7 – DSM Event: 0bit – Drowsiness (0: none, 1: active) 1bit – Distraction (0: none, 1: active) 2bit – Yawning (0: none, 1: active) 3bit – Phone (0: none, 1: active) 4bit – Smoking (0: none, 1: active) 5bit – Driver Absence (0: none, 1: active) 6bit – Mask (0: none, 1: active) 7bit: dummy Bits 8 – 15 – Error Code: 0bit – Camera Fail (0: none, 1: active) 1bit – GPS Fail (0: none, 1: active) 2bit – CAN Fail (0: none, 1: active) 3bit – Dummy 4bit – Camera Blocked (0: none, 1: active) 5~7bit: Dummy Bits 16 – 19 – G-Sensor Event: 0x00: None 0x01: Event Bits 20 – 23 – Record Status: 0x00 – None 0x01 – Recording (Mic off) 0x02 – Recording (Mic On)
I617
97.0
J617
MDAS9 events
K617
Bits 0 – 1 – LDW Left: 0x00 – None 0x01 – Recognized 0x02 – Left LDW event 0x03 – Function disabled Bits 2 – 3 – LDW Right: 0x00 – None 0x01 – Recognized 0x02 – Right LDW event 0x03 – Function disabled Bits 4 – 5 – SDA: 0x00 – None 0x01 – Recognized (ahead vehicle) 0x02 – SDA event 0x03 – Function disabled Bits 6 – 7 – Front Vehicle Start Alarm (FVSA): 0x00 – None 0x02 – FVSA event 0x03 – Function disabled Bits 7 – 8 – Forward Proximity Warning (FPW): 0x00 – None 0x02 – FPW event 0x03 – Function disabled Bits 9 – 10 – Forward Collision Warning (FCW): 0x00 – None 0x02 – FCW event 0x03 – Function disabled Bits 11 – 12 – PCW: 0x00 – None 0x01 – Recognized 0x02 – PCW event 0x03 – Function disabled
I618
98.0
J618
MDAS9 status
K618
Bits 0 – 7 – Error Code: 0x00 – None 0x01 – Low visibility 0x02 – Camera blocked Bits 8 – 15 – Record: 0x00 – None 0x01 – Recording (Mic off) 0x02 – Recording (Mic On)
I619
99.0
J619
MDAS9 SLR
K619
Bits 0 – 7 – State: 0x00 – None 0x02 – Over speed Event 0x03 – Function Disable Bits 8 – 15 – Recognize, Km/h: 0x00 – None 0x1E – 30 0x28 – 40 0x32 – 50 0x3C – 60 0x46 – 70 0x50 – 80 0x5A – 90 0x64 – 100 0x6E – 110 0x78 – 120 Bits 16 – 23 – Sensitivity, %: 0x00 – 0 0x05 – 5 0x0A – 10 0x0F – 15 0x14 – 20 0xFF – Unknown
I620
100.0
J620
Beacon
K620
Beacon[N][MINOR]
L620
64 01 02 03
I621
101-111
J621
Velo_M1
I622
112-116
J622
BWS
I624
188.0
J624
External Voltage for 100 V devices
I625
199.0
J625
GeoZones
I626
200-239
J626
Universal BLE Integration Options (A4, A4MAX)
I627
240.0
J627
Event code for the "User Logic" functionality
I628
241.0
J628
The "user_par" value for the "User Logic" functionality
I630
255.0
J630
packet id
I638
Table 2. Description of the device status (DS)
I639
Number bits
J639
Title
K639
Description
L639
Example
I640
0.0
J640
IN 0 - negative input or OUT 0 - negative output (blocking)
K640
messages Wialon I / 0
L640
0C F0 84 09 63                      31 Bit 0 0x6384f00c = 0110 0011 1000 0100 1111 0000 0000 1100 0 - IN0 = 0 1 - IN1 = 1 2 - IN2 = 1 3 - IN3 = 1 4 - IN4 = 0 5 - IN5 = 0 6 - IN6 = 0 7 - IN7 = 0 8 - OUT0 = 0 9 - OUT1 = 0 10 - OUT2 = 0 11 - OUT3 = 0 12,13 - GSM = 3 14,15 - GPS / Glonass = 3 16 - MOVE_SENS = 0 17 - SIM = 0 18 - 1 = SIM_INSERT 19 - ST0 = 0 20 - ST1 = 0 21 - ST2 = 0 22.23 - Bat status 1 = 24-31 - VOLT = 99 (99 * 150 = 14850 mV)
I641
1.0
J641
IN 1 - positive input (ignition)
K641
messages Wialon I / 0
I642
2.0
I643
3.0
I644
4.0
I645
5.0
I646
6.0
I647
7.0
I648
8.0
I649
9.0
I650
10.0
I651
11.0
I652
12.0
J652
the state of the GSM modem (gsm_st)
K652
0 - off, 1 - Registration in network 2 - comp. 3 server - replies from the server (standard)
I653
13.0
I654
14.0
J654
the state of GPS / Glonass module (nav_st)
K654
0 - off 1 - search for satellites, 2 - <8 satellites, 3 - more than 8 satellites (normal)
I655
15.0
I656
16.0
J656
Motion Sensor (mw)
K656
1 - motion is 0 - no movement
I657
17.0
J657
SIM card / SIM-chip (sim_t)
K657
1 - sim-chip 0 - sim-card
I658
18.0
J658
the presence of a SIM card / SIM-chip (sim_in)
K658
1 - insert, 0 - no
I659
19.0
J659
Backup battery (Internal) voltage (5 bits)
K659
Internal voltage divided by 150 example: 0x1B = 27 * 150 = 4050 mV max. 4800 mV
I660
20.0
I661
21.0
I662
22.0
I663
23.0
I664
24.0
J664
External voltage (messages Wialon pwr_ext)
K664
External voltage divided by 150 example: 0x54 = 84 * 150 = 12600 mV max. 38400 mV
I665
25.0
I666
26.0
I667
27.0
I668
28.0
I669
29.0
I670
30.0
I671
31.0

Server_com

CellSource content · identifiers redacted
B1
SERVER_COM - structure and description of the commands from the server
B2
Server commands - structure and description of commands from the server
A4
order in byte
B4
0
C4
1
D4
2
E4
3
F4
N
J4
4 + N
N4
size bytes
A5
example
B5
7B
C5
05
D5
C7
E5
01
F5
02
G5
03
H5
04
I5
05
J5
7D
N5
5 + N
A7
description fields
B7
start of the answer / command
N7
1
C9
Number of bytes (N) to answer (the size of the field "command data")
N9
1
D11
parcel number (0x00 - HEADER, 0x01-0xFB - PACKAGE, 0xFE - ERROR)
N11
1
E13
CS - checksum it is sum of all bytes the field of command
N13
1
F15
These commands
N15
N
J17
end response / command
N17
1
A21
description of work
B21
Answers / commands from the server to the device may be either synchronous, ie sent as a response when making PACKAGE from the device, because and asynchronous commands, ie sent at any time as long as there TCP session
A22
job description
A25
server responses
B25
7B
C25
00
D25
00
E25
7D
I25
confirmation HEADER1, 3 (7B 00 00 7D) not recommendation for new integration
B27
7B
C27
04
D27
00
E27
CS
F27
UNIXTIME
G27
7D
I27
confirmation HEADER2, 3 (7B 04 00 A0 DE 95 DB 52 7D) 0x52DB95DE = Sun, 19 Jan 2014 09:07:42 GMT
Q27
7B 04 00 CA 5E 9F 6F 5E 7D
B29
7B
C29
00
D29
01-FB, FE
E29
7D
I29
confirmation PACKAGE (0xFE - if the package has not been tested)
B31
7B
C31
N
D31
01-FB, FE
E31
CS
G31
7D
I31
N! = 0 is a confirmation PACKAGE (0xFE - if the package has not been tested) + command
Q31
7B 02 FF 09 01 01 7D
R31
0101
B33
7B
C33
N
D33
FF
E33
CS
G33
7D
I33
N! = 0 is the asynchronous command
B35
7B
C35
N
D35
FC
E35
CS
F35
TEXT
G35
7D
I35
transmission of text information (0xFC - indicates that there is text), the text is transmitted encoded WIN-1251
Q35
[CREDENTIAL-BEARING EXAMPLE OMITTED]
R35
[CREDENTIAL-BEARING EXAMPLE OMITTED]
B37
7B
C37
N
D37
FD
E37
CS
F37
OFFSET
G37
FILE DATA
H37
7D
I37
file data
K37
If the offset == 0xFFFFFFFF, then the field FILE DATA contains the attributes of the file size, name and extension (type). Transfer of each new file starts at offset 0xFFFFFFFF
K38
If the offset != 0xFFFFFFFF, the FILE DATA field contains data to be written to the file at offset obtained in this variable
K39
FILE DATA field structure of the transmission attributes of a file:
L41
0.0
M41
7A
N41
0.0
O41
0.0
P41
04
Q41
74
R41
65
S41
73
T41
74
U41
03
V41
64
W41
64
X41
64
L43
Size of file in bytes
P44
The length of the file name
Q45
The file name in ASCII
U46
The length of the file extension
V47
The file extension in ASCII
F48
01
G48
00
L48
switch diagnostic mode
Y48
without confirmation
F50
01
G50
01
L50
transmit a packet with coordinates
Y50
without confirmation
F52
01
G52
04
L52
update the version of the software (even if forced update version of the same)
Y52
without confirmation
F54
01
G54
05
L54
update the version of the software (provided that the designated version differs from current)
Y54
without confirmation
F56
01
G56
06
L56
update the version of the software from the external memory deletion (provided that the designated version differs from current)
Y56
without confirmation
F58
01
G58
07
L58
reset devices
Y58
without confirmation
F60
01
G60
08
L60
download settings from web-configurator
Y60
without confirmation
F62
01
G62
09
L62
send settings to web-configurator (sync)
Y62
without confirmation
F64
08
G64
X
H64
Y
L64
X-output number mb.: X = 0 II 1 || 2, Y-output state, mb.: Y = 0 II 1 (0 - off, 1 - on)
Y64
confirmation in a plain package, which has TAG_9
F66
09
G66
X
L66
U0 / OUT_0: X = 0 II 1, 0 - disable 1 - enable (brown)
Y66
confirmation in a plain package, which has TAG_9
F68
0A
G68
X
L68
U1 / OUT_1: X = 0 II 1, 0 - disable 1 - enable (yellow)
Y68
confirmation in a plain package, which has TAG_9
F70
0B
G70
X
L70
U2 / OUT_2: X = 0 II 1, 0 - disable 1 - enable (blue wire)
Q70
confirmation in a plain package, which has TAG_9
F72
0C
G72
X
H72
Y
Q72
confirmation TAG_50
F74
0D
G74
X
L74
mb .: X = 0 II 1 (0 - off, 1 - on)
F76
18
G76
X
H76
Y
I76
Z
L76
X-output number mb.: X = 0 II 1 || 2, Y-number of minutes Y = 0..255, Z-number of seconds Z = 0..59, ie activity time yield = 60 * Y + Z seconds (max = 15359 seconds or 4 hours and about 16 m.
Q76
confirmation in a plain package, which has TAG_9
F78
20
G78
X
L78
Request-file ddd, X = 0 || 1: 0 in the card slot of the driver, one card slot mate
F80
21
G80
X
H80
Y
L80
Take a photo X = 1..4 - the number of shots, Y = 0..2 - Resolution: 0-160x120, 1-320x240, 2-640x480
F82
30
G82
X
L82
Command to be translated to idatalink. X - command code (look for idatalink protocol)
F84
31
G84
X
H84
Y
I84
Z
L84
Command to Webasto. X - command, YZ - args
F86
32
G86
X
L86
Command to be translated to Tula's autostart system. X - command code (look for Tula protocol)
F88
33
G88
X
H88
Y
L88
Command to scooter board
F90
FF
G90
AA
H90
BB
I90
CC
J90
DD
K90
$$$
L90
Send the command with token to be confirmed by device (not used in commands like fc). 0xDDCCBBAA - token; $$$ - command. Confirm will be sent at packet 9

SMS_COM

CellSource content · identifiers redacted
A4
Receive SMS information
B4
xxxxxx
C4
*
D4
SMSI
E4
*
F4
yyyyyyyyyyyy
H4
xxxxxx - password, yyyyyyyyyyyy - phone number in international format, which will be sent an answer ([PHONE]) xxxxxx - password, response will be sent to your phone
A6
Receive sms with the coordinates and map
B6
xxxxxx
C6
*
D6
SMSK
E6
*
F6
yyyyyyyyyyyy
H6
xxxxxx - password, yyyyyyyyyyyy - phone number in international format, which will be sent an answer ([PHONE]) xxxxxx - password, response will be sent to your phone
A8
Receive an SMS with the number of the sensor 1-wire
B8
xxxxxx
C8
*
D8
SMSW
E8
*
F8
yyyyyyyyyyyy
H8
xxxxxx - password, yyyyyyyyyyyy - phone number in international format, which will be sent an answer ([PHONE]) xxxxxx - password, response will be sent to your phone
A10
Activate / deactivate outputs
B10
xxxxxx
C10
*
D10
OUTS
E10
*
F10
y.z or z
H10
xxxxxx - password, y - output number (0,1,2), z -state (0-disable, 1 enable) xxxxxx - password, z -state (0-disable, 1 enable) - if the device has only 1 output
A12
Activate / deactivate protection
B12
xxxxxx
C12
*
D12
OXPM
E12
*
F12
from
H12
xxxxxx - password, z (0 - disabled, 1 - enabled)
A14
Activate / deactivate outputs
B14
xxxxxx
C14
*
D14
SERV
E14
*
F14
8.y.z
H14
xxxxxx - password, y - output number (0,1,2,3), z -state (0-disable, 1 enable)
A16
Upload data from tachograph "Shtrih" to server
B16
xxxxxx
C16
*
D16
SERV
E16
*
F16
y.y
A18
Upload data from tachograph "Shtrih" to server using second SIM
B18
xxxxxx
C18
*
D18
SERV
E18
*
F18
y.y
A20
Send package to the server immediately
B20
xxxxxx
C20
*
D20
SERV
E20
*
F20
y.y
A22
Service command - send settings to web-configurator (sync)
B22
xxxxxx
C22
*
D22
SERV
E22
*
F22
y.y
A24
Service command - to upgrade software
B24
xxxxxx
C24
*
D24
SERV
E24
*
F24
y.y
A26
Service command - restart device
B26
xxxxxx
C26
*
D26
SERV
E26
*
F26
y.y
A28
Service command - download settings from web-configurator
B28
xxxxxx
C28
*
D28
SERV
E28
*
F28
y.y
A30
Receive SMS with the settings of the device
B30
xxxxxx
C30
*
D30
GETP
E30
*
F30
yyyyyyyyyyyy
H30
xxxxxx - password, yyyyyyyyyyyy - phone number in international format, which will be sent an answer ([PHONE]) xxxxxx - password, response will be sent to your phone
A32
Set the parameters of the device
B32
xxxxxx
C32
*
D32
SETP
E32
*
F32
<settilngs list>
H32
xxxxxx - password, <settilngs list> - list of the parameters to be changed (#1 - new server address, #3 - new device password) List of supported parameters is available in device user manual

Examples

CellSource content · identifiers redacted
A3
7B 04 00 7F 21 5A AA 5A 7D
A6
7B 00 01 7D
B12
5B // beginning PACKAGE     01 // PACKAGE number from 0x01 to 0xFB         01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)             00 00 // Length of the data packet (DATA length)                   FB DE C2 51 // unixtime                       EC // Checksum 5D // end PACKAGE