Разделы документации
EDVADO / Developers
Package
Архив документации. Технические определения приведены по спецификации протокола. Неполные описания и противоречивые примеры отмечены для уточнения.
| Смещение байта (источник) | Байты | Поле / определение | Пример в начале поля | Источник |
|---|---|---|---|---|
| 0Package!B3 | 1Package!J6 | стартовый знак PACKAGE | 5B | Package!B6 |
| 1Package!C3 | 1Package!J7 | Номер PACKAGE от 0x01 до 0xFB | 01 | Package!C7 |
| NPackage!D3 | NPackage!J8 | PACKET (один или несколько) | 01010101010101010101011 | Package!D8 |
| 2+NPackage!H3 | 1.0Package!J9 | знак завершения PACKAGE | 5D | Package!H9 |
Полная строка примера / байтов
| Смещение | Исходное значение | Источник |
|---|---|---|
| 0 | 5B | Package!B4 |
| 1 | 01 | Package!C4 |
| N | 01010101010101010101011 | Package!D4 |
| 2+N | 5D | Package!H4 |
Общий размер в источнике: 3 + N · Package!J4
Обертка PACKET для передачи (1 или более). PACKAGE с 0x01 на 0xFB требует подтверждения от сервера (см. SERVER_COM) Package!B10
PACKAGE 0xFD
| Смещение байта (источник) | Байты | Поле / определение | Пример в начале поля | Источник |
|---|---|---|---|---|
| 0Package!B14 | 1Package!J17 | стартовый знак PACKAGE | 5B | Package!B17 |
| 1Package!C14 | 1Package!J18 | номер 0xFD | FD | Package!C18 |
| 2Package!D14 | 1Package!J19 | Код ответа: 0x00 - OK, !0x00 - ERROR | 00 | Package!D19 |
| 3Package!E14 | 1.0Package!J20 | знак завершения PACKAGE | 5D | Package!E20 |
Полная строка примера / байтов
| Смещение | Исходное значение | Источник |
|---|---|---|
| 0 | 5B | Package!B15 |
| 1 | FD | Package!C15 |
| 2 | 00 | Package!D15 |
| 3 | 5D | Package!E15 |
Общий размер в источнике: 4 · Package!J15
PACKAGE 0xFD — ответ на серверную команду типа 0xFD (передача файлов с сервера на устройство) Package!B21