Разделы документации
EDVADO / Developers
Исходные ячейки
Архив документации. Технические определения приведены по спецификации протокола. Неполные описания и противоречивые примеры отмечены для уточнения.
Description
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
A1 | Описание [EN] |
F1 | Описание работы [RU] |
A3 | Протокол двунаправленной связи: устройство -> сервер, сервер -> устройство. |
A5 | Каждая посылка (PACKAGE) с устройства требует подтверждения от сервера (SERVER_COM) |
A7 | Если подтверждения от сервера нет, устройство будет дублировать пакет до подтверждения. |
A9 | Передача данных на сервер происходит в непрерывном сеансе TCP (GPRS). |
A11 | Данные передаются в двоичном виде, порядок байтов little-endian. |
A14 | Пакеты структуры и процедур |
A15 | ORDER OF TRANSMISSION |
B15 | DEVICE >> |
D15 | << SERVER |
A16 | первое соединение с сервером
передано HEADER - в ответ на подтверждение HEADER
дальше
PACKAGE + SERVER_COM (подтверждение) |
B17 | HEADER |
G17 | Заголовок |
D18 | SERVER_COM |
I18 | Команда сервера |
B19 | PACKAGE |
G19 | Упаковка |
C20 | PACKET_0 |
H20 | Пакет_0 |
C21 | ...... |
H21 | ...... |
C22 | PACKET_N |
H22 | Пакет_N |
D23 | SERVER_COM |
I23 | Команда сервера |
A24 | последующие пакеты
PACKAGE + SERVER_COM (подтверждение) |
B26 | PACKAGE |
G26 | Упаковка |
C27 | PACKET_0 |
H27 | Пакет_0 |
C28 | ..... |
H28 | ..... |
C29 | PACKET_N |
H29 | Пакет_N |
D30 | SERVER_COM |
I30 | Команда сервера |
A32 | асинхронная команда
Только команда (между пакетами PACKAGE) |
D32 | SERVER_COM |
I32 | Команда сервера |
Header
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
A1 | HEADER - структура заголовка и описания |
A3 | порядок в байтах |
B3 | 0 |
C3 | 1 |
D3 | 2 |
E3 | 3 |
F3 | 4 |
G3 | 5 |
H3 | 6 |
I3 | 7 |
J3 | 8 |
K3 | 9 |
L3 | 10 |
M3 | 11 |
N3 | 12 |
O3 | 13 |
P3 | 14 |
Q3 | 15 |
R3 | 16 |
S3 | 17 |
U3 | размер в байтах |
A4 | пример |
B4 | FF |
C4 | 23 |
D4 | [ID BYTE] |
E4 | [ID BYTE] |
F4 | [ID BYTE] |
G4 | [ID BYTE] |
H4 | [ID BYTE] |
I4 | [ID BYTE] |
J4 | [ID BYTE] |
K4 | [ID BYTE] |
U4 | 10-18 |
A8 | поля описания |
B8 | Идентификатор HEADER |
U8 | 1 |
C9 | версия протокола
0x22 — HEADER1 — не поддерживать
0x23 - HEADER2 (GSM/GPRS)
0x24 - HEADER3 (EXT ID)
0x25 - HEADER2 (WIFI) |
U9 | 1 |
D11 | уникальный ID (IMEI)
([IDENTIFIER] = [IDENTIFIER]) |
U11 | 8 |
L12 | расширенный идентификатор WIFI, только для HEADER3
дополнительный идентификатор устройства WIFI, только для Header3 |
U12 | 8 |
A14 | описание работы |
B14 | передается один раз при каждой новой инициализации (соединении) с сервером, в ответ сервер должен передать подтверждение (см. SERVER_COM) |
A15 | Описание работы |
B15 | передается один раз при каждой новой инициализации (соединении) с сервером; в ответ сервер должен отправить подтверждение (см. Команды сервера) |
Package
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
B1 | PACKAGE - структура и описание пакетов на устройстве |
A3 | порядок в байтах |
B3 | 0 |
C3 | 1 |
D3 | N |
H3 | 2+N |
J3 | размер в байтах |
A4 | пример |
B4 | 5B |
C4 | 01 |
D4 | 01010101010101010101011 |
H4 | 5D |
J4 | 3 + N |
A6 | поля описания |
B6 | стартовый знак PACKAGE |
J6 | 1 |
C7 | Номер PACKAGE от 0x01 до 0xFB |
J7 | 1 |
D8 | PACKET (один или несколько) |
J8 | N |
H9 | знак завершения PACKAGE |
J9 | 1.0 |
A10 | описание работы |
B10 | Обертка PACKET для передачи (1 или более).
PACKAGE с 0x01 на 0xFB требует подтверждения от сервера (см. SERVER_COM) |
A11 | Описание работы |
A14 | порядок в байтах |
B14 | 0 |
C14 | 1 |
D14 | 2 |
E14 | 3 |
J14 | Размер в байтах |
A15 | пример |
B15 | 5B |
C15 | FD |
D15 | 00 |
E15 | 5D |
J15 | 4 |
A17 | поля описания |
B17 | стартовый знак PACKAGE |
J17 | 1 |
C18 | номер 0xFD |
J18 | 1 |
D19 | Код ответа: 0x00 - OK, !0x00 - ERROR |
J19 | 1 |
E20 | знак завершения PACKAGE |
J20 | 1.0 |
A21 | описание работы |
B21 | PACKAGE 0xFD — ответ на серверную команду типа 0xFD (передача файлов с сервера на устройство) |
A22 | Описание работы |
Packet
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
B1 | PACKET - структура и описание пакетов на устройстве |
A4 | порядок в байтах |
B4 | 0 |
C4 | 1 |
D4 | 2 |
E4 | 3 |
F4 | 4 |
G4 | 5 |
H4 | 6 |
I4 | N=20 |
M4 | 7+N |
Q4 | размер в байтах |
A5 | пример |
B5 | 01 |
C5 | 14 |
D5 | 00 |
E5 | E3 |
F5 | F1 |
G5 | 6B |
H5 | 50 |
I5 | 03298B5E4204CBD514420500191000080400FF02 |
M5 | 1B |
Q5 | 8 + N |
A7 | поля описания |
B7 | тип контента (0x01-DATA) |
Q7 | 1 |
C8 | длина пакетных данных (длина 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 — контрольная сумма рассчитывается для всех полей, кроме типа и длины пакета. |
Q11 | 1 |
A13 | описание работы |
B13 | PACKET DATA — набор тегов (Тегов) (один или несколько), имеющих одинаковое время |
A14 | Описание работы |
A19 | порядок в байтах |
B19 | 0 |
C19 | 1 |
D19 | 2 |
E19 | 3 |
F19 | 4 |
G19 | 5 |
H19 | 6 |
I19 | N=4 |
M19 | 7+N |
Q19 | размер в байтах |
A20 | пример |
B20 | 03 |
C20 | 14 |
D20 | 00 |
E20 | E3 |
F20 | F1 |
G20 | 6B |
H20 | 50 |
I20 | текст |
M20 | C8 |
Q20 | 8 + N |
A22 | поля описания |
B22 | тип контента (0x03 - TEXT) |
Q22 | 1 |
C23 | длина пакетных данных (длина 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 - контрольная сумма это сумма всех байт кроме полей типа и длины пакета |
Q26 | 1 |
A28 | описание работы |
B28 | PACKET TEXT — текстовое сообщение, подобное ответу на текстовую команду (сообщение водителю) |
A29 | Описание работы |
A32 | порядок в байтах |
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 | размер в байтах |
A33 | пример |
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 | поля описания |
B35 | тип контента (0x04 - FILE) |
V35 | 1.0 |
C36 | длина пакетных данных (длина DATA) |
V36 | 2.0 |
E37 | unixtime 0x506BF1E3 = 1349251555 (Unix time) = Wed, 03 Oct 2012 08:05:55 GMT |
V37 | 4.0 |
I38 | Смещение от начала файла |
V38 | 4.0 |
M39 | FILE DATA |
V39 | N |
R40 | 0xC8 - контрольная сумма это сумма всех байт кроме полей типа и длины пакета |
V40 | 1.0 |
A42 | описание работы |
B42 | Если смещение = 0xFFFFFFFF, то поле FILE DATA содержит атрибуты размера файла, имени и расширения (типа). Передача каждого нового файла начинается со смещения 0xFFFFFFFF. |
B43 | Если зачет! = 0xFFFFFFFF, поле FILE DATA содержит данные для записи в файл по смещению, полученному в этой переменной. |
B44 | Все пакеты FILE, принадлежащие одному файлу, имеют одинаковое время формирования (unixtime) |
B45 | FILE DATA Структура полей атрибутов передачи файла: |
A46 | Описание работы |
A51 | порядок в байтах |
G51 | t |
H51 | is |
I51 | s |
J51 | t |
L51 | d |
M51 | d |
N51 | d |
A52 | пример |
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 | Размер файла в байтах |
F55 | Длина имени файла |
G56 | Имя файла в ASCII |
K57 | Длина расширения файла |
L58 | Расширение файла ASCII |
A62 | порядок в байтах |
B62 | 0 |
C62 | 1 |
D62 | 2 |
E62 | 3 |
F62 | 4 |
G62 | 5 |
H62 | 6 |
I62 | N=32 |
M62 | 7+N |
Q62 | Размер в байтах |
A63 | пример |
B63 | 06 |
C63 | 20 |
D63 | 00 |
E63 | E3 |
F63 | F1 |
G63 | 6B |
H63 | 50 |
I63 | 03298B5E4204CBD514420500191000080400FF02 |
M63 | C8 |
Q63 | 8 + N |
A65 | поля описания |
B65 | тип контента (0x06 — DATA_BINARY) |
Q65 | 1 |
C66 | длина пакетных данных (длина 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 - контрольная сумма это сумма всех байт кроме полей типа и длины пакета |
Q69 | 1 |
A71 | описание работы |
B71 | PACKET DATA_BINARY — двоичные данные, которые будут переданы на сервер. |
A72 | Описание работы |
A75 | порядок в байтах |
B75 | 0 |
C75 | 1 |
D75 | 2 |
E75 | 3 |
F75 | 4 |
G75 | 5 |
H75 | 6 |
I75 | N=32 |
M75 | 7+N |
Q75 | Размер в байтах |
A76 | пример |
B76 | 08 |
C76 | 20 |
D76 | 00 |
E76 | E3 |
F76 | F1 |
G76 | 6B |
H76 | 50 |
I76 | 00 |
M76 | C8 |
Q76 | 8 + N |
A78 | поля описания |
B78 | тип контента (0x08 — CONFIRM_THE_COMMAND) |
Q78 | 1 |
C79 | длина пакетных данных (длина DATA) |
Q79 | 2 |
E80 | unixtime 0x506BF1E3 = 1349251555 (Unix time) = Wed, 03 Oct 2012 08:05:55 GMT |
Q80 | 4 |
I81 | код ошибки: 0 - нет ошибки |
Q81 | N |
J82 | подтвержденная команда |
M83 | 0xC8 - контрольная сумма это сумма всех байт кроме полей типа и длины пакета |
Q83 | 1 |
A85 | описание работы |
B85 | CONFIRM_THE_COMMAND2 используется для информирования сервера о том, что команда получена устройством. |
A86 | Описание работы |
A88 | порядок в байтах |
B88 | 0 |
C88 | 1 |
D88 | 2 |
E88 | 3 |
F88 | 4 |
G88 | 5 |
H88 | 6 |
I88 | 7 |
J88 | 8 9 10 11 |
M88 | 12 |
Q88 | Размер в байтах |
A89 | пример |
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 | поля описания |
B91 | тип контента (0x09 — CONFIRM_THE_COMMAND BY TOKEN) |
Q91 | 1 |
C92 | длина пакетных данных (длина DATA) |
Q92 | 2 |
E93 | unixtime 0x506BF1E3 = 1349251555 (Unix time) = Wed, 03 Oct 2012 08:05:55 GMT |
Q93 | 4 |
I94 | код ошибки:
0 - нет ошибки
1 - неизвестная команда
2 – слишком мало аргументов
3 – слишком много аргументов
4 - неверное значение аргумента
5 - ошибка выполнения команды
6 — команда принята, но требуется время для выполнения (ACK)
7 - переполнение очереди команд
8 – ведомое устройство недоступно
9 — ведомое устройство не ответило после всех попыток |
Q94 | 1 |
J95 | 0x44332211 — токен подтвержденной команды |
Q95 | 4 |
M96 | 0xC8 - контрольная сумма это сумма всех байт кроме полей типа и длины пакета |
Q96 | 1 |
A98 | описание работы |
B98 | CONFIRM_THE_COMMAND используется для информирования сервера о том, что команда получена устройством. |
A99 | Описание работы |
A102 | порядок в байтах |
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 | Размер в байтах |
A103 | пример |
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 | поля описания |
B105 | тип контента (0x13 - SERVICE TEXT) |
Q105 | 1 |
C106 | длина пакетных данных (длина TEXT) |
Q106 | 2 |
E107 | unixtime 0x506BF1E3 = 1349251555 (Unix time) = Wed, 03 Oct 2012 08:05:55 GMT |
Q107 | 4 |
I108 | Сеанс ID
время первого PACKAGE |
Q108 | 4 |
M109 | Номер PACKAGE |
Q109 | 2 |
O110 | SERVICE TEXT |
Q110 | N |
P111 | 0x1B — контрольная сумма рассчитывается для всех полей, кроме типа и длины пакета. |
Q111 | 1 |
A112 | описание работы |
B112 | SERVICE TEXT — отладочная информация для передачи в WEB |
A113 | Описание работы |
Tags
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
K1 | [EN] |
L1 | Пример
(Н VALUE) |
K3 | TAG - структура и описание пакетов на устройстве |
A4 | порядок в байтах |
C4 | 0 |
D4 | 1 |
E4 | 2 |
F4 | 3 |
G4 | 4 |
I4 | размер в байтах |
A5 | пример |
C5 | 01 |
D5 | 0D |
E5 | 0D |
F5 | 0D |
G5 | 0D |
I5 | 5 |
A7 | поля описания |
C7 | число переменных |
I7 | 1 |
D8 | переменная |
I8 | 4 |
K11 | Каждый TAG имеет фиксированный размер 5 байт, из которых первый байт указывает номер переменной (всего переменных 256), остальные байты 4 - эту переменную (см. табл. 1).
структура переменных может быть разной, для каждой переменной приведено описание способа упаковки |
A12 | |
K13 | Таблица 1. Описание 4-байтовой переменной |
I14 | Номер тега |
J14 | Заголовок |
K14 | Описание |
L14 | Пример
(Н VALUE) |
I16 | 1.0 |
J16 | Внешнее напряжение в мВ
Внутреннее напряжение (батарея) в мВ |
K16 | 2 байта = внешнее напряжение 0x3054 = 12372 мВ или второй пример 0x6B67 = 27495 мВ
следующие 2 байта = напряжение внутренней батареи 0x106E = 4206 мВ или второй пример 0x0F80 = 3968 мВ
если значение 0x00 - батарея не подключена
если значение 0xFFFF (65535) - ошибка управления батареей |
L16 | 01 6Е 10 54 30
01 80 0F 67 6B (второй пример) |
I17 | 2.0 |
J17 | Ключ ID |
K17 | ключ i-Button (например, номер ключа 0xAB563412) |
L17 | 02 12 34 56 AB |
I18 | 3.0 |
J18 | Широта |
K18 | 0x425E8B82 = 55,636238 широты в формате IEEE 754.
(этаж. Если номер N Север, Отрицательный номер, если S Юг)
Если координаты недействительны - не отправляйте их. |
L18 | 03 82 8B 5E 42 |
I19 | 4.0 |
J19 | Долгота |
K19 | 0x42167875 = 37,617633 долготы в формате IEEE 754
(пол, Если номер E Восток, Отрицательный номер, если W Запад)
Если координаты недействительны - не отправляйте их. |
L19 | 04 75 78 16 42 |
I20 | 5.0 |
J20 | скорость (старший байт)
спутники
высота
курс (младший значащий байт) |
K20 | 0x08 = 8 * 1.852 = 14.81 км/ч выше скорости в узлах
0xE7 = 0-3 бита - количество спутников GPS (0-15) 7 (0x07) 4-7 бит - количество спутников Глонасс (0-15) 14 (0x0E), общее количество спутников 21 (0xFE - позиция LBS, 0xFF - позиция WiFi)
0x19 = 25 * 10 = высота 250 м в метрах / 10
0x11 = 17 * 2 = азимут, умноженный на 2 |
L20 | 05 11 19 E7 08 |
I21 | 6.0 |
J21 | PINx - номер цифрового входа, его значение режима (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 | Код города - (первый 2 B) 0xFF01
Ячейка ID - (далее 2 B) 0x1417 |
L22 | 07 17 14 01 FF |
I23 | 8.0 |
J23 | SIM CARD 1
Уровень сигнала GSM (стар. байт)
MCC (2 байт)
MNC (младший байт) |
K23 | сигнал уровня от 0 до 31, 0x14 = 20
Mobile Country Code - код страны, в которой находится BS
(Россия это 250, Украина - 255, Беларусь - 257) 0x00FA = 250
Mobile Network Code — код вашей сети 0x01 = 1
(MTS - 01, МегаФон - 02, SMARTS - 07, Билайн - 99) |
L23 | 08 01 FA 00 14 |
I24 | 9.0 |
J24 | Статус устройства (DS) |
K24 | см. Таблицу. 2 |
L24 | 09 0C F0 84 63 |
I25 | 10.0 |
J25 | IMPS_0 |
K25 | Количество импульсов на IN_0 |
I26 | 11.0 |
J26 | IMPS_1 |
K26 | Количество импульсов на IN_1 |
I27 | 12.0 |
J27 | IMPS_2 |
K27 | Количество импульсов на IN_2 |
I28 | 13.0 |
J28 | IMPS_3 |
K28 | Количество импульсов на IN_3 |
I29 | 14.0 |
J29 | IMPS_4 |
K29 | Количество импульсов на IN_4 |
I30 | 15.0 |
J30 | IMPS_5 |
K30 | Количество импульсов на IN_5 |
I31 | 16.0 |
J31 | IMPS_6 |
K31 | Количество импульсов на IN_6 |
I32 | 17.0 |
J32 | IMPS_7 |
K32 | Количество импульсов на IN_7 |
I33 | 18.0 |
J33 | бронировать |
K33 | бронировать |
I34 | 19.0 |
J34 | бронировать |
K34 | бронировать |
I35 | 20.0 |
J35 | FREQ_0 |
K35 | Частота на IN_0 |
I36 | 21.0 |
J36 | FREQ_1 |
K36 | Частота на IN_1 |
I37 | 22.0 |
J37 | FREQ_2 |
K37 | Частота на IN_2 |
I38 | 23.0 |
J38 | FREQ_3 |
K38 | Частота на IN_3 |
I39 | 24.0 |
J39 | FREQ_4 |
K39 | Частота на IN_4 |
I40 | 25.0 |
J40 | FREQ_5 |
K40 | Частота на IN_5 |
I41 | 26.0 |
J41 | FREQ_6 |
K41 | Частота на IN_6 |
I42 | 27.0 |
J42 | FREQ_7 |
K42 | Частота на IN_7 |
I43 | 28.0 |
J43 | бронировать |
K43 | бронировать |
I44 | 29.0 |
J44 | бронировать |
K44 | бронировать |
I45 | 30.0 |
J45 | VOLT_0 |
K45 | Аналоговый датчик (сообщения Wialon adc1) в мВ |
I46 | 31.0 |
J46 | VOLT_1 |
K46 | Аналоговый датчик (сообщения Wialon adc2) |
I47 | 32.0 |
J47 | VOLT_2 |
K47 | Аналоговый датчик (сообщения Wialon adc3) |
I48 | 33.0 |
J48 | VOLT_3 |
K48 | Аналоговый датчик (сообщения Wialon adc4) |
I49 | 34.0 |
J49 | VOLT_4 |
K49 | Аналоговый датчик (сообщения Wialon adc5) |
I50 | 35.0 |
J50 | VOLT_5 |
K50 | Аналоговый датчик (сообщения Wialon adc6) |
I51 | 36.0 |
J51 | VOLT_6 |
K51 | Аналоговый датчик (сообщения Wialon adc7) |
I52 | 37.0 |
J52 | VOLT_7 |
K52 | Аналоговый датчик (сообщения Wialon adc8) |
I53 | 38.0 |
J53 | бронировать |
K53 | бронировать |
I54 | 39.0 |
J54 | бронировать |
K54 | бронировать |
I55 | 40.0 |
J55 | TEMP_0 |
K55 | Датчик температуры (1-провод) T_0 (формула для Wialon\const100-const500) |
L55 | диапазон температур от -500.00 до +500.00 C
температура передается на сервер, умноженная на 100 (для преобразования десятичного значения в целое число), например 28.33 в 2833.
За степень 0 (нулевая) принимается значение 50,000, но при распаковке значений с устройства нужно взять 50,000, например:
1. конвертируем -26.33 -2633, добавляем 50000 = 47367, передаем на сервер, вычитаем 50000 и снова получаем -2633
2. 16.55 преобразуем 1655, прибавляем проход 50,000 = 51655 на сервере вычитаем 50000 и снова получаем 1655
Т.е. диапазон температур должен быть от 0 до 100,000.
Значение 111111 - говорит неверный расчет температуры |
I56 | 41.0 |
J56 | TEMP_1 |
K56 | Датчик температуры (1-провод) T_1 |
I57 | 42.0 |
J57 | TEMP_2 |
K57 | Датчик температуры (1-провод) T_2 |
I58 | 43.0 |
J58 | TEMP_3 |
K58 | Датчик температуры (1-провод) T_3 |
I59 | 44.0 |
J59 | TEMP_4 |
K59 | Датчик температуры (1-провод) T_4 |
I60 | 45.0 |
J60 | TEMP_5 |
K60 | Датчик температуры (1-провод) T_5 |
I61 | 46.0 |
J61 | TEMP_6 |
K61 | Датчик температуры (1-провод) T_6 |
I62 | 47.0 |
J62 | TEMP_7 |
K62 | Датчик температуры (1-провод) T_7 |
I63 | 48.0 |
J63 | TEMP_8 |
K63 | Датчик температуры (1-провод) T_8 |
I64 | 49.0 |
J64 | TEMP_9 |
K64 | Датчик температуры (1-провод) T_9 |
I65 | 50.0 |
J65 | can_log_number - номер программы CAN |
K65 | B1 — Номер установленного программного модуля CAN (CAN)
B2 - версия программного обеспечения патча
B3 — дополнительная версия программного обеспечения
B4 – основная версия программного обеспечения |
L65 | can_log_number
Пример: 32 BC 05 02 01
программа = 188, FW = 5.1.2 |
I66 | 51.0 |
J66 | CAN - can_security_state
Флаги Статус безопасности -
Передача битов, например: cff0..cff31 |
K66 | cff0- автозавод закрылся с пульта
cff1 — автозавод открыт с дистанционным управлением
cff2- багажник открывался заводским пультом
cff3 — модуль отправил сигнал на защиту о переформулировании
cff4-5 — резерв
cff6 - CAN-модуль перешел в режим «сон»
cff7 — резерв
cff8 — водительская дверь открыта
cff9 — пассажирская дверь открыта
cff10 — багажник открыт
cff11 — крышка двигателя открыта
cff12 — затянут рычаг ручника
cff13 — ножной тормоз нажат
cff14 — двигатель работает
cff15 - вебасто
cff16 — зажигание включено
cff17 — режим тревоги — стандартная защита
cff18 — закрытый штатный пульт
cff19 — ключ в зажигании
cff20 — динамическое освещение
cff21 — открыл переднюю пассажирскую дверь
cff22 — открыть задние двери
cff23-31 — резерв |
L66 | can_sequrity_state
Пример: 33 22 33 44 55
значение 0x55443322 или побитовое 100010000101000001001000001001
cff0
cf3 |
I67 | 52.0 |
J67 | CAN - общее время работы двигателя (часы), умноженное. 100/DES_счетчик часов |
K67 | Пример: фактическое 25698.35 — передавать 2569835, максимум 99999999. |
L67 | can_eng_full_time |
I68 | 53.0 |
J68 | CAN - полный пробег (км), умноженный на 100/DES_power |
K68 | Пример: фактическое 25698.35 — передавать 2569835, максимум 999999999. |
L68 | can_full_mileage |
I69 | 54.0 |
J69 | CAN - полный расход топлива (л), умноженный на 10/DES_давление масла |
K69 | Пример: фактическое 25698.3 — передавать 256983, максимум 99999999. |
L69 | can_fuel_level_cons |
I70 | 55.0 |
J70 | CAN - уровень топлива в баке (%)/DES_uroven |
K70 | умножить на 10 (например, реально 55.3 - передавать 553), максимальное значение 1000 |
L70 | can_fuel_level |
I71 | 56.0 |
J71 | CAN - уровень топлива в баке (л) |
K71 | умножить на 10 (например, реально 55.3 - передавать 553), максимальное значение 1000 |
L71 | can_fuel_liters |
I72 | 57.0 |
J72 | CAN - частота вращения двигателя (об/мин)/DES_об/мин |
L72 | can_rpm |
I73 | 58.0 |
J73 | CAN — температура двигателя (С)/DES_temperatura |
K73 | если более 1000 – отрицательная температура (например, 1008 означает минус 8), все остальное считается положительной температурой |
L73 | can_eng_temp |
I74 | 59.0 |
J74 | CAN - Скорость автомобиля (км/ч)/DES_напряжение |
L74 | can_speed |
I75 | 60.0 |
J75 | CAN - давление на ось 1 (кг)/кВт DES_выработано |
K75 | CAN - давление на оси 1 (кг) |
L75 | can_axle_load1 |
I76 | 61.0 |
J76 | CAN - давление на оси 2 (кг)/запускает DES_неудачные |
K76 | CAN - давление на оси 2 (кг) |
L76 | can_axle_load2 |
I77 | 62.0 |
J77 | CAN - давление на оси 3 (кг)/ошибка DES_наличия |
K77 | CAN - давление на оси 3 (кг) |
L77 | can_axle_load3 |
I78 | 63.0 |
J78 | CAN - pressure on the axle 4 (kg) / DES_preduprezhdeniya |
K78 | CAN - давление на оси 4 (кг)/Haldex Прицепное напряжение (мВ) |
L78 | can_axle_load4 |
I79 | 64.0 |
J79 | CAN - давление на оси 5 (кг) |
K79 | CAN - давление на ось 5 (кг)/Haldex Нагрузка на ось (умножается на давление 10 бар) |
L79 | can_axle_load5 |
I80 | 65.0 |
J80 | CAN - can_accident
Флаги государственного контроля
Битовая передача, например: cfa0..cfa31 |
K80 | cfa0-5 - резерв
cfa6 — Ремень безопасности пассажира
cfa7 — Ремень безопасности водителя
cfa8 - ESP (электронная система стабилизации)
cfa9 — Индикатор свечи накаливания
cfa10 - FAP (сажевый фильтр)
cfa11 — Электрическая регулировка давления
cfa12 - Стояночные огни
cfa13 — Ближний свет фар
cfa14 — Фары дальнего света
cfa15 - резерв
cfa16 — проверка двигателя (cfa8)
cfa17 — покрытие неисправностей
cfa18 — Низкое давление в шинах
cfa19 — Изношенные тормозные колодки
cfa20 — предупреждение
cfa21 - ABS (антиблокировочная система)
cfa22 - Низкий уровень топлива
cfa23 - резерв
cfa24 - STOP
cfa25 — давление/уровень масла
cfa26 — температура/уровень охлаждающей жидкости
cfa27 - тормозная система
cfa28 - Зарядка аккумулятора
cfa29 - AIRBAG (подушка безопасности)
cfa30-31 - резерв |
L80 | Пример: 41 10 20 40 80
значение 0x80402010 или побитовое 10000000010000000010000000010000 |
I81 | 66.0 |
J81 | CAN - Флаги состояния сельскохозяйственной техники
CAN_Agro
Передача битов, например: cfs0..cfs31 |
K81 | cfs0 - Включен молотильный барабан (cfs0)
cfs1 - Включена разгрузочная труба
cfs2 — включает гидравлику
cfs3 - включая питание PTO
cfs4-7 резерв
cfs8 - Чрезмерный люфт под молотильным барабаном (cfs8)
cfs9 - Открыть вход в зерновой бункер
cfs10 — Зерновой бункер 100%
cfs11 — Зерновой бункер 70%
cfs12 — Засорен фильтр гидравлического масла
cfs13 — Низкое давление масла гидросистемы
cfs14 — Низкий уровень гидравлического масла
cfs15 — Засорен фильтр гидравлических тормозов
cfs16 — Засорен масляный фильтр двигателя (cfs16)
cfs17 — Забит топливный фильтр
cfs18 — Засорен воздушный фильтр
cfs19 — Аварийная температура масла в гидроподвеске
cfs20 - Аварийная температура масла в гидроцилиндрах
cfs21 — Аварийное давление масла в двигателе
cfs22 — Аварийный уровень охлаждающей жидкости
cfs23 — переливная секция гидроблока
cfs24 - Привод разгрузочного шнека в сложенном состоянии. разгрузка. труба (cfs24)
cfs25 — нет оператора
cfs26 — Засорение соломинки
cfs27 — Наличие воды в топливе
cfs28 — Очистка скорости вентилятора
cfs29 — скорость барабана
cfs30-31 — резерв |
L81 | Пример: 42 09 12 14 22
значение 0x22141209 или побитовое 100010000101000001001000001001
cfs0 - Включен молотильный барабан
cfs3 - включая питание PTO
cfs9 - Открыть вход в зерновой бункер
cfs12 — Засорен фильтр гидравлического масла
cfs18 — Засорен воздушный фильтр
cfs20 - Аварийная температура масла в гидроцилиндрах
cfs25 — нет оператора
cfs29 - скорость барабана |
I82 | 67.0 |
J82 | CAN - Уровень жидкости AdBLUE (%) |
K82 | умножить на 10 (например, реально 55.3 - передавать 553), максимальное значение 1000 |
I83 | 68.0 |
J83 | CAN — Уровень жидкости AdBLUE (L) |
K83 | умножить на 10 (например, реально 55.3 - передавать 553), максимальное значение 1000 |
I84 | 69.0 |
J84 | CAN — состояние вождения
положение педали газа\нагрузка двигателя\характеристика движения
передаваемая характеристика битового движения (элементарное движение), например: cfm16..cfm31 |
K84 | 1-й байт положения педали газа 0x44 = 68% (CAP)
2-й байт загрузки двигателя 0x33 = 51% (CLE)
cfm16 - резерв
cfm17 - Низкий уровень воды в баке
cfm18 - Возвращаем гидравлику назад
cfm19 — автономный двигатель запускается
cfm20 — Джойстик вправо
cfm21 — Джойстик левый
cfm22 - Джойстик вперед
cfm23 - Джойстик назад
cfm24 — кисть в комплекте
cfm25 - Подача воды включена
cfm26 - Пылесосы
cfm27 - Разгрузка бункера
cfm28 - Мойки высокого давления (Kerher)
cfm29 - Дисперсионная соль (песок) включительно
cfm30 — Низкое содержание соли (песка) в баке
cfm31 - резерв |
L84 | Пример: 45 44 33 22 11
1 байт 0x44
положение педали газа 68%
2-байтовый 0x33
нагрузка двигателя 51%
3 байта и 4 байта (16–31 бит) 0x1122 или поразрядно 1000100100010
cfm17 - Низкий уровень воды в баке
cfm21 — Джойстик левый
cfm24 — кисть в комплекте
cfm28 - Мойки высокого давления (Kerher) |
I85 | 70.0 |
J85 | LLS_0 |
K85 | Значение относительного уровня и температуры протокола DUT LLS
первые 2 байта - значение уровня 0x3111 = 12561 (LLS) или датчик открытия по TEMP (0-закрыть, 1-открыть) или уровня освещенности
3-й байт — температура 0xA0 = - 96 или 0x50 = 80
4-й 0x00 - напряжение батареи для датчиков BLE (LLS, TEMP) умноженное на 10 (например, реально 3.6 - передавать 36) |
L85 | 46 11 31 A0 00 |
I86 | 71.0 |
J86 | LLS_1 |
K86 | Значение относительного уровня и температуры протокола DUT LLS |
I87 | 72.0 |
J87 | LLS_2 |
K87 | Значение относительного уровня и температуры протокола DUT LLS |
I88 | 73.0 |
J88 | LLS_3 |
K88 | Значение относительного уровня и температуры протокола DUT LLS |
I89 | 74.0 |
J89 | LLS_4 |
K89 | Значение относительного уровня и температуры протокола DUT LLS |
I90 | 75.0 |
J90 | LLS_5 |
K90 | Значение относительного уровня и температуры протокола DUT LLS |
I91 | 76.0 |
J91 | LLS_6 |
K91 | Значение относительного уровня и температуры протокола DUT LLS |
I92 | 77.0 |
J92 | LLS_7 |
K92 | Значение относительного уровня и температуры протокола DUT LLS |
I93 | 78.0 |
J93 | LLS_8 |
K93 | Значение относительного уровня и температуры протокола DUT LLS |
I94 | 79.0 |
J94 | LLS_9 |
K94 | Значение относительного уровня и температуры протокола DUT LLS |
I95 | 80.0 |
J95 | Значение относительного уровня и температуры протокола DUT LLS |
K95 | Значение относительного уровня и температуры протокола DUT LLS
первые 2 байта — значение уровня 0x3111 = 12561
третий байт - температура 0xA0 = - 96 или 0x50 = 80
Температура в градусах Цельсия (-128...127)
четвертый байт – номер датчика 0x03 – датчик №3 |
L95 | 50 11 31 A0 03 |
I96 | 80.0 |
J96 | MicroLink - Return Temp (сообщения Wialon ml_ret) |
K96 | 0xC1DF6A76 = -27.9269828 — температура в формате IEEE 754. |
L96 | 50 76 6A DF C1 |
I97 | 81.0 |
J97 | MicroLink - Температура подачи (сообщения Wialon ml_sup) |
K97 | 0xC1DF6A76 = -27.9269828 — температура в формате IEEE 754. |
L97 | 51 76 6A DF C1 |
I98 | 82.0 |
J98 | MicroLink - Setpoint Temp (сообщения Wialon ml_sp) |
K98 | 0xC1DF6A76 = -27.9269828 — температура в формате IEEE 754. |
L98 | 52 76 6A DF C1 |
I99 | 83.0 |
J99 | MicroLink - ID контейнера (буква) (в сообщениях Wialon ml_cid) |
K99 | 0x43484C55 = «ухо» |
L99 | 4C 53 55 48 43 |
I100 | 84.0 |
J100 | MicroLink - ID контейнера (номер) (сообщения Wialon ml_cid) |
K100 | 0x0001E240 = 123456 |
L100 | E2 54 40 01 00 |
I101 | 85.0 |
J101 | MicroLink — серийный номер комп + SW Rev |
L101 | E2 55 40 01 00 |
I102 | 86.0 |
J102 | MicroLink - Return Temp (сообщения Wialon ml_ret) |
K102 | 0xC1DF6A76 = -27.9269828 — температура в формате IEEE 754. |
I103 | 87.0 |
J103 | МикроЛинк - резерв |
I104 | 88.0 |
J104 | МикроЛинк - резерв |
I105 | 89.0 |
J105 | МикроЛинк - резерв |
I106 | 90.0 |
J106 | Драйвер дисплея DV-01 |
K106 | Посты в Wialon driver_status=имя, driver_status_id=номер |
I107 | 91.0 |
J107 | Данные о маневре/аварии |
K107 | 0-15 Бит — Максимальное положительное ускорение по оси X за период от предыдущего сообщения в мг (целое 16)
Биты 16-31 — Максимальное отрицательное ускорение по оси X за период от предыдущего сообщения в мг (int 16) |
L107 | для EcoDriving (всегда с тегами 91, 92 и 93)
Пример: 5Б 01 11 02 22
значение установлено на 0x22021101
значение оси X+ = 4353 (0x1101)
значение оси X- = 8706 (0x2202)
Пример: 5C 00 00 03 33
значение установлено на 0x33030000
значение оси Y = 13059 (0x3303) |
I108 | 92.0 |
J108 | Данные о маневре/аварии |
K108 | 0–15 бит — зарезервировано
Биты 16-31 — Максимальное значение углового ускорения за период из предыдущего сообщения в мг (int 16) |
I109 | 93.0 |
J109 | Данные о маневре/аварии |
K109 | 0-15 Бит — Максимальное положительное ускорение по оси Z за период от предыдущего сообщения в мг (целое 16)
Биты 16-31 — Максимальное отрицательное ускорение по оси Z за период от предыдущего сообщения в мг (int 16) |
I110 | 94.0 |
J110 | баланс SIM1 |
K110 | подписанное целое число |
I111 | 95.0 |
J111 | баланс SIM2 |
K111 | подписанное целое число |
I112 | 96.0 |
J112 | Диагностический код неисправности OBD (DTC) |
K112 | Бит 0–3 — пятый символ DTC (0–F)
4–7 Биты — четвертый символ DTC (0–F)
8–11 Бит — третий символ DTC (0–F)
12–13 Бит — второй символ DTC (0–3)
14-15 Бит — первый символ DTC (0 = P, 1 = C, 2 = B, 3 = U)
16–19 Бит — тип DTC (3 = сохраненный, 7 = ожидающий, A = постоянный)
20–23 бит — источник DTC (0 = 7E8, 1 = 7E9, 2 = 7EA и т. д.)
24-31 Бит – идентификатор DTC в таблице трекера |
L112 | Пример:
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_Значение = P0706, DTC_02_Src = 0x7E8, DTC_02_Тип = 3 |
I113 | 97.0 |
J113 | SIM1 Ячейка ID расширенная |
I114 | 98.0 |
J114 | SIM2 Ячейка ID расширенная |
I115 | 99.0 |
J115 | DS2 для серий A5, I4, L1, A |
K115 | см. Таблицу 6 |
I116 | 100.0 |
J116 | Тахограф пробега |
K116 | Пробег в километрах умноженный на 100. (например реальный 123.45 км - передать 12345) |
I117 | 101.0 |
J117 | Скорость Тахограф |
K117 | Скорость автомобиля по тахографу, умноженная на 256 (например, 0x0548 = 5.28125 км/ч) |
I118 | 102.0 |
J118 | Тахограф напряжения |
K118 | Напряжение системы Тахограф в милливольтах |
I119 | 103.0 |
J119 | Дископатия тахографа |
K119 | 0-2 бит - Активность водителя: 0-отдых, 1-свободен, 2-работа, 3-вождение, 4-7 - Резерв
3-5 бит - состояние карты водителя: 0-неизвестно, 1 - не авторизовано, 2 - авторизовано, 3 - не удалось извлечь, 4-7 - резерв.
6-8 бит - активность партнера: 0-отдых, 1-свободен, 2-работа, 3-вождение, 4-7 - резерв
9-11 бит - состояние карты товарища по команде: 0-неизвестно, 1 - не авторизовано, 2 - авторизовано, 3 - не удалось извлечь, 4-7 - резерв.
Бит 16 — Зажигание: 0 — выкл., 1 — вкл.
17 бит – вес: 1 отключено, 0 – включено
18 бит – режим «паром/поезд»: 0, не активирован, 1 активирован
19 бит – режим «неприменимо»: 0, не активирован, 1 активирован |
I120 | 104.0 |
J120 | Количество карт в драйвере картридера (младший раздел) |
K120 | Биты 0-31 номера карты |
L120 | 68 40 1C BC DF -> 0xDFDC1C40
69 02 A0 01 2B -> 0x2B01A002:
0x02DFDC1C40 = [CARD ID] - номер карты
0x10=16='G' - обновление индексной карты
0x03 = 3 = '3' - замена учетной карточки
0x00 = 0 = 'D' - карта типа
0x2B = 'RU' - код страны
Получаем RU D [CARD ID] 3 G. |
I121 | 105.0 |
J121 | Количество карт в драйвере кардридера (старая часть) |
K121 | 24-31bit — код страны. 0x2B - RU
21-23bit — Тип карты: 0 = Драйвер (D), 1 = Мастер (M), 2 = Контроллер (K), 3 = Предприятие (P)
15-20bit — Индекс заменяемой карты. Установите от 0 до 9, затем — от А до Я.
9-14bit — Обновления карты индекса. Установите от 0 до 9, затем — от А до Я.
Для типа карты 0:
0-8bit биты - Биты 32-41 Номер карты
Для карт типа 1,2,3:
Бит 3-8bit — учетные карточки. Установите от 0 до 9, затем — от А до Я.
0-2bit биты - биты 32-34 номер карты |
I122 | 106.0 |
J122 | Количество карт в картридере mate (младшая секция) |
K122 | Биты 0-31 номера карты |
L122 | 6A FF E3 0B 54 -> 0x540BE3FF
6B EA 12 22 2B -> 0x2B2212EA:
0x2540BE3FF = 9999999999 — номер карты
0x0F = 15 = 'F' — учетная карточка
0x09 = 9 = '9' — обновление карты индекса
0x04=4="4" - замена учетной карточки
0x01 = 1 = 'M' - тип карты
0x2B = 'RU' - код страны
Получаем RU M F 9999999999 F 4 9 |
I123 | 107.0 |
J123 | Количество карт в картридере партнера (основная часть) |
K123 | 24-31bit — код страны. 0x2B - RU
21-23bit — Тип карты: 0 = Драйвер (D), 1 = Мастер (M), 2 = Контроллер (K), 3 = Предприятие (P)
15-20bit — Индекс заменяемой карты. Установите от 0 до 9, затем — от А до Я.
9-14bit — Обновления карты индекса. Установите от 0 до 9, затем — от А до Я.
Для типа карты 0:
0-8bit биты - Биты 32-41 Номер карты
Для карт типа 1,2,3:
Бит 3-8bit — учетные карточки. Установите от 0 до 9, затем — от А до Я.
0-2bit биты - биты 32-34 номер карты |
I124 | 108.0 |
J124 | Серийный номер тахографа (часть 1) |
I125 | 109.0 |
J125 | Серийный номер тахографа (часть 2) |
I127 | 110.0 |
J127 | Датчик состояния G-сенсор |
K127 | Бит 0 — Все поля с информацией о терминале и автомобиле заполнены правильно.
Бит 1 — Статус самого себя
Бит 2 — Статус калибровки
Бит 3 — Сообщается о маневре транспортного средства
Бит 4 — Исправлена авария, короткометражка
Бит 5 — Исправлены длительные дорожно-транспортные происшествия.
Бит 6-7 Биты данных
Биты 8–15 зарезервированы
Бит 16 — Датчик определен, отвечает
Биты 17–30 Зарезервированы |
I128 | 111.0 |
J128 | Данные о маневре |
K128 | Биты 0-7 – тип маневра:
1 - Ускорение
2 - Торможение
3 - Поворот налево
4 - Левый поворот с ускорением
5 - Торможение при левом повороте
6 - Широкий поворот налево
7 - Широкий поворот налево с ускорением
8 - Поворот налево с широким торможением
9 - Поворот направо
10 - Ускорение поворота направо
11 - Торможение при правом повороте
12 - Широкий поворот направо
13 - Широкий поворот направо с ускорением
14 - Поворот направо с широким торможением
15 - Круговое движение
16 - Восстановление
17 - Обгон
18 - Шишки узкие
19 - Широкие шишки
Бит 8-15 — Поле градуса:
1 — Низкий
2 – средний
3 - Высокий
Бит 16-31 — Время маневра в миллисекундах. |
L128 | При маневрировании в PACKET устройства передаются теги 111,112,113. |
I129 | 112.0 |
J129 | Данные о маневре/аварии |
K129 | Биты 0-15 — значение оси X передается в мг (int 16)
Биты 16–31 значения оси Y передаются в мг (целое число 16). |
L129 | Если тег содержит Пакет 111 – данные тега являются параметрами маневра.
Если тег содержит Пакет 114 – данные тега являются параметрами аварии.
В одном пакете не могут одновременно передаваться данные и сведения о маневре аварии. |
I130 | 113.0 |
J130 | Данные о маневре/аварии |
K130 | Биты 0–15 — значение Z передается в мг (целое число 16).
Биты 16-31 Зарезервированы |
I131 | 114.0 |
J131 | Данные о дорожно-транспортных происшествиях |
K131 | Бит 0-15 – количество аварий
Бит 16-23 — Направление удара
1 фронт
2 задних
3-сторонняя
Бит 24-31 — Тяжесть аварии |
L131 | При маневрировании в пакете устройств передаются теги 114,112,113, 115, 116, 117, 118. |
I132 | 115.0 |
J132 | Время происшествия (EGTS) |
I133 | 116.0 |
J133 | Ширина DTP (EGCS) |
I134 | 117.0 |
J134 | Долгота аварии (EGTS) |
I135 | 118.0 |
J135 | Данные о дорожно-транспортных происшествиях |
K135 | Бит 0-7 — скорость (EGTS)
Бит 8-15 - курс (EGTS)
Бит 16-23 — Состояние автомобиля во время аварии:
- 16-бит - состояние зажигания
- 17-бит - Состояние ремня безопасности водителя
- 18-бит - состояние ремня пассажира
- Биты 19 - действительные координаты аварии
- Бит 20 - скорость выше 255 км/ч |
I136 | 119.0 |
J136 | BMS – метка Bluetooth (iBeacon) |
K136 | байты 2 = 0x3054 = 12372 - MAJOR
следующий 2 байт = 0x106E = 4206 - MINOR |
L136 | 77 6E 10 54 30 – 12372 – мажор, 4206 – минор
бмс=12372:4206 |
I137 | 120-129 |
J137 | MODBUS
микроавтобус |
K137 | 4 байта |
I139 | 130.0 |
J139 | Данные со счетчика |
K139 | Объем топлива в 0.01 литра, протекший через расходомер с момента формирования предыдущего сообщения (знаковая целочисленная переменная 32 бита) |
L139 | всегда отправляются две метки 130 и 131 — можно передавать значения нескольких датчиков.
Датчики разделены тегами номера 131, битами 24–31.
Последовательность передачи: 130 TAG, затем 131 - это важно.
Пример: 82 22 11 00 00
82 - номер тега (130)
значение 0x00001122, или 4386 - количество топлива
Пример: 83 04 03 02 01
83 - номер тега (131)
значение 0x01020304 или побитовое 1000000100000001100000100
расход = 772
состояние датчика = номинальный режим
количество датчиков = 1 |
I140 | 131.0 |
J140 | Данные со счетчика |
K140 | Бит 0-15 - Расход 0.1 л/ч. (символическая переменная, короткая 16-битная)
Биты 16-23 – состояние датчика:
-бит 16 Текущий режим: режим ожидания.
-бит 17 Текущий режим: номинальный режим.
-бит 18 текущий режим: Перегрузка.
-бит 19 Текущий режим: обман.
-бит 20 Текущий режим: отрицательный.
бит 21 — вмешательство.
-бит 22–23 Не используется.
Биты 24-31 - номер датчика(0..255) |
I142 | 150.0 |
J142 | Одометр посчитал. полный пробег автомобиля (км) по спутнику, умноженный на 100 |
K142 | Пример: фактическое 25698.35 — передавать 2569835, максимум 999999999. |
L142 | gps_full_mileage |
I143 | 151.0 |
J143 | Снижение точности |
K143 | Бит 0-15 – hdop, умноженный на 100
Биты 16-31 – зарезервированы |
L143 | Пример: 97 C3 05 00 00
97 - номер тега (151)
hdop = 0x05C3/100 = 14.75 |
I144 | 152.0 |
I145 | 153.0 |
J145 | статус устройства |
I146 | 154.0 |
J146 | баланс SIM1 и SIM2 |
I147 | 155.0 |
I149 | 155.0 |
J149 | Заправочный объем в мл |
K149 | KUSS_L |
I150 | 156.0 |
J150 | Количество и продолжительность заполнения |
K150 | KUSS_N, KUSS_T |
L150 | 0xNNTTTTTT |
I151 | 157.0 |
I154 | 160.0 |
J154 | MODBUS |
L154 | Адрес давления SDV 1 |
I155 | 161.0 |
J155 | MODBUS |
L155 | Адрес давления SDV 2 |
I156 | 162.0 |
J156 | MODBUS |
L156 | Адрес давления SDV 3 |
I157 | 163.0 |
J157 | MODBUS |
L157 | Адрес давления SDV 4 |
I158 | 164.0 |
J158 | MODBUS |
L158 | Адрес давления SDV 5 |
I159 | 165.0 |
J159 | MODBUS |
L159 | Адрес давления SDV 6 |
I160 | 166.0 |
J160 | MODBUS |
L160 | Адрес давления SDV 7 |
I161 | 167.0 |
J161 | MODBUS |
L161 | Адрес давления SDV 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 состояние камер |
I166 | 172.0 |
J166 | полная активная энергия, умноженная на 100 / ATOM unique_label |
I167 | 173.0 |
J167 | полная реактивная энергия, умноженная на 100/ATOM video_start_time |
I168 | 174.0 |
I169 | 175.0 |
J169 | ATOM ERROR CODES |
I171 | 190.0 |
J171 | Виртуальные датчики
(обозначение wialon VS_n) см. таблицу 5 |
K171 | 1-й байт 0x22 = 34 — номер виртуального датчика (n)
2,3,4 байты — значение датчика 0x554433 = 5,588,019 |
L171 | BE 22 33 44 55 |
I172 | 200.0 |
J172 | Карта SIM 2
LAC
CID |
K172 | Код города - (первый 2 B) 0xFF01
Ячейка ID - (далее 2 B) 0x1417 |
L172 | C8 17 14 01 FF |
I173 | 201.0 |
J173 | Карта SIM 2
Уровень сигнала GSM (стар. байт)
MCC (2 байт)
MNC (младший байт) |
K173 | сигнал уровня от 0 до 31, 0x14 = 20
Mobile Country Code - код страны, в которой находится BS
(Россия это 250, Украина - 255, Беларусь - 257) 0x00FA = 250
Mobile Network Code — код вашей сети 0x01 = 1
(MTS - 01, МегаФон - 02, SMARTS - 07, Билайн - 99) |
L173 | C9 01 FA 00 14 |
I174 | 202.0 |
J174 | ICCID SIM-карта 2 [от 3 до 11 цифр] |
K174 | ICCID (идентификатор интегральной карты), длина цифр ICCID – 20.
первые цифры 2 для SIM-карт всегда 89 (не переданы), неиспользуемые последние цифры заполняются 0
ca e2 e1 2c 16 = тег 202 (iccid2p1) 0x162ce1e2 = 372040162
CB CC 6A 91 05 = тег 203 (iccid2p2) 0x05916acc = 093416140
89 + iccid2p1 + iccid2p2 = [IDENTIFIER] |
I175 | 203.0 |
J175 | ICCID сим-карта 2 [от 12 до 20 цифр] |
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-байтовые параметры для дополнительных услуг (210-219 используются для специальных данных CAN) |
L181 | DC 0C F0 84 63 |
K182 | 4 байта параметры для дополнительных услуг (220-229 используются для универсальной интеграции BLE) |
I183 | 230-239 |
I184 | ..... |
I185 | 250.0 |
J185 | Информационные сообщения (для трекера) |
K185 | см. Стол. 3 информационных сообщения (статус ошибки и т. д.) |
J186 | Время следующего контакта в формате unixtime (для маяка) |
I187 | 251.0 |
J187 | Жесткие и мягкие версии |
L187 | fb 08 02 01 2d |
I188 | 252.0 |
J188 | Статус оборудования (HS) |
K188 | см. Стол. 4-х модульное устройство состояния (HS) |
I189 | 253.0 |
J189 | ICCID SIM-карта 1 [от 3 до 11 цифр] — iccid1p1 |
K189 | ICCID (идентификатор интегральной карты), длина цифр ICCID – 20.
первые цифры 2 для SIM-карт всегда 89 (не переданы) [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 сим-карты 1 [от 12 до 20 цифр] — iccid1p2 |
L190 | fe cc 6a 91 05 |
I191 | 255.0 |
J191 | Устройство ID |
K191 | уникальный идентификатор устройства (ID) в WEB-конфигураторе |
I195 | Таблица 2. Описание состояния устройства (DS) |
I196 | Числовые биты |
J196 | Заголовок |
K196 | Описание |
L196 | Пример |
I197 | 0.0 |
J197 | Вход IN0 - в Wialon in1 |
K197 | сообщения Wialon I/0 |
L197 | 09 0C F0 84 63
31 Бит 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 / Глонасс = 3
16 - MOVE_SENS = 0
17 - SIM = 0
18 - 1 = SIM_INSERT
19 - ST0 = 0
20 - ST1 = 0
21 - ST2 = 0
22.23 - Статус летучей мыши 1 =
24-31 - VOLT = 99 (99 * 150 = 14850 мВ) |
I198 | 1.0 |
J198 | Вход IN1 — в Wialon in2 |
K198 | сообщения Wialon I/0 |
I199 | 2.0 |
J199 | Вход IN2 — в Wialon in3 |
K199 | сообщения Wialon I/0 |
I200 | 3.0 |
J200 | Вход IN3 — в Wialon in4 |
K200 | сообщения Wialon I/0 |
I201 | 4.0 |
J201 | Вход IN4 — в Wialon in5 |
K201 | сообщения Wialon I/0 |
I202 | 5.0 |
J202 | Вход IN5 — в Wialon in6 |
K202 | сообщения Wialon I/0 |
I203 | 6.0 |
J203 | Вход IN6 — в Wialon in7 |
K203 | сообщения Wialon I/0 |
I204 | 7.0 |
J204 | Вход IN7 — в Wialon in8 |
K204 | сообщения Wialon I/0 |
I205 | 8.0 |
J205 | Выход OUT0 — в Wialon out1 |
K205 | сообщения Wialon I/0 |
I206 | 9.0 |
J206 | Выход OUT1 — в Wialon out2 |
K206 | сообщения Wialon I/0 |
I207 | 10.0 |
J207 | Выход OUT2 — в Wialon out3 |
K207 | сообщения Wialon I/0 |
I208 | 11.0 |
J208 | Выход OUT3 — в Wialon out4 |
K208 | сообщения Wialon I/0 |
I209 | 12.0 |
J209 | состояние GSM-модема (сообщения Wialon gsm_st) |
K209 | 0 - выключено, 1 - Регистрация в сети 2 - комп. 3 сервер - ответы от сервера (стандартно) |
I210 | 13.0 |
I211 | 14.0 |
J211 | состояние модуля GPS/Глонасс (сообщения Wialon nav_st) |
K211 | 0 – выключено, 1 – поиск спутников, 2 – <8 спутников, 3 – более 8 спутников (нормально) |
I212 | 15.0 |
I213 | 16.0 |
J213 | Датчик движения (сообщения Wialon mw) |
K213 | 1 - движение 0 - нет движения |
I214 | 17.0 |
J214 | SIM-карта/SIM-чип (сообщения Wialon sim_t) |
K214 | 1 – сим-чип 0 – сим-карта |
I215 | 18.0 |
J215 | наличие SIM-карты/SIM-чипа (сообщения Wialon sim_in) |
K215 | 1 - вставить, 0 - нет |
I216 | 19.0 |
J216 | st0 - сервисный режим/открытие датчика |
K216 | режим (0 – мониторинг, 1 – защита) |
I217 | 20.0 |
J217 | st1 - Мониторинг режима SOS/Защита режима тревоги/1-проводной дискретный режим |
K217 | состояние тревожной кнопки (SOS)/тревога в режиме охраны |
I218 | 21.0 |
J218 | st2 — Статус штекеров |
K218 | зажигание или зажигание CAN виртуального |
I219 | 22.0 |
J219 | Состояние резервной батареи (в сообщениях Wialon pwr_in) |
K219 | 00 - менее 3В или не подключен, 01 - от 3В до 3.8В, 10 - от 3.8В до 4.1В, 11 - более 4.1В (норма) |
I220 | 23.0 |
I221 | 24.0 |
J221 | внешнее напряжение (сообщения Wialon pwr_ext) |
K221 | Внешнее напряжение, деленное на 150
пример: 0x54 = 84 * 150 = 12600 мВ
макс. 38400 мВ |
I222 | 25.0 |
I223 | 26.0 |
I224 | 27.0 |
I225 | 28.0 |
I226 | 29.0 |
I227 | ... |
I228 | 31.0 |
I230 | Таблица 6 . Описание состояния устройства 2 (DS2) |
I231 | Числовые биты |
J231 | Заголовок |
K231 | Описание |
L231 | Пример |
I232 | 0.0 |
J232 | Статус GPS / GLONASS [nav_st] |
I233 | 1.0 |
I234 | 2.0 |
J234 | Состояние GSM [gsm_st] |
I235 | 3.0 |
I236 | 4.0 |
I237 | 5.0 |
J237 | Активная SIM-карта [sim_t] |
K237 | 0 - SIM1, 1 - SIM2 |
I238 | 6.0 |
J238 | статус SIM-карты 1 GSM [sim1_st] |
I239 | 7.0 |
I240 | 8.0 |
I241 | 9.0 |
J241 | статус SIM-карты 2 GSM [sim2_st] |
I242 | 10.0 |
I243 | 11.0 |
I244 | 12.0 |
J244 | Статус сервера 0 [S0_st] — сервер обслуживания или мониторинга 4 |
I245 | 13.0 |
I246 | 14.0 |
J246 | Статус Сервера 1 [S1_st] - сервер мониторинга 1 |
I247 | 15.0 |
I248 | 16.0 |
J248 | Статус сервера 2 [S2_st] - сервер мониторинга 2 |
I249 | 17.0 |
I250 | 18.0 |
J250 | Статус сервера 3 [S3_st] - сервер мониторинга 3 |
I251 | 19.0 |
I253 | 20.0 |
J253 | Акселерометр [мВт] |
I254 | 21.0 |
I255 | 22.0 |
J255 | Датчик тампера [os] / метка BLE (L, A seies) |
I256 | 23.0 |
J256 | Карта MicroSD [msd] |
I257 | 24.0 |
I258 | 25.0 |
J258 | Bluetooth [BT] |
I259 | 26.0 |
J259 | гироскоп [гироскоп] |
I260 | 27.0 |
I261 | 28-30 |
J261 | Статус модуля WIFI |
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 | Таблица 3. Описание сообщений устройства |
I265 | комната |
J265 | Заголовок |
K265 | Описание |
L265 | Пример |
I266 | 0.0 |
I267 | ... |
I268 | 5.0 |
J268 | блок запроса на регистрацию |
K268 | запрос отправлен |
I269 | 6.0 |
J269 | блок запроса на регистрацию |
K269 | запрос успешно обработан |
I270 | 7.0 |
J270 | блок запроса на регистрацию |
K270 | Ошибка в запросе |
I271 | 8.0 |
J271 | блок запроса на регистрацию |
K271 | Ошибка в запросе |
I272 | 9.0 |
J272 | блок запроса на регистрацию |
I273 | 10.0 |
J273 | запросить настройки устройства |
K273 | запрос отправлен |
I274 | 11.0 |
J274 | запросить настройки устройства |
K274 | запрос успешно обработан |
I275 | 12.0 |
J275 | запросить настройки устройства |
K275 | Ошибка в запросе |
I276 | 13.0 |
J276 | запросить настройки устройства |
K276 | Ошибка в запросе (те же настройки) |
I277 | 14.0 |
J277 | запросить настройки устройства |
I278 | 15.0 |
J278 | запросить текущую версию |
K278 | запрос отправлен |
I279 | 16.0 |
J279 | запросить текущую версию |
K279 | запрос успешно обработан |
I280 | 17.0 |
J280 | запросить текущую версию |
K280 | Ошибка в запросе |
I281 | 18.0 |
J281 | запросить текущую версию |
K281 | Ошибка в запросе |
I282 | 19.0 |
J282 | запросить текущую версию |
I283 | 20.0 |
J283 | запрос на кусок прошивки |
K283 | запрос отправлен |
I284 | 21.0 |
J284 | запрос на кусок прошивки |
K284 | запрос успешно обработан |
I285 | 22.0 |
J285 | запрос на кусок прошивки |
K285 | Ошибка в запросе (неверная версия SW для HW) |
I286 | 23.0 |
J286 | запрос на кусок прошивки |
K286 | Ошибка в запросе |
I287 | 24.0 |
J287 | запрос на кусок прошивки |
K287 | прошивка успешно загружена |
I288 | 25.0 |
J288 | настройки запроса на перенос |
K288 | запрос отправлен |
I289 | 26.0 |
J289 | настройки запроса на перенос |
K289 | запрос успешно обработан |
I290 | 27.0 |
J290 | настройки запроса на перенос |
K290 | Ошибка в запросе |
I291 | 28.0 |
J291 | настройки запроса на перенос |
K291 | Ошибка в запросе |
I292 | 29.0 |
J292 | настройки запроса на перенос |
I293 | 30.0 |
J293 | подтверждение |
K293 | запрос отправлен |
I294 | 31.0 |
J294 | подтверждение |
K294 | запрос успешно обработан |
I295 | 32.0 |
J295 | подтверждение |
K295 | Ошибка в запросе |
I296 | 33.0 |
J296 | подтверждение |
K296 | Ошибка в запросе |
I297 | 34.0 |
J297 | подтверждение |
I298 | 35.0 |
J298 | запрос к серверу |
K298 | запрос отправлен |
I299 | 36.0 |
J299 | запрос к серверу |
K299 | запрос успешно обработан |
I300 | 37.0 |
J300 | запрос к серверу |
K300 | Ошибка в запросе |
I301 | 38.0 |
J301 | запрос к серверу |
K301 | Ошибка в запросе |
I302 | 39.0 |
J302 | запрос к серверу |
I303 | ... |
I304 | 60.0 |
J304 | Регистрация команды |
K304 | внутренняя команда |
I305 | 61.0 |
J305 | Регистрация команды |
K305 | команда с сервера |
I306 | 62.0 |
J306 | Регистрация команды |
K306 | команда через SMS |
I307 | 63.0 |
J307 | Регистрация команды |
K307 | команда через средство просмотра |
I308 | 64.0 |
J308 | Регистрация команды |
K308 | командный вызов |
I309 | 65.0 |
J309 | Регистрация команды |
K309 | бронировать |
I310 | 66.0 |
J310 | Регистрация команды |
K310 | бронировать |
I311 | 67.0 |
J311 | Регистрация команды |
K311 | бронировать |
I312 | 68.0 |
J312 | Регистрация команды |
K312 | бронировать |
I313 | 69.0 |
J313 | Регистрация команды |
K313 | бронировать |
I314 | 70.0 |
J314 | команда для обновления настроек устройства |
K314 | внутренняя команда |
I315 | 71.0 |
J315 | команда для обновления настроек устройства |
K315 | команда с сервера |
I316 | 72.0 |
J316 | команда для обновления настроек устройства |
K316 | команда через SMS |
I317 | 73.0 |
J317 | команда для обновления настроек устройства |
K317 | команда через средство просмотра |
I318 | 74.0 |
J318 | команда для обновления настроек устройства |
K318 | командный вызов |
I319 | 75.0 |
J319 | команда для обновления настроек устройства |
K319 | бронировать |
I320 | 76.0 |
J320 | команда для обновления настроек устройства |
K320 | бронировать |
I321 | 77.0 |
J321 | команда для обновления настроек устройства |
K321 | бронировать |
I322 | 78.0 |
J322 | команда для обновления настроек устройства |
K322 | бронировать |
I323 | 79.0 |
J323 | команда для обновления настроек устройства |
K323 | бронировать |
I324 | 80.0 |
J324 | команда для обновления программного обеспечения устройства |
K324 | внутренняя команда |
I325 | 81.0 |
J325 | команда для обновления программного обеспечения устройства |
K325 | команда с сервера |
I326 | 82.0 |
J326 | команда для обновления программного обеспечения устройства |
K326 | команда через SMS |
I327 | 83.0 |
J327 | команда для обновления программного обеспечения устройства |
K327 | команда через средство просмотра |
I328 | 84.0 |
J328 | команда для обновления программного обеспечения устройства |
K328 | командный вызов |
I329 | 85.0 |
J329 | команда для обновления программного обеспечения устройства |
K329 | бронировать |
I330 | 86.0 |
J330 | команда для обновления программного обеспечения устройства |
K330 | бронировать |
I331 | 87.0 |
J331 | команда для обновления программного обеспечения устройства |
K331 | бронировать |
I332 | 88.0 |
J332 | команда для обновления программного обеспечения устройства |
K332 | бронировать |
I333 | 89.0 |
J333 | команда для обновления программного обеспечения устройства |
K333 | бронировать |
I334 | 90.0 |
J334 | команда для обновления программного обеспечения устройства |
I336 | 100.0 |
J336 | Запуск устройства |
J337 | перед перезапуском |
I338 | 199.0 |
J338 | Геозоны |
I339 | 200.0 |
J339 | MORE_LOADER_ERRORs |
K339 | отменить обновление |
I340 | 201.0 |
J340 | MORE_WR / RD_ERRORs |
K340 | отменить обновление |
I341 | 202.0 |
J341 | CRC_32 ERROR |
K341 | отменить обновление |
I342 | 203.0 |
J342 | UpSetSt |
K342 | обновлять конфигурацию при каждом запуске |
I343 | 204.0 |
J343 | Упсеттиме |
K343 | переустановить интервал |
I345 | 250.0 |
J345 | Ошибка внешнего навигационного модуля |
K345 | перезапустить модуль |
I346 | 251.0 |
J346 | No NMEA |
K346 | перезагрузить устройство |
I348 | 300.0 |
J348 | Синхронизация времени GPS/Глонасс |
I349 | 301.0 |
J349 | синхронизация времени через конфигуратор |
I350 | 302.0 |
J350 | синхронизация времени с мониторингом сервера |
I351 | 303.0 |
J351 | фильтр загрузки: Дублировать время |
I352 | 304.0 |
J352 | отправить первую действительную позицию |
I353 | 305.0 |
J353 | отправить последнюю действительную точку |
I354 | 306.0 |
J354 | По интервалу времени в состоянии парковки |
L354 | событие 1 |
I355 | 307.0 |
J355 | рабочее состояние на расстоянии |
I356 | 308.0 |
J356 | Первый пункт действует после запуска устройства |
I357 | 309.0 |
J357 | Потеря пакетов NMEA от модуля |
I358 | 310.0 |
J358 | Ошибка NMEA |
K358 | перезагрузить устройство |
I359 | 311.0 |
J359 | Первая координата действительна |
I360 | 312.0 |
J360 | последняя является допустимой координатой |
I361 | 313.0 |
J361 | рабочее состояние скорость |
I362 | 314.0 |
J362 | рабочее состояние на расстоянии |
I363 | 315.0 |
J363 | рабочее состояние в углу |
L363 | событие 4 |
I364 | 316.0 |
J364 | рабочее состояние на нулевой скорости |
I365 | 317.0 |
J365 | Запуск по дискретному входу |
I366 | 318.0 |
J366 | Проявление параметра vs_12 (только для L и A-серии) |
I367 | 319.0 |
J367 | Сбросить координаты фильтров при отправке на сервер |
I368 | 320.0 |
J368 | Информация о первом сообщении |
I369 | 321.0 |
J369 | GPS / GLONASS обнаружение короткого замыкания в цепи питания |
I370 | 322.0 |
J370 | По команде 0101 |
I371 | 323.0 |
J371 | По команде 010B |
I372 | 324.0 |
I373 | 325.0 |
J373 | Альтернативное позиционирование |
I374 | 326.0 |
J374 | Событие датчика BLE |
I375 | 327.0 |
J375 | Источник позиционирования изменился |
I376 | 400.0 |
J376 | Переключение в режим парковки |
L376 | событие 2 |
I377 | 401.0 |
J377 | Переход в спящий режим |
I378 | 402.0 |
J378 | вышел из сна от движения |
I379 | 403.0 |
J379 | вышел из сна по таймеру |
I380 | 404.0 |
J380 | вышел из сна при включении внешнего питания. Напряжение |
I381 | 405.0 |
J381 | вышел из сна по сработавшему входу |
I382 | 406.0 |
J382 | вышел из сна по GPS/Глонасс |
I383 | 407.0 |
J383 | Начать движение |
L383 | событие 3 |
I384 | 408.0 |
I385 | 409.0 |
J385 | Обнаружен шок |
I386 | 410.0 |
J386 | Обнаружен наклон |
I387 | 500.0 |
J387 | Нет ответа от сервера |
I388 | 501.0 |
J388 | Нет ответа от сервера при повторной попытке |
I389 | 502.0 |
J389 | Ошибка при отправке данных из памяти |
I390 | 503.0 |
J390 | Ошибка отправки текущих данных |
I391 | 504.0 |
J391 | ER_HEADER |
I392 | 505.0 |
J392 | ER_SERVER_ANS (0xFE) |
I393 | 510.0 |
J393 | ошибка в ADC |
K393 | перезапустить устройства |
I394 | 511.0 |
J394 | ошибка в GSM |
K394 | перезапустить устройства |
I395 | 512.0 |
J395 | ошибка передачи данных на сервер |
K395 | перезапустить устройства |
I396 | 513.0 |
J396 | Inc_nmea |
I397 | 514.0 |
J397 | записать временные настройки |
I398 | 515.0 |
J398 | Ошибка контрольной суммы при отправке пакетов |
I399 | 516.0 |
J399 | переключение между картами SIM |
I400 | 517.0 |
J400 | Ошибка RTC |
I401 | 520.0 |
J401 | внешнее питание изменено |
I402 | 530.0 |
J402 | Датчик крышки активирован |
I404 | 531.0 |
J404 | Успешная доставка команды на устройство |
I406 | 600.0 |
J406 | переключаемый режим DEEP SLEEP |
K406 | Режим глубокого сна (потребление 4-5 мА) |
I407 | 601.0 |
J407 | Я вышел из таймера DEEP SLEEP |
K407 | срок службы передачи сигнала |
I408 | 602.0 |
J408 | Я вышел из DEEP SLEEP, чтобы поменять впуск |
K408 | передача тревожных сообщений |
I409 | 603.0 |
J409 | Он появился из-за обнаружения движения в режиме DEEP SLEEP. |
I410 | 604.0 |
J410 | Вышло из DEEP SLEEP для изменения входного напряжения |
I412 | 610.0 |
J412 | MODBUS_RTU PACKET |
I414 | 618.0 |
I416 | 620.0 |
I417 | 621.0 |
I419 | 666.0 |
J419 | По команде |
K419 | перезапустить устройства |
I420 | 667.0 |
J420 | системная ошибка |
K420 | перезапустить устройства |
I422 | 700.0 |
J422 | просьба загрузить файл с тахографа .ddd |
I423 | 701.0 |
J423 | .ddd start автоматически загружает файл через заданный интервал |
I424 | 702.0 |
J424 | Файл .ddd успешно выгружен вокруг тахографа |
I425 | 703.0 |
I426 | 705.0 |
J426 | Неверный пароль авторизации канистры в тахографе |
I427 | 706.0 |
J427 | Произошла ошибка при выгрузке из тахографа |
I428 | 707.0 |
J428 | карта удаляется во время загрузки файла .ddd |
I429 | 708.0 |
J429 | В картридере нет карты или карта не авторизована |
I430 | 709.0 |
J430 | тахограф перестал реагировать (возможно, спит) |
I431 | 710.0 |
J431 | Активность водителя изменилась |
I433 | 800.0 |
J433 | Калибровка отклика команды G-сенсора |
I436 | 850.0 |
J436 | Прошивка внешнего устройства загружена |
I437 | 851.0 |
J437 | Прошивка внешнего устройства обновлена. |
I438 | 852.0 |
J438 | Произошла ошибка при обновлении внешнего устройства. |
I439 | 853.0 |
J439 | Произошла ошибка при загрузке прошивки внешнего устройства. |
I441 | 860.0 |
J441 | CAN-сниффер запущен |
I442 | 861.0 |
J442 | CAN автоскорость готова |
I443 | 862.0 |
J443 | Сбор журнала завершен, файл заполнен |
I444 | 863.0 |
J444 | Сбор журнала завершен, тайм-аут |
I445 | 865.0 |
J445 | Ошибка запуска CAN-сниффера |
I446 | 866.0 |
J446 | Ошибка автоскорости CAN |
I447 | 867.0 |
J447 | создать файл CAN не удалось |
I448 | 868.0 |
J448 | сохранить файл CAN не удалось |
I450 | 860-1116 |
J450 | Исключения G-сенсора |
I451 | 888.0 |
J451 | ошибка локатора |
K451 | перезапустить устройства |
I453 | 1200.0 |
J453 | Изменить состояние IN0 |
I454 | ... |
J454 | ... |
I455 | 1207.0 |
J455 | Изменить состояние IN7 |
I456 | 1208.0 |
J456 | Изменение состояния IN8 — дискретный режим 1-WIRE (IN8 для A5) |
I457 | 1209.0 |
J457 | Изменение состояния IN9 — Датчик открытия (IN9 для A5) |
I459 | 1210.0 |
J459 | Зажигание ON. |
I460 | 1211.0 |
J460 | Зажигание OFF. |
I461 | 1212.0 |
J461 | Двигатель ON. |
I462 | 1213.0 |
J462 | Двигатель OFF. |
I467 | 1250 + x |
J467 | Изменение состояния расширенного INx, x = 0...9 |
I470 | 1300 - 1315 |
J470 | начало превышения порога ускорения |
I471 | 1320 - 1335 |
J471 | окончание превышения порога ускорения |
I472 | 1340 - 1345 |
J472 | начало превышения порога скорости |
I473 | 1350 - 1355 |
J473 | окончание превышения порога скорости |
I491 | Таблица 4. Описание устройства состояния модуля (HS) |
J491 | состояние модулей устройств |
I492 | числовые биты |
J492 | статус |
K492 | значение 0 |
L492 | to 1 |
I493 | 0.0 |
J493 | Внутренняя память |
K493 | Нет настроек |
L493 | Настройки OK |
I494 | 1.0 |
J494 | Внешняя память |
K494 | проблема |
L494 | OK |
I495 | 2.0 |
J495 | Часы реального времени |
K495 | проблема |
L495 | OK |
I496 | 3.0 |
J496 | модем с питанием |
K496 | выключенный |
L496 | включено |
I497 | 4.0 |
J497 | статус модема |
K497 | no |
L497 | OK |
I498 | 5.0 |
J498 | GSM AT-команда |
K498 | не отвечает |
L498 | OK |
I499 | 6.0 |
J499 | SIM-карта |
K499 | не вставлено |
L499 | OK |
I500 | 7.0 |
J500 | SIM PIN |
K500 | активирован |
L500 | не активирован |
I501 | 8.0 |
J501 | Проверка PIN-кода |
K501 | проблема |
L501 | OK |
I502 | 9.0 |
J502 | модуль питания GPS/Глонасс |
K502 | выключенный |
L502 | включено |
I503 | 10.0 |
J503 | Модуль GPS/ГЛОНАСС |
K503 | NO_NMEA |
L503 | NMEA OK |
I504 | 11.0 |
J504 | Датчик движения |
K504 | не исправлено |
L504 | OK |
I505 | 12.0 |
J505 | скорость NMEA |
K505 | 9600 - 0 (мстар) 115 200 - 1 (корабль) |
I506 | 13.0 |
J506 | Номер текущей SIM-карты |
K506 | 0- первичный, 1 - вторичный |
I507 | 14.0 |
I508 | 15.0 |
I509 | 16.0 |
J509 | SIM-карта 2 |
K509 | не вставлено |
L509 | OK |
I510 | 17.0 |
J510 | SIM PIN 2 |
K510 | активирован |
L510 | не активирован |
I511 | 18.0 |
J511 | Проверка PIN-кода 2 |
K511 | проблема |
L511 | OK |
I512 | 19.0 |
J512 | бронировать |
I513 | 20.0 |
J513 | бронировать |
I514 | 21.0 |
J514 | бронировать |
I515 | 22.0 |
J515 | бронировать |
I516 | 23.0 |
J516 | бронировать |
I517 | 24.0 |
J517 | бронировать |
I518 | 25.0 |
J518 | бронировать |
I519 | 26.0 |
J519 | бронировать |
I520 | 27.0 |
J520 | бронировать |
I521 | 28.0 |
J521 | бронировать |
I522 | 29.0 |
J522 | бронировать |
I523 | 30.0 |
J523 | бронировать |
I524 | 31.0 |
J524 | бронировать |
I538 | Таблица 5. Виртуальные датчики (vs_) |
I539 | Число |
J539 | Заголовок |
K539 | Описание |
L539 | Пример |
I540 | 0.0 |
J540 | HPC168 (SV-10) датчик1 - сколько введено |
K540 | приходит, когда дверь закрывается |
I541 | 1.0 |
J541 | HPC168 (SV-10) датчик1 - сколько человек вышло |
K541 | приходит, когда дверь закрывается |
I542 | 2.0 |
J542 | HPC168 (SV-10) датчик2 - сколько введено |
K542 | приходит, когда дверь закрывается |
I543 | 3.0 |
J543 | HPC168 (SV-10) датчик2 - сколько человек вышло |
K543 | приходит, когда дверь закрывается |
I544 | 4.0 |
J544 | HPC168 (SV-10) датчик3 - сколько введено |
K544 | приходит, когда дверь закрывается |
J545 | Встроенный датчик температуры (для маяков и серий A, L) |
K545 | температура со знаком - 1 байт |
I546 | 5.0 |
J546 | HPC168 (SV-10) датчик3 - сколько человек вышло |
K546 | приходит, когда дверь закрывается |
J547 | Причина формирования пакета и рабочее состояние модулей (для маяков) |
K547 | причина генерации пакета на сервер:
бит 0 — интервал событий
бит 1 - по событию начала движения по дд
бит 2 - по событию окончания движения по дд
бит 3 — при нажатии кнопки
бит 4 — событие USB/депассивация (для SmartSun3)
бит 5 - по ходу событий
бит 6 — скорость события
бит 7 — по времени события
бит 8 — расстояние события
бит 9 — при событии сброса/замене батареи
бит 10 - статус онлайн-режима (вкл/выкл)
бит 11 — по датчику подъема (для версии SmartSun)
бит 12 — путем изменения статуса зарядки
бит 13 — состояние аварийного режима (для версии SmartSun)
бит 14 — по температурному событию
бит 15 — состояние зарядки для TAG Qi (0 — нет зарядки, 1 — зарядка)
статусы работы модуля (0-OK, 1-ERROR/отсутствуют):
бит 16 - модем GSM
бит 17 - модуль GPS
бит 18 - модуль BT
бит 19 — датчик движения
бит 20 - карта SIM 1
бит 21 - карта SIM 2
бит 22 — текущая карта SIM (0-SIM1, 1-SIM2)
бит 23 — внешний датчик температуры/датчик RTC |
I548 | 6.0 |
J548 | HPC168 (SV-10) датчик4 - сколько внесено |
K548 | приходит, когда дверь закрывается |
I549 | 7.0 |
J549 | HPC168 (SV-10) датчик4 - сколько человек вышло |
K549 | приходит, когда дверь закрывается |
J550 | количество пакетов (только для L1 и A-серии) |
I551 | 8.0 |
J551 | HPC168 (SV-10) — состояние дверей и камер |
K551 | бит0 — датчик двери1
бит1 — датчик двери2
бит2 — датчик двери3
бит3 — датчик двери4
...
бит8 — камера1 скрыта
бит9 — камера 2 скрыта
бит10 — камера3 скрыта
бит11 — камера 4 скрыта
...
бит16 — нет связи с камерой1
бит17 — нет связи с камерой2
бит18 — нет связи с камерой3
бит19 — нет связи с камерой4 |
J552 | Серия L и A – состояние датчика перемещения |
I553 | 9.0 |
I554 | 10.0 |
J554 | EcoDrive (только для Интеграл и Арнави) |
K554 | пороги ускорения
бит 23 — Ошибка ориентации навигационной антенны
bit 22 - Exceeding the permissible deviation of the tracker axes
bits[16:21] - Превышение ограничения скорости
bits[12:15] - Exceeding the threshold of vertical accelerations
bits[8:11] - Exceeding the threshold of lateral accelerations
биты[4:7] — Превышение порога при торможении
биты[0:3] — Превышение порога при ускорении |
I555 | 11.0 |
J555 | EcoDrive (только для Интеграл и Арнави) |
K555 | длительность превышения порога, мс |
I556 | 12.0 |
J556 | EcoDrive (только для серий L, A) |
K556 | пороги ускорения и события
бит 6 — Ошибка ориентации навигационной антенны
бит 5 - Превышение допустимого отклонения осей трекера
бит 4 — Превышение порога допустимой скорости
бит 3 — Превышение порога вертикального ускорения
бит 2 — Превышение порога боковых ускорений
бит 1 — Превышение порога при торможении
бит 0 — Превышение порога при разгоне |
I557 | 13.0 |
J557 | Статус видимости датчиков BLE (только для серий L, A) |
K557 | бит 7 — Mac 4
бит 6 – Mac 3
бит 5 — mac 2
бит 4 — mac 1
1 - онлайн, 0 - офлайн |
I558 | 14.0 |
J558 | Биты состояния беспроводных реле |
K558 | 1 - активирован, 0 - деактивирован |
I559 | 15.0 |
I560 | 19.0 |
J560 | Информация о позиционировании |
K560 | байт 0 - источник координат:
0 - нет координаты
1 - сатц
2 - локатор
3 - геотег |
K561 | байт 1 - текущий режим выбора источника координат
байт 2 – режим выбора источника координат путем установки
bit0 — навигация по спутниковой навигации
бит1 — локатор (WIFI)
бит2 — локатор (LBS)
бит3 — геотег |
I562 | 29.0 |
J562 | Тахограф Стоунриджа. Состояния водителя и штурмана (внешний CAN) |
K562 | биты [0:2] - Водитель 1 - рабочее состояние
биты [3:5] - Водитель 2 - рабочее состояние
0000 - отдых, 0001 - доступен, 0010 - работа, 0011 - вождение, 0101 - ошибка, 0110 - недоступно
биты [6:7] - Определение движения
00 - стоянка, 01 - движение, 10 - ошибка, 11 - недоступно
биты [8:11] - Водитель 1 - состояния, связанные со временем
биты [16:19] - Водитель 2 - состояния, связанные со временем
0000 - Ограничения не достигнуты
0001 - 15 минут до 4½ч
0010 - достигли 4½ч
0011 - за 15 минут до 9ч
0100 - достиг 9ч
0101 - за 15 минут до 16ч
0110 - достиг 16ч
0111 - другое
1000 - ошибка
1001 - недоступно
биты [12:13] - Водитель 1 - карта водителя
биты [20:21] - Водитель 2 - карта водителя
биты [14:15] - Превышение скорости
00 - нет, 01 - есть, 10 - ошибка, 11 - недоступно |
I563 | 30.0 |
J563 | Тахограф Стоунриджа. Состояния драйвера и партнера (встроенный CAN) |
J564 | Счетчик секунд работы устройства от запуска/перезапуска (только для L3, A4W и C4) |
I565 | 33.0 |
J565 | iQFreeze |
K565 | Зарегистрируйтесь для чтения: 0x0500 (статусы) |
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 Данные аналогового датчика температуры 1 |
L566 | температура передается на сервер, умноженная на 100 (чтобы преобразовать десятичное значение в целое число), например 28.33 в 2833.
За степень 0 (нулевая) принимается значение 50,000, но при распаковке значений с устройства нужно взять 50,000, например:
1. конвертируем -26.33 -2633, добавляем 50000 = 47367, передаем на сервер, вычитаем 50000 и снова получаем -2633
2. 16.55 преобразуем 1655, прибавляем проход 50,000 = 51655 на сервере вычитаем 50000 и снова получаем 1655 |
I567 | 35.0 |
J567 | iQFreeze |
K567 | ADC2 Данные аналогового датчика температуры 2 |
I568 | 36.0 |
J568 | iQFreeze |
K568 | ADC3 Данные аналогового датчика температуры 3 |
I569 | 37.0 |
J569 | iQFreeze |
K569 | ADC4 Данные аналогового датчика температуры 4 |
I570 | 38.0 |
J570 | iQFreeze |
K570 | ADC5 Данные аналогового датчика температуры 5 |
I571 | 39.0 |
J571 | iQFreeze |
K571 | ADC6 Данные аналогового датчика температуры 6 |
I573 | 40.0 |
J573 | Ошибки датчиков IrmaMatrix [irma_x_err] |
K573 | Значение 3 байта. 3 бита на датчик. 8 датчиков макс. Нумерация датчиков начинается с 1.
0 - нет ошибки
1 - датчик не найден
2 - диверсия |
L573 | Пример С8 28 20 10 00
означает саботаж датчика 1 и датчика 3 не обнаружен |
I574 | 41.0 |
J574 | Датчики IrmaMatrix считают [irma_x_in] и [irma_x_out] |
K574 | 3 Значение в байтах.
LSByte в значении - датчик ID - "x"
следующий байт — значение «irma_x_in»
MSByte значения — «значение irma_x_out» |
L574 | Пример С8 29 03 01 04
означает
ирма_3_in = 1
ирма_3_out = 4 |
I575 | 42.0 |
J575 | Плотность KDM_DM1 [kdm1.dens] |
K575 | Значение 3 байта.
плотность |
I576 | 43.0 |
J576 | Ширина KDM_DM1 [kdm1.width] |
K576 | Значение 3 байта.
ширина |
I577 | 44.0 |
J577 | Битовые поля KDM_DM1 [kdm1.bits] |
K577 | Значение 3 байта.
Значение LSByte — middle_mode.bits
следующий байт — front_mode_bits
MSByte значения — Bunker_options.bits |
I579 | 48.0 |
J579 | Счетчик отметок альтернативного положения |
I580 | 49.0 |
J580 | Сервисные флаги |
K580 | Статус черного ящика: 0 – свободное место, 1 – переполнение.
бит 0 - Сервер мониторинга 1
...
бит 3 — Сервер мониторинга 4 |
I581 | 50.0 |
J581 | Счетчик запланированных активаций |
I582 | 51.0 |
J582 | Моторные минуты |
I583 | 52.0 |
J583 | Да, обойти статус системы |
K583 | 52[0] - Статус автомобиля 0
биты 0.1 Статус центрального замка (00 - нет информации; 01 - закрыт; 10 - открыт; 11 - закрыт и поставлен на охрану)
бит 2 левая передняя дверь открыта (1 - открыта, 0 - закрыта)
бит 3 правая передняя дверь открыта (1 - открыта, 0 - закрыта)
бит 4 левая задняя дверь открыта (1 – открыта, 0 – закрыта)
бит 5 правая задняя дверь открыта (1 - открыта, 0 - закрыта)
бит 6 багажник открыт (1 - открыт, 0 - закрыт)
бит 7 капот открыт (1 - открыт, 0 - закрыт)
52[1] - Статус автомобиля 1
бит 0 измерения включены (1 - включено, 0 - отключено). Статус передается с поддержкой прошивки модуля автозапуска.
бит 1 включение зажигания (ключ или система автозапуска)
бит 2 двигатель работает (1 - работает, 0 - остановлен)
бит 3 тип трансмиссии (1 – АКПП/робот, 0 – МКПП)
бит 4 передача не готова к автозапуску (1 – да, 0 – нет). В зависимости от типа передачи:
• Автоматическая коробка передач – коробка передач не стоит на стоянке;
• робот — коробка передач не стоит на стоянке;
• Механическая коробка передач – логическая нейтраль не пройдена.
бит 5 ручник не готов к автозапуску (1 - опущен - не готов, 0 - поднят - готов). В зависимости от типа передачи:
• АКПП — ручник не поднят;
• робот — ручник не поднят;
• Механическая коробка передач – ручник не поднимается при переходе на логическую нейтраль.
бит 6 ДХО включены (1 – да, 0 – нет). Статус передается с поддержкой прошивки модуля автозапуска.
бит 7 Ближний свет включен (1 – да, 0 – нет). Статус передается с поддержкой прошивки модуля автозапуска.
52[2] - Статус автомобиля 2
бит 0 активна иммобилизация двигателя (1 - активна, 0 - неактивна)
бит 1 Режим Valet включен (1 – включен, 0 – выключен)
бит 2 Ремни безопасности не пристегнуты (1 – да, 0 – нет). Статус
передается с поддержкой прошивки модуля автозапуска
бит на 3 окна вниз (1 – да, 0 – нет). Статус передается с поддержкой
прошивка модуля автозапуска
бит 4 — свет в салоне включен (1 — да, 0 — нет). Статус передается, когда
поддержка прошивки модуля автозапуска
бит 5 недостаточно омывающей жидкости (1 – да, 0 – нет). Статус передается, когда
поддержка прошивки модуля автозапуска
бит 6 управляющего выхода 1 (1 – включен, 0 – отключен)
бит 7 управляющего выхода 2 (1 – включен, 0 – отключен) |
I584 | 53.0 |
K584 | 53[0] - Состояние автомобиля 3 - Причина отмены автозапуска. Флаг
появляется после того, как модуль получит команду запроса
автозапуск, если его невозможно выполнить
бит 0 – ошибка передачи (1 – да, 0 – нет)
бит 1 – открытие двери (1 – да, 0 – нет)
бит 2 — двигатель уже работает (1 — да, 0 — нет)
бит 3 – капот открыт (1 – да, 0 – нет)
бит 4 – обход иммобилайзера не обучен (1 – да, 0 – нет)
бит 5 – произошла мягкая посадка (1 – да, 0 – нет)
бит 6 – тревога сработала (1 – да, 0 – нет) |
I585 | 54.0 |
J585 | Да, обойти статус системы |
K585 | 54[0] - Состояние системы обхода иммобилайзера в обычном режиме работы сообщений
Данные буферизуются, чтобы избежать потерь при изменении активного состояния.
0x00 автозапуск отключен (невозможно)
0x01 автозапуск включен, двигатель не работает
0x02 идет процесс автозапуска
0x03 двигатель запустился в результате автозапуска
0x04 двигатель не запустился после всех попыток
0x05 процесс автозапуска останавливает двигатель остановлен
Ошибка автозапуска 0x06, двигатель запускался, но остановился
0x07, проходящий через логическую нейтраль
режим загрузчика 0xFF
54[1] - Причина тревожного сообщения
Установлено, когда
возникновение тревожного события. Сбрасывается после
прекращение работы сигнализации автомобиля.
бит 0 акселерометра (1 - срабатывает, 0 - не срабатывает)
бит 1 зажигание включено (1 - включено, 2 - выключено)
бит 2 левая передняя дверь открыта (1 - открыта, 0 - закрыта)
бит 3 правая передняя дверь открыта (1 - открыта, 0 - закрыта)
бит 4 левая задняя дверь открыта (1 – открыта, 0 – закрыта)
бит 5 правая задняя дверь открыта (1 - открыта, 0 - закрыта)
бит 6 багажник открыт (1 - открыт, 0 - закрыт)
бит 7 капот открыт (1 - открыт, 0 - закрыт) |
I586 | 55.0 |
J586 | Да, обойти статус системы |
K586 | 55[0] — 55[1] — формат Low-Endian. Оставшееся время работы двигателя по таймеру автозапуска. Данные отправляются при запуске процедуры автозапуска, повторная отправка осуществляется с частотой выборки 8 секунд. Если двигатель запускается без таймера, значение равно 0xFFFF. |
I587 | 56.0 |
J587 | Да, обойти статус системы |
K587 | Эконометрическое значение (can bus) |
I589 | 60.0 |
J589 | DI (номер тахометрической карты) для водителя 1, первая часть |
K589 | Например, драйвер ID (DI) представляет собой строку «RU [IDENTIFIER]». Чтобы упаковать эту строку, мы делим ее на две части — буквенную и числовую. Буквенные символы занимают байты 3 (последний байт представляет собой пробел, поэтому он отбрасывается), а числовые символы 16 (цифры). Числовая часть слишком велика, поэтому разделим ее на две части. Первые цифры 9 (слева) упакованы в байты 4, остальные цифры 7 (справа) упакованы в байты 3 целочисленного типа.
Итого мы получили 2 + 4 + 3 = 9 байты в последовательности. Давайте разделим их на три виртуальных субтега для каждого драйвера. Внимание, при формировании исходной строки необходимо добавить к буквенной части пробел и взять заполнение нулями до необходимого количества цифр для каждой из числовых частей.
!!!Если в картридере тахографа нет карты, то будет отправлена только первая часть с нулевым значением!!! |
L589 | B4 3C 52 55 87 |
I590 | 61.0 |
J590 | DI (номер тахокарты) для второй части драйвера 1\битовая маска для SKT |
L590 | B4 3D D6 12 00 |
I591 | 62.0 |
J591 | DI (номер тахометрической карты) для драйвера 1 третьей части. \начисление в % для SKT |
L591 | B4 3E 72 D2 87 |
I592 | 63.0 |
J592 | DI (номер тахометрической карты) для водителя 2, первая часть |
I593 | 64.0 |
J593 | DI (номер тахометрической карты) для водителя 2, вторая часть |
I594 | 65.0 |
J594 | DI (номер тахометрической карты) для водителя 2, третья часть |
I595 | 66.0 |
J595 | Тахограф TCO1 FMS |
K595 | В примере полученное значение 0x332211.
LSByte 0x11 — это байт данных 1, 0x22 — байт данных 2 и 0x33 (MSByte) — байт данных 3.
Байт данных 1:
биты[6:7] — движение автомобиля (00 = движение автомобиля не обнаружено, 01 = движение автомобиля обнаружено)
биты[3:5] - Драйв. 2 рабочих состояния (000 = Отдых, 001 = Драйвер доступен, 010 = Работа, 011 = Диск, 110 = Ошибка, 111 = недоступен
биты[0:2] — Диск. 1 рабочее состояние (000 = Отдых, 001 = Драйвер доступен, 010 = Работа, 011 = Движение, 110 = Ошибка, 111 = недоступен
Байт данных 2:
биты[6:7] — превышение скорости автомобиля (00 = превышение скорости отсутствует, 01 = превышение скорости)
биты[4:5] — карта драйвера 1 (00 = карта отсутствует, 01 = карта присутствует)
биты[0:3] — Диск. 1 состояние отношения времени (0000 = нормальное, 0001 = 15 минут до 4 ½ часа, 0010 = 4 ½ часа достигнуто, 0011 = 15 минут до 9 часов, 0100 = 9 часов достигнуто, 0101 = 15 минут до 16 часов, 0110 = 16 часов достигнуто, 1110 = Ошибка, 1111 = недоступен)
Байт данных 3:
биты[6:7] - все равно
биты[4:5] — карта драйвера 2 (00 = карта отсутствует, 01 = карта присутствует)
биты[0:3] — Диск. 2 состояния времени (0000 = нормальное, 0001 = 15 минут до 4 ½ часа, 0010 = 4 ½ часа достигнуто, 0011 = 15 минут до 9 часов, 0100 = 9 часов достигнуто, 0101 = 15 минут до 16 часов, 0110 = 16 часов достигнуто, 1110 = Ошибка, 1111 = недоступен) |
L595 | B4 42 11 22 33 |
I596 | 67.0 |
J596 | Тахограф DRIVER1_DRIVE_TIME |
K596 | минуты |
I597 | 68.0 |
J597 | Тахограф DRIVER2_DRIVE_TIME |
K597 | минуты |
I598 | 69.0 |
J598 | Тахограф DRIVER1_TOTAL_DRIVE_TIME |
K598 | минуты |
I599 | 70.0 |
J599 | Тахограф DRIVER2_TOTAL_DRIVE_TIME |
K599 | минуты |
I600 | 71.0 |
J600 | Тахограф DRIVER1_REST_TIME |
K600 | минуты |
I601 | 72.0 |
J601 | Тахограф DRIVER2_REST_TIME |
K601 | минуты |
I602 | 73.0 |
J602 | Тахограф DRIVER1_ACT_TIME |
K602 | минуты |
I603 | 74.0 |
J603 | Тахограф DRIVER2_ACT_TIME |
K603 | минуты |
I604 | 75-79 |
J604 | Зарезервировано для тахографа |
I606 | 80.0 |
J606 | TPMASTER и vesaTPMS |
K606 | tpms[N].p - давление в кПа (Расчет давления =P*5.5-101.3 KPA)
tpms[N].w-const50 - температура в °C
Опционально вместо температуры могут отправляться предупреждения:
tpms[N].w.level - 3 биты по уровням
tpms[N].w.t - по температуре
tpms[N].w.f — быстро сдувает шину
tpms[N].w.e — общая ошибка датчика
N - номер колеса в системе |
L606 | BE 50 11 22 33
50 — номер виртуального субтега
11 — датчик температуры или предупреждения (W)
22 — датчик давления (P)
33 — номер колеса (N) |
I607 | 85.0 |
J607 | SPN183_FUEL_RATE |
K607 | *10 литров |
I608 | 86.0 |
J608 | SPN100_ENGINE_OIL_PRESSURE |
K608 | kPa |
I610 | 90.0 |
J610 | SDRM |
I611 | 91.0 |
J611 | Акселерометр по оси X (для серий A, L, A4, A4MAX, C4) |
I612 | 92.0 |
J612 | Акселерометр по оси Y (для серий A, L, A4, A4MAX, C4) |
I613 | 93.0 |
J613 | Акселерометр по оси Z (для серий A, L, A4, A4MAX, C4) |
I615 | 94.0 |
J615 | Состояние подключения MDSM7/MDAS9 |
K615 | Биты 0 – MDSM7 онлайн
Биты 1 – MDAS9 онлайн |
I616 | 95.0 |
J616 | Данные MDSM7 |
K616 | Биты 0–7 – Событие DSM:
0бит – Сонливость (0: нет, 1: активна)
1 бит – отвлечение (0: нет, 1: активно)
2 бита — зевание (0: нет, 1: активно)
3 бита — телефон (0: нет, 1: активен)
4 бита – курение (0: нет, 1: активно)
5 бит – отсутствие драйвера (0: нет, 1: активно)
6 бит — маска (0: нет, 1: активна)
7 бит: пустышка
Биты 8–15 – Код ошибки:
0 бит – сбой камеры (0: нет, 1: активен)
1 бит – сбой GPS (0: нет, 1: активен)
2 бита — ошибка CAN (0: нет, 1: активно)
3бит – Манекен
4 бита — камера заблокирована (0: нет, 1: активна)
5~7бит: пустышка
Биты 16–19 – Событие G-сенсора:
0x00: Нет
0x01: Событие
Биты 20–23 – Статус записи:
0x00 – Нет
0x01 — Запись (микрофон выключен)
0x02 — Запись (микрофон включен) |
I617 | 97.0 |
J617 | События MDAS9 |
K617 | Биты 0–1 – LDW слева:
0x00 – Нет
0x01 — Распознано
0x02 — левое событие LDW
0x03 – функция отключена
Биты 2–3 – LDW справа:
0x00 – Нет
0x01 — Распознано
0x02 — Правое событие LDW
0x03 – функция отключена
Биты 4 – 5 – SDA:
0x00 – Нет
0x01 — Распознан (впереди машина)
0x02 – событие SDA
0x03 – функция отключена
Биты 6–7 — Сигнализация запуска автомобиля спереди (FVSA):
0x00 – Нет
0x02 — событие FVSA
0x03 – функция отключена
Биты 7–8 – Предупреждение о прямом сближении (FPW):
0x00 – Нет
0x02 — событие FPW
0x03 – функция отключена
Биты 9–10 — Предупреждение о прямом столкновении (FCW):
0x00 – Нет
0x02 – событие FCW
0x03 – функция отключена
Биты 11–12 – PCW:
0x00 – Нет
0x01 — Распознано
0x02 – событие PCW
0x03 – функция отключена |
I618 | 98.0 |
J618 | Статус MDAS9 |
K618 | Биты 0–7 – Код ошибки:
0x00 – Нет
0x01 — Низкая видимость
0x02 — камера заблокирована.
Биты 8–15 – Запись:
0x00 – Нет
0x01 — Запись (микрофон выключен)
0x02 — Запись (микрофон включен) |
I619 | 99.0 |
J619 | MDAS9 SLR |
K619 | Биты 0–7 – Состояние:
0x00 – Нет
0x02 – Событие превышения скорости
0x03 – Отключение функции
Биты 8 – 15 – Распознать, км/ч:
0x00 – Нет
0x1E – 30
0x28 – 40
0x32 – 50
0x3C – 60
0x46 – 70
0x50 – 80
0x5A – 90
0x64 – 100
0x6E – 110
0x78 – 120
Биты 16 – 23 – Чувствительность, %:
0x00 – 0
0x05 – 5
0x0A – 10
0x0F – 15
0x14 – 20
0xFF – неизвестно |
I620 | 100.0 |
J620 | Маяк |
K620 | Маяк[N][MINOR] |
L620 | 64 01 02 03 |
I621 | 101-111 |
J621 | Вело_М1 |
I622 | 112-116 |
J622 | BWS |
I624 | 188.0 |
J624 | Внешнее напряжение для устройств на 100 В |
I625 | 199.0 |
J625 | Геозоны |
I626 | 200-239 |
J626 | Универсальные варианты интеграции BLE (A4, A4MAX) |
I627 | 240.0 |
J627 | Код события для функциональности «Логика пользователя» |
I628 | 241.0 |
J628 | Значение «user_par» для функциональности «Логика пользователя». |
I630 | 255.0 |
J630 | идентификатор пакета |
I638 | Таблица 2. Описание состояния устройства (DS) |
I639 | Числовые биты |
J639 | Заголовок |
K639 | Описание |
L639 | Пример |
I640 | 0.0 |
J640 | IN 0 – отрицательный вход или OUT 0 – отрицательный выход (блокировка) |
K640 | сообщения Wialon I/0 |
L640 | 0C F0 84 09 63
31 Бит 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 / Глонасс = 3
16 - MOVE_SENS = 0
17 - SIM = 0
18 - 1 = SIM_INSERT
19 - ST0 = 0
20 - ST1 = 0
21 - ST2 = 0
22.23 - Статус летучей мыши 1 =
24-31 - VOLT = 99 (99 * 150 = 14850 мВ) |
I641 | 1.0 |
J641 | IN 1 – положительный вход (зажигание) |
K641 | сообщения 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 | состояние GSM-модема (gsm_st) |
K652 | 0 - выключено, 1 - Регистрация в сети 2 - комп. 3 сервер - ответы от сервера (стандартно) |
I653 | 13.0 |
I654 | 14.0 |
J654 | состояние модуля GPS/ГЛОНАСС (nav_st) |
K654 | 0 – выключено, 1 – поиск спутников, 2 – <8 спутников, 3 – более 8 спутников (нормально) |
I655 | 15.0 |
I656 | 16.0 |
J656 | Датчик движения (МВт) |
K656 | 1 - движение 0 - нет движения |
I657 | 17.0 |
J657 | SIM-карта/SIM-чип (sim_t) |
K657 | 1 – сим-чип 0 – сим-карта |
I658 | 18.0 |
J658 | наличие SIM-карты/SIM-чипа (sim_in) |
K658 | 1 - вставить, 0 - нет |
I659 | 19.0 |
J659 | Напряжение резервной батареи (внутренней) (5 бит) |
K659 | Внутреннее напряжение, деленное на 150
пример: 0x1B = 27 * 150 = 4050 мВ
макс. 4800 мВ |
I660 | 20.0 |
I661 | 21.0 |
I662 | 22.0 |
I663 | 23.0 |
I664 | 24.0 |
J664 | Внешнее напряжение (сообщения Wialon pwr_ext) |
K664 | Внешнее напряжение, деленное на 150
пример: 0x54 = 84 * 150 = 12600 мВ
макс. 38400 мВ |
I665 | 25.0 |
I666 | 26.0 |
I667 | 27.0 |
I668 | 28.0 |
I669 | 29.0 |
I670 | 30.0 |
I671 | 31.0 |
Server_com
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
B1 | SERVER_COM — структура и описание команд с сервера |
B2 | Серверные команды - структура и описание команд с сервера |
A4 | порядок в байтах |
B4 | 0 |
C4 | 1 |
D4 | 2 |
E4 | 3 |
F4 | N |
J4 | 4 + N |
N4 | размер в байтах |
A5 | пример |
B5 | 7B |
C5 | 05 |
D5 | C7 |
E5 | 01 |
F5 | 02 |
G5 | 03 |
H5 | 04 |
I5 | 05 |
J5 | 7D |
N5 | 5 + N |
A7 | поля описания |
B7 | начало ответа/команды |
N7 | 1 |
C9 | Количество байт (N) для ответа (размер поля «данные команды») |
N9 | 1 |
D11 | номер посылки (0x00 - HEADER, 0x01-0xFB - PACKAGE, 0xFE - ERROR) |
N11 | 1 |
E13 | CS - контрольная сумма это сумма всех байт поля команды |
N13 | 1 |
F15 | Эти команды |
N15 | N |
J17 | завершить ответ/команду |
N17 | 1 |
A21 | описание работы |
B21 | Ответы/команды от сервера устройству могут быть как синхронными, т.е. отправленными в качестве ответа при выполнении PACKAGE с устройства, так и асинхронными командами, т.е. отправленными в любое время, пока существует сессия TCP. |
A22 | Описание работы |
A25 | ответы сервера |
B25 | 7B |
C25 | 00 |
D25 | 00 |
E25 | 7D |
I25 | подтверждение HEADER1, 3 (7B 00 00 7D)
не рекомендуется для новой интеграции |
B27 | 7B |
C27 | 04 |
D27 | 00 |
E27 | CS |
F27 | UNIXTIME |
G27 | 7D |
I27 | подтверждение HEADER2, 3
(7B 04 00 A0 DE 95 DB 52 7D) 0x52DB95DE = Солнце, 19 Январь 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 | подтверждение PACKAGE (0xFE - если посылка не тестировалась) |
B31 | 7B |
C31 | N |
D31 | 01-FB, FE |
E31 | CS |
G31 | 7D |
I31 | Н! = 0 — подтверждение PACKAGE (0xFE — если пакет не тестировался) + команда |
Q31 | 7B 02 FF 09 01 01 7D |
R31 | 0101 |
B33 | 7B |
C33 | N |
D33 | FF |
E33 | CS |
G33 | 7D |
I33 | Н! = 0 — асинхронная команда |
B35 | 7B |
C35 | N |
D35 | FC |
E35 | CS |
F35 | TEXT |
G35 | 7D |
I35 | передача текстовой информации (0xFC — указывает на наличие текста), текст передается в кодировке 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 | данные файла |
K37 | Если смещение == 0xFFFFFFFF, то поле FILE DATA содержит атрибуты размера файла, имени и расширения (типа). Передача каждого нового файла начинается со смещения 0xFFFFFFFF. |
K38 | Если смещение != 0xFFFFFFFF, поле FILE DATA содержит данные для записи в файл по смещению, полученному в этой переменной. |
K39 | FILE DATA Структура полей атрибутов передачи файла: |
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 | Размер файла в байтах |
P44 | Длина имени файла |
Q45 | Имя файла в ASCII |
U46 | Длина расширения файла |
V47 | Расширение файла в ASCII |
B48 | Пример команды: |
F48 | 01 |
G48 | 00 |
L48 | переключить режим диагностики |
Y48 | без подтверждения |
B50 | Пример команды: |
F50 | 01 |
G50 | 01 |
L50 | передать пакет с координатами |
Y50 | без подтверждения |
F52 | 01 |
G52 | 04 |
L52 | обновить версию программного обеспечения (даже если принудительно обновить его версию) |
Y52 | без подтверждения |
F54 | 01 |
G54 | 05 |
L54 | обновить версию программного обеспечения (при условии, что обозначенная версия отличается от текущей) |
Y54 | без подтверждения |
F56 | 01 |
G56 | 06 |
L56 | обновить версию ПО из внешней памяти (при условии, что обозначенная версия отличается от текущей) |
Y56 | без подтверждения |
F58 | 01 |
G58 | 07 |
L58 | сбросить устройства |
Y58 | без подтверждения |
F60 | 01 |
G60 | 08 |
L60 | скачать настройки из веб-конфигуратора |
Y60 | без подтверждения |
F62 | 01 |
G62 | 09 |
L62 | отправить настройки в веб-конфигуратор (синхронизация) |
Y62 | без подтверждения |
F64 | 08 |
G64 | X |
H64 | Y |
L64 | X-выходной номер мб.: X = 0 II 1 || 2, состояние Y-выхода, мб.: Y = 0 II 1 (0 – выкл., 1 – вкл.) |
Y64 | подтверждение в простом пакете, имеющем TAG_9 |
F66 | 09 |
G66 | X |
L66 | U0/OUT_0: X = 0 II 1, 0 – отключить 1 – включить (коричневый) |
Y66 | подтверждение в простом пакете, имеющем TAG_9 |
F68 | 0A |
G68 | X |
L68 | U1/OUT_1: X = 0 II 1, 0 – отключить 1 – включить (желтый) |
Y68 | подтверждение в простом пакете, имеющем TAG_9 |
F70 | 0B |
G70 | X |
L70 | U2/OUT_2: X=0 II 1, 0 – отключить 1 – включить (синий провод) |
Q70 | подтверждение в простом пакете, имеющем TAG_9 |
F72 | 0C |
G72 | X |
H72 | Y |
Q72 | подтверждение TAG_50 |
F74 | 0D |
G74 | X |
L74 | мб.: X = 0 II 1 (0 – выкл., 1 – вкл.) |
F76 | 18 |
G76 | X |
H76 | Y |
I76 | Z |
L76 | X-выходной номер мб.: X = 0 II 1 || 2, Y-количество минут Y = 0..255, Z-количество секунд Z = 0..59, т.е. выход времени активности = 60 * Y + Z секунд (макс = 15359 секунд или 4 часа и около 16 мин. |
Q76 | подтверждение в простом пакете, имеющем TAG_9 |
F78 | 20 |
G78 | X |
L78 | Файл запроса ddd, X = 0 || 1: 0 в слоте для карты водителя, один слот для карты |
F80 | 21 |
G80 | X |
H80 | Y |
L80 | Сделать фото X=1..4 - количество кадров, Y=0..2 - Разрешение: 0-160x120, 1-320x240, 2-640x480 |
F82 | 30 |
G82 | X |
L82 | Команда, которую нужно перевести в idatalink. X — код команды (ищите протокол idatalink) |
F84 | 31 |
G84 | X |
H84 | Y |
I84 | Z |
L84 | Команда Вебасто. X — команда, YZ — аргументы |
F86 | 32 |
G86 | X |
L86 | Команда для перевода в систему автозапуска Тулы. X — код команды (ищите Тульский протокол) |
F88 | 33 |
G88 | X |
H88 | Y |
L88 | Команда для самоката |
F90 | FF |
G90 | AA |
H90 | BB |
I90 | CC |
J90 | DD |
K90 | $$$ |
L90 | Отправьте команду с токеном для подтверждения устройством (не используется в таких командах, как fc).
0xDDCCBBAA — токен; $$$ - команда. Подтверждение будет отправлено в пакете 9. |
SMS_COM
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
A2 | Описание команд SMS |
B2 | Пароль |
D2 | Команда |
F2 | Содержание |
G2 | Пример |
H2 | Комментарии |
A4 | Получить информацию SMS |
B4 | хххххх |
C4 | * |
D4 | SMSI |
E4 | * |
F4 | ууууууууууу |
G4 | [PASSWORD]*SMSI*[PHONE]
123456*SMSI |
H4 | xxxxxx - пароль, yyyyyyyyyyyy - номер телефона в международном формате, на который будет отправлен ответ ([PHONE])
xxxxxx - пароль, ответ придет на ваш телефон |
A6 | Получите смс с координатами и картой |
B6 | хххххх |
C6 | * |
D6 | SMSK |
E6 | * |
F6 | ууууууууууу |
G6 | [PASSWORD]*SMSK*[PHONE]
123456*SMSK |
H6 | xxxxxx - пароль, yyyyyyyyyyyy - номер телефона в международном формате, на который будет отправлен ответ ([PHONE])
xxxxxx - пароль, ответ придет на ваш телефон |
I6 | http://sms.webconfigurator.ru/?011e00e615a46301b60f2f65037b215f4204cd6d17420801fa001f07d5fc50026350800002b4 |
A8 | Получите SMS с номером датчика 1-wire |
B8 | хххххх |
C8 | * |
D8 | SMSW |
E8 | * |
F8 | ууууууууууу |
G8 | [PASSWORD]*SMSW*[PHONE]
123456*SMSW |
H8 | xxxxxx - пароль, yyyyyyyyyyyy - номер телефона в международном формате, на который будет отправлен ответ ([PHONE])
xxxxxx - пароль, ответ придет на ваш телефон |
A10 | Активировать/деактивировать выходы |
B10 | хххххх |
C10 | * |
D10 | OUTS |
E10 | * |
F10 | y.z or z |
G10 | [PASSWORD]*OUTS*1.1
[PASSWORD]*OUTS*1 |
H10 | xxxxxx — пароль, y — номер выхода (0,1,2), z — состояние (0 — отключить, 1 — включить)
xxxxxx — пароль, z — состояние (0 — отключить, 1 включить) — если устройство имеет только 1 выход |
A12 | Активировать/деактивировать защиту |
B12 | хххххх |
C12 | * |
D12 | OXPM |
E12 | * |
F12 | от |
G12 | OXPM * 123456 * 1 |
H12 | xxxxxx — пароль, z (0 — отключено, 1 — включено) |
A14 | Активировать/деактивировать выходы |
B14 | хххххх |
C14 | * |
D14 | SERV |
E14 | * |
F14 | 8.y.z |
G14 | [PASSWORD]*SERV*8.1.1 |
H14 | xxxxxx - пароль, y - номер выхода (0,1,2,3), z -состояние (0-отключить, 1 включить) |
A16 | Загрузить данные с тахографа "Штрих" на сервер |
B16 | хххххх |
C16 | * |
D16 | SERV |
E16 | * |
F16 | y.y |
G16 | [PASSWORD]*SERV*20.0 |
A18 | Загрузить данные с тахографа «Штрих» на сервер с помощью второй SIM-карты. |
B18 | хххххх |
C18 | * |
D18 | SERV |
E18 | * |
F18 | y.y |
G18 | [PASSWORD]*SERV*20.1 |
A20 | Отправьте пакет на сервер немедленно |
B20 | хххххх |
C20 | * |
D20 | SERV |
E20 | * |
F20 | y.y |
G20 | [PASSWORD]*SERV*1.1 |
A22 | Сервисная команда - отправить настройки в веб-конфигуратор (синхронизация) |
B22 | хххххх |
C22 | * |
D22 | SERV |
E22 | * |
F22 | y.y |
G22 | [PASSWORD]*SERV*1.9 |
A24 | Сервисная команда – для обновления ПО |
B24 | хххххх |
C24 | * |
D24 | SERV |
E24 | * |
F24 | y.y |
G24 | [PASSWORD]*SERV*1.5 |
A26 | Сервисная команда – перезагрузить устройство |
B26 | хххххх |
C26 | * |
D26 | SERV |
E26 | * |
F26 | y.y |
G26 | [PASSWORD]*SERV*1.7 |
A28 | Сервисная команда - загрузка настроек из веб-конфигуратора |
B28 | хххххх |
C28 | * |
D28 | SERV |
E28 | * |
F28 | y.y |
G28 | [PASSWORD]*SERV*1.8 |
A30 | Получите SMS с настройками устройства |
B30 | хххххх |
C30 | * |
D30 | GETP |
E30 | * |
F30 | ууууууууууу |
G30 | [PASSWORD]*GETP*[PHONE]
123456*GETP |
H30 | xxxxxx - пароль, yyyyyyyyyyyy - номер телефона в международном формате, на который будет отправлен ответ ([PHONE])
xxxxxx - пароль, ответ придет на ваш телефон |
A32 | Установите параметры устройства |
B32 | хххххх |
C32 | * |
D32 | SETP |
E32 | * |
F32 | <список настроек> |
G32 | [PASSWORD]*SETP*#1=193.193.165.165,20897#3=654321 |
H32 | xxxxxx - пароль, <список настроек> - список изменяемых параметров (#1 - адрес нового сервера, #3 - новый пароль устройства). Список поддерживаемых параметров доступен в руководстве пользователя устройства. |
A34 | [PASSWORD]*SERV*1.2 - повторный запрос ICCID параметров сим-карт |
A38 | Примечание: |
A40 | 1. Пароль по умолчанию 123456. |
A42 | 2. Содержимое букв команды и может быть как прописным, так и строчным. |
A44 | 3. Аргументы команды разделяются знаком ";" (точка с запятой) |
Examples
| Ячейка | Содержимое источника · идентификаторы скрыты |
|---|---|
B1 | [EN] |
A2 | FF 23 [IDENTIFIER: 8 BYTES] |
B2 | HEADER2 с устройства (IMEI [IDENTIFIER]) |
A3 | 7B 04 00 7F 21 5A AA 5A 7D |
B3 | подтверждение HEADER2 (Чт, 15 марта 2018 г., 11:33:53 GMT) |
A5 | 5B
01
01
3C 00
FD 5A AA 5A
03 95 8B 5E 42
04 8F D5 14 42
05 00 15 77 00
97 DB 00 00 00
07 5F D6 9B 13
08 02 FA 00 18
09 00 D0 C5 64
01 0F 11 EA 3A
5B 07 00 09 01
5C 00 00 9C 00
5D 00 00 8C 00
FA 32 01 00 00
A6
5D |
B5 | Один PACKAGE с устройства |
A6 | 7B 00 01 7D |
B6 | подтверждение PACKAGE |
A8 | 5B
01
01
14 00
EA 59 AA 5A
FC FF 0F 07 00
FD 67 D2 C8 29
FE 18 A7 95 0A
FF A2 68 02 00
E6
01
28 00
EA 59 AA 5A
97 66 02 00 00
07 5F D6 9B 13
08 02 FA 00 1A
09 00 60 C4 64
01 09 11 B4 3A
5B 1F 00 0F 00
5C 00 00 36 00
5D 00 00 FC 02
5E
5D |
B8 | TWO PACKAGES с устройства |
A9 | 7B 00 01 7D |
B9 | подтверждение PACKAGE |
B11 | Пример пакета без параметров (TAG) 11 байт |
B12 | 5B // начало PACKAGE
01 // Номер PACKAGE от 0x01 до 0xFB
01 // тип PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
00 00 // Длина пакета данных (длина DATA)
FB DE C2 51 // unixtime
EC // Контрольная сумма
5D // конец PACKAGE |
B15 | Пример пакета с передачей параметров (TAG) 184 байта |
B16 | 5B // начало PACKAGE
01 // Номер PACKAGE от 0x01 до 0xFB
01 // тип PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
4B 00 // Длина пакета данных (длина DATA)
C5 CF C2 51 // unixtime
03 4D 8B 5E 42 // TAG 0x03
04 18 D6 14 42
05 04 16 0A 00
02 09 E0 CC 64
15 F5 01 00 00
20 00 00 00 00
24 00 00 00 00
2A 3A 00 00 CD
CD 00 2C 71 00
2D 2E 00 00 CD
2E 6C CD 00 00
2F 3F 00 00 CD
30 4D 00 00 CD
CD 31 46 00 00
FA F8 01 00 00 // TAG 0xFA
61 // Контрольная сумма, за которой следует следующий PACKET
01 // тип PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
50 00 // Длина пакета данных (длина DATA)
5B D0 C2 51 // unixtime
03 4D 8B 5E 42
04 18 D6 14 42
05 05 16 0A 00
02 09 E0 CC 64
15 F5 01 00 00
20 00 00 00 00
24 00 00 00 00
2A 3A 00 00 CD
CD 00 2C 71 00
2D 2E 00 00 CD
2E 6C CD 00 00
2F 3F 00 00 CD
30 4D 00 00 CD
CD 31 46 00 00
FA F8 01 00 00
6E // Контрольная сумма
5D // конец PACKAGE |
A26 | 7B 02 FF 09 01 08 7D |
A28 | 7B 02 FF 06 01 05 7D |
A30 | 7B 02 NN 09 01 08 7D |
A32 | 7B 02 NN 06 01 05 7D |
A36 | 7B 02 FF 01 01 00 7D |
A38 | 7B 02 xx 01 01 00 7D |