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

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

Опис

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

Принципи спілкування

ДжерелоВизначення / значення
Опис!A3
Протокол двонаправленого зв’язку: пристрій -> сервер, сервер -> пристрій.
Опис!A5
Кожна посилка (PACKAGE) з пристрою вимагає підтвердження від сервера (SERVER_COM)
Опис!A7
Якщо немає підтвердження від сервера, пристрій дублюватиме пакет до підтвердження.
Опис!A9
Передача даних на сервер відбувається в безперервному сеансі TCP (GPRS).
Опис!A11
Дані передаються у двійковій формі, порядок байтів у порядку байтів.

Порядок передачі

ДжерелоВизначення / значення
Опис!A14
Структура та процедурні пакети
Опис!A15
ORDER OF TRANSMISSION
Опис!B15
ПРИСТРІЙ >>
Опис!D15
<< СЕРВЕР
Опис!A16
перше з'єднання з сервером передало HEADER - у відповідь на підтвердження HEADER далі PACKAGE + SERVER_COM (підтвердження)
Опис!B17
HEADER
Опис!G17
Заг
Опис!D18
SERVER_COM
Опис!I18
Команда сервера
Опис!B19
PACKAGE
Опис!G19
Пакет
Опис!C20
PACKET_0
Опис!H20
Package_0
Опис!C21
......
Опис!H21
......
Опис!C22
PACKET_N
Опис!H22
Package_N
Опис!D23
SERVER_COM
Опис!I23
Команда сервера
Опис!A24
наступні пакети PACKAGE + SERVER_COM (підтвердження)
Опис!B26
PACKAGE
Опис!G26
Пакет
Опис!C27
PACKET_0
Опис!H27
Package_0
Опис!C28
.....
Опис!H28
.....
Опис!C29
PACKET_N
Опис!H29
Package_N
Опис!D30
SERVER_COM
Опис!I30
Команда сервера

Неоднозначність джерел

  • Теги 80 і 155 зберігають обидва вихідні рядки. Немає об’єднаних визначень.
  • Деякі приклади байтів містять числові комірки, наприклад 45.0 / 0.0, або кириличний символ у шістнадцятковому токені ([U+0421]8). Буквенні значення / кодові точки Unicode показані, а не мовчки перетворені в HEX.
  • Довжини, контрольні суми та імена в деяких прикладах конфліктують із суміжними визначеннями (включаючи ТЕКСТ і варіанти підтвердження). Перевірте джерело; не робити виправлення.
  • Необроблений тип значення не є окремим стовпцем у джерелі тегів. Ніяких додаткових типів не винайдено.