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

EDVADO / Розробники

Приклади · HEX

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

Ідентифікація HEADER2

HEADER2 з пристрою (IMEI [ІДЕНТИФІКАТОР]) Приклади!B2

Ідентифікатори відредаговано. Не зразок відтворення з точністю до байтів; копіювання вимкнено.

FF 23 [IDENTIFIER: 8 BYTES]
Приклади!A2

Підтвердження HEADER2

підтвердження HEADER2 (Чт, 15 березня 2018 р., 11:33:53 GMT) Приклади!B3

Кількість байтів літералу HEX: 9.

7B 04 00 7F 21 5A AA 5A 7D
Приклади!A3

Один ПАКЕТ з пристрою

Один ПАКЕТ з пристрою Приклади!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
Приклади!A5

Підтвердження ПАКЕТУ

ПАКЕТ підтвердження Приклади!B6

Кількість байтів літералу HEX: 4.

7B 00 01 7D
Приклади!A6

Два ПАКЕТИ в одному ПАКЕТІ (підпис джерела: ДВА ПАКЕТИ)

ДВА ПАКЕТКИ від апарату Приклади!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
Приклади!A8

Підтвердження ПАКЕТУ

ПАКЕТ підтвердження Приклади!B9

Кількість байтів літералу HEX: 4.

7B 00 01 7D
Приклади!A9

ПАКЕТ без параметрів TAG

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

Кількість байтів літералу HEX: 11.

5B // beginning PACKAGE
    01 // PACKAGE number from 0x01 to 0xFB
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            00 00 // Length of the data packet (DATA length)
                  FB DE C2 51 // unixtime
                      EC // Checksum
5D // end PACKAGE
Приклади!B12

ПАКЕТ з параметрами TAG

Зразок пакета з передачею параметрів (TAG) 184 байти Приклади!B15

Літеральна кількість байтів HEX: 169.

Конфлікт джерела: підпис декларує 184 байти; літерал HEX містить 169. Жодне значення не було виправлено.

5B // beginning PACKAGE
    01 // PACKAGE number from 0x01 to 0xFB
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            4B 00 // Length of the data packet (DATA length)
                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 // Checksum, followed by the next PACKET
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            50 00 // Length of the data packet (DATA length)
                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 // Checksum
 5D // end PACKAGE
Приклади!B16

Оновлення асинхронних налаштувань

Кількість байтів літералу HEX: 7.

7B 02 FF 09 01 08 7D
Приклади!A26

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

Кількість байтів літералу HEX: 7.

7B 02 FF 06 01 05 7D
Приклади!A28

Оновлення синхронних налаштувань

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

7B 02 NN 09 01 08 7D
Приклади!A30

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

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

7B 02 NN 06 01 05 7D
Приклади!A32

Приклад додаткового джерела 36

Кількість байтів літералу HEX: 7.

7B 02 FF 01 01 00 7D
Приклади!A36

Приклад додаткового джерела 38

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

7B 02 xx 01 01 00 7D
Приклади!A38