Разделы документации

EDVADO / Developers

Примеры · HEX

Архив документации. Технические определения приведены по спецификации протокола. Неполные описания и противоречивые примеры отмечены для уточнения.

Идентификация HEADER2

HEADER2 с устройства (IMEI [IDENTIFIER]) Examples!B2

Идентификаторы скрыты. Пример не предназначен для побайтового воспроизведения; копирование отключено.

FF 23 [IDENTIFIER: 8 BYTES]
Examples!A2

HEADER2 подтверждение

подтверждение HEADER2 (Чт, 15 марта 2018 г., 11:33:53 GMT) Examples!B3

Байт в исходном HEX: 9.

7B 04 00 7F 21 5A AA 5A 7D
Examples!A3

Один PACKAGE с устройства

Один PACKAGE с устройства Examples!B5

Байт в исходном HEX: 71.

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
Examples!A5

PACKAGE подтверждение

подтверждение PACKAGE Examples!B6

Байт в исходном HEX: 4.

7B 00 01 7D
Examples!A6

Два ПАКЕТА в одном PACKAGE (подпись источника: TWO PACKAGES)

TWO PACKAGES с устройства Examples!B8

Байт в исходном HEX: 79.

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
Examples!A8

PACKAGE подтверждение

подтверждение PACKAGE Examples!B9

Байт в исходном HEX: 4.

7B 00 01 7D
Examples!A9

PACKAGE без параметров TAG

Пример пакета без параметров (TAG) 11 байт Examples!B11

Байт в исходном HEX: 11.

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
Examples!B12

PACKAGE с параметрами TAG

Пример пакета с передачей параметров (TAG) 184 байта Examples!B15

Байт в исходном HEX: 169.

Противоречие источника: в подписи 184 байт, в HEX — 169. Оба значения сохранены без исправления.

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
Examples!B16

Обновление асинхронных настроек

Байт в исходном HEX: 7.

7B 02 FF 09 01 08 7D
Examples!A26

Асинхронное обновление программного обеспечения

Байт в исходном HEX: 7.

7B 02 FF 06 01 05 7D
Examples!A28

Синхронное обновление настроек

Шаблон, не готовый HEX. При копировании сохраняются placeholders и исходные значения; перед использованием нужны проверенные значения.

7B 02 NN 09 01 08 7D
Examples!A30

Синхронное обновление программного обеспечения

Шаблон, не готовый HEX. При копировании сохраняются placeholders и исходные значения; перед использованием нужны проверенные значения.

7B 02 NN 06 01 05 7D
Examples!A32

Дополнительный пример источника 36

Байт в исходном HEX: 7.

7B 02 FF 01 01 00 7D
Examples!A36

Дополнительный пример источника 38

Шаблон, не готовый HEX. При копировании сохраняются placeholders и исходные значения; перед использованием нужны проверенные значения.

7B 02 xx 01 01 00 7D
Examples!A38