Secciones de documentación

EDVADO / Desarrolladores

Descripción

Documentación archivada. Las definiciones técnicas siguen la especificación del protocolo. Las definiciones incompletas y los ejemplos contradictorios están marcados para mayor aclaración.

Principios de comunicación

FuenteDefinición / valor
Descripción!A3
Protocolo de comunicación bidireccional: dispositivo -> servidor, servidor -> dispositivo.
Descripción!A5
Cada paquete (PACKAGE) del dispositivo requiere confirmación del servidor (SERVER_COM)
Descripción!A7
Si no hay confirmación del servidor, el dispositivo duplicará el paquete hasta la confirmación.
Descripción!A9
La transmisión de datos al servidor es en sesión TCP continua (GPRS).
Descripción!A11
Los datos se transmiten en formato binario, orden de bytes little-endian.

Orden de transmisión

FuenteDefinición / valor
Descripción!A14
Los paquetes de estructura y procedimientos.
Descripción!A15
ORDER OF TRANSMISSION
Descripción!B15
DISPOSITIVO >>
Descripción!D15
<< SERVIDOR
Descripción!A16
primera conexión con el servidor transmitido HEADER - en respuesta a la confirmación HEADER adicional PACKAGE + SERVER_COM (confirmación)
Descripción!B17
HEADER
Descripción!G17
Encabezado
Descripción!D18
SERVER_COM
Descripción!I18
Comando del servidor
Descripción!B19
PACKAGE
Descripción!G19
Paquete
Descripción!C20
PACKET_0
Descripción!H20
Package_0
Descripción!C21
......
Descripción!H21
......
Descripción!C22
PACKET_N
Descripción!H22
Package_N
Descripción!D23
SERVER_COM
Descripción!I23
Comando del servidor
Descripción!A24
paquetes posteriores PACKAGE + SERVER_COM (confirmación)
Descripción!B26
PACKAGE
Descripción!G26
Paquete
Descripción!C27
PACKET_0
Descripción!H27
Package_0
Descripción!C28
.....
Descripción!H28
.....
Descripción!C29
PACKET_N
Descripción!H29
Package_N
Descripción!D30
SERVER_COM
Descripción!I30
Comando del servidor

Ambigüedades en las fuentes

  • Las etiquetas 80 y 155 conservan ambas filas de origen. No hay definiciones fusionadas.
  • Algunos ejemplos de bytes contienen celdas numéricas como 45.0 / 0.0 o un carácter cirílico en un token tipo HEX ([U+0421]8). Se muestran valores literales/puntos de código Unicode, no se convierten silenciosamente a HEX.
  • Las longitudes, sumas de verificación y nombres en algunos ejemplos entran en conflicto con las definiciones adyacentes (incluido el TEXTO y las variantes de confirmación). Verificar con la fuente; no infieras una corrección.
  • Un tipo de valor sin procesar no es una columna separada en la fuente de Etiquetas. No se inventan tipos adicionales.