Secciones de documentación

EDVADO / Desarrolladores

Server_com

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.

Desplazamiento de bytes (fuente)BytesCampo/definiciónEjemplo al inicio del campoFuente
0Servidor_com!B41Servidor_com!N7
inicio de la respuesta/comando
7BServidor_com!B7
1Servidor_com!C41Servidor_com!N9
Número de bytes (N) para responder (el tamaño del campo "datos de comando")
05Servidor_com!C9
2Servidor_com!D41Servidor_com!N11
número de parcela (0x00 - ENCABEZADO, 0x01-0xFB - PAQUETE, 0xFE - ERROR)
C7Servidor_com!D11
3Servidor_com!E41Servidor_com!N13
CS - suma de comprobación es la suma de todos los bytes del campo de comando
01Servidor_com!E13
NServidor_com!F4NServidor_com!N15
Estos comandos
02Servidor_com!F15
4 + NServidor_com!J41Servidor_com!N17
finalizar respuesta/comando
7DServidor_com!J17
Ejemplo de fuente completo/fila de bytes

Tamaño total en fuente: 5 + N · Servidor_com!N5

Las respuestas/comandos del servidor al dispositivo pueden ser sincrónicas, es decir, enviadas como respuesta al realizar el PAQUETE desde el dispositivo, o asíncronas, es decir, enviadas en cualquier momento mientras exista sesión TCP. Servidor_com!B21

Respuestas y transferencia de ARCHIVOS

FuenteDefinición / valor
Servidor_com!A25
respuestas del servidor
Servidor_com!B25
7B
Servidor_com!C25
00
Servidor_com!D25
00
Servidor_com!E25
7D
Servidor_com!I25
confirmación HEADER1, 3 (7B 00 00 7D) no recomendación para nueva integración
Servidor_com!B27
7B
Servidor_com!C27
04
Servidor_com!D27
00
Servidor_com!E27
CS
Servidor_com!F27
UNIXTIME
Servidor_com!G27
7D
Servidor_com!I27
confirmación HEADER2, 3 (7B 04 00 A0 DE 95 DB 52 7D) 0x52DB95DE = domingo 19 de enero de 2014 09:07:42 GMT
Servidor_com!P27
7B 04 00 CA 5E 9F 6F 5E 7D
Servidor_com!B29
7B
Servidor_com!C29
00
Servidor_com!D29
01-FB, FE
Servidor_com!E29
7D
Servidor_com!I29
PAQUETE de confirmación (0xFE - si el paquete no ha sido probado)
Servidor_com!B31
7B
Servidor_com!C31
N
Servidor_com!D31
01-FB, FE
Servidor_com!E31
CS
Servidor_com!G31
7D
Servidor_com!I31
¡No! = 0 es un PAQUETE de confirmación (0xFE - si el paquete no ha sido probado) + comando
Servidor_com!P31
7B 02 FF 09 01 01 7D
Servidor_com!R31
0101
Servidor_com!B33
7B
Servidor_com!C33
N
Servidor_com!D33
FF
Servidor_com!E33
CS
Servidor_com!G33
7D
Servidor_com!I33
¡No! = 0 es el comando asincrónico
Servidor_com!B35
7B
Servidor_com!C35
N
Servidor_com!D35
FC
Servidor_com!E35
CS
Servidor_com!F35
TEXT
Servidor_com!G35
7D
Servidor_com!I35
transmisión de información de texto (0xFC - indica que hay texto), el texto se transmite codificado WIN-1251
Servidor_com!P35
[EJEMPLO DE PORTACIÓN DE CREDENCIALES OMITIDO]
Servidor_com!R35
[EJEMPLO DE PORTACIÓN DE CREDENCIALES OMITIDO]
Servidor_com!B37
7B
Servidor_com!C37
N
Servidor_com!D37
FD
Servidor_com!E37
CS
Servidor_com!F37
OFFSET
Servidor_com!G37
FILE DATA
Servidor_com!H37
7D
Servidor_com!I37
datos del archivo
Servidor_com!K37
Si el desplazamiento == 0xFFFFFFFF, entonces el campo FILE DATA contiene los atributos del tamaño del archivo, nombre y extensión (tipo). La transferencia de cada archivo nuevo comienza en el desplazamiento 0xFFFFFFFF
Servidor_com!K38
Si el desplazamiento != 0xFFFFFFFF, el campo FILE DATA contiene datos que se escribirán en el archivo en el desplazamiento obtenido en esta variable
Servidor_com!K39
Estructura del campo FILE DATA de los atributos de transmisión de un archivo:
Servidor_com!L41
0.0
Servidor_com!M41
7A
Servidor_com!N41
0.0
Servidor_com!O41
0.0
Servidor_com!P41
04
Servidor_com!P41
74
Servidor_com!R41
65
Servidor_com!S41
73
Servidor_com!T41
74
Servidor_com!U41
03
Servidor_com!V41
64
Servidor_com!W41
64
Servidor_com!X41
64
Servidor_com!L43
Tamaño del archivo en bytes
Servidor_com!P44
La longitud del nombre del archivo
Servidor_com!P45
El nombre del archivo en ASCII
Servidor_com!U46
La longitud de la extensión del archivo
Servidor_com!V47
La extensión del archivo en ASCII

Comandos

Código de operación/comandoArgumentos / contenidoDefiniciónNotas / campos fuenteFuente
01 00
cambiar el modo de diagnóstico
sin confirmación
Todos los campos de origen

Servidor_com!F48 01

Servidor_com!G48 00

Servidor_com!L48 cambiar el modo de diagnóstico

Servidor_com!Y48 sin confirmación

Servidor_com!F48
01 01
transmitir un paquete con coordenadas
sin confirmación
Todos los campos de origen

Servidor_com!F50 01

Servidor_com!G50 01

Servidor_com!L50 transmitir un paquete con coordenadas

Servidor_com!Y50 sin confirmación

Servidor_com!F50
01 04
actualizar la versión del software (incluso si se fuerza la actualización de la versión del mismo)
sin confirmación
Todos los campos de origen

Servidor_com!F52 01

Servidor_com!G52 04

Servidor_com!L52 actualizar la versión del software (incluso si se fuerza la actualización de la versión del mismo)

Servidor_com!Y52 sin confirmación

Servidor_com!F52
01 05
actualizar la versión del software (siempre que la versión designada difiera de la actual)
sin confirmación
Todos los campos de origen

Servidor_com!F54 01

Servidor_com!G54 05

Servidor_com!L54 actualizar la versión del software (siempre que la versión designada difiera de la actual)

Servidor_com!Y54 sin confirmación

Servidor_com!F54
01 06
actualizar la versión del software desde la eliminación de la memoria externa (siempre que la versión designada difiera de la actual)
sin confirmación
Todos los campos de origen

Servidor_com!F56 01

Servidor_com!G56 06

Servidor_com!L56 actualizar la versión del software desde la eliminación de la memoria externa (siempre que la versión designada difiera de la actual)

Servidor_com!Y56 sin confirmación

Servidor_com!F56
01 07
restablecer dispositivos
sin confirmación
Todos los campos de origen

Servidor_com!F58 01

Servidor_com!G58 07

Servidor_com!L58 restablecer dispositivos

Servidor_com!Y58 sin confirmación

Servidor_com!F58
01 08
descargar configuraciones desde el configurador web
sin confirmación
Todos los campos de origen

Servidor_com!F60 01

Servidor_com!G60 08

Servidor_com!L60 descargar configuraciones desde el configurador web

Servidor_com!Y60 sin confirmación

Servidor_com!F60
01 09
enviar configuraciones al configurador web (sincronización)
sin confirmación
Todos los campos de origen

Servidor_com!F62 01

Servidor_com!G62 09

Servidor_com!L62 enviar configuraciones al configurador web (sincronización)

Servidor_com!Y62 sin confirmación

Servidor_com!F62
08 X Y
Número de salida X mb.: X = 0 II 1 || 2, estado de salida Y, mb.: Y = 0 II 1 (0 - apagado, 1 - encendido)
confirmación en un paquete simple, que tiene TAG_9
Todos los campos de origen

Servidor_com!F64 08

Servidor_com!G64 X

Servidor_com!H64 Y

Servidor_com!L64 Número de salida X mb.: X = 0 II 1 || 2, estado de salida Y, mb.: Y = 0 II 1 (0 - apagado, 1 - encendido)

Servidor_com!Y64 confirmación en un paquete simple, que tiene TAG_9

Servidor_com!F64
09 X
U0 / OUT_0: X = 0 II 1, 0 - deshabilitar 1 - habilitar (marrón)
confirmación en un paquete simple, que tiene TAG_9
Todos los campos de origen

Servidor_com!F66 09

Servidor_com!G66 X

Servidor_com!L66 U0 / OUT_0: X = 0 II 1, 0 - deshabilitar 1 - habilitar (marrón)

Servidor_com!Y66 confirmación en un paquete simple, que tiene TAG_9

Servidor_com!F66
0A X
U1 / OUT_1: X = 0 II 1, 0 - deshabilitar 1 - habilitar (amarillo)
confirmación en un paquete simple, que tiene TAG_9
Todos los campos de origen

Servidor_com!F68 0A

Servidor_com!G68 X

Servidor_com!L68 U1 / OUT_1: X = 0 II 1, 0 - deshabilitar 1 - habilitar (amarillo)

Servidor_com!Y68 confirmación en un paquete simple, que tiene TAG_9

Servidor_com!F68
0B X
U2 / OUT_2: X = 0 II 1, 0 - deshabilitar 1 - habilitar (cable azul)
confirmación en un paquete simple, que tiene TAG_9
Todos los campos de origen

Servidor_com!F70 0B

Servidor_com!G70 X

Servidor_com!L70 U2 / OUT_2: X = 0 II 1, 0 - deshabilitar 1 - habilitar (cable azul)

Servidor_com!Q70 confirmación en un paquete simple, que tiene TAG_9

Servidor_com!F70
0C X Y
confirmación TAG_50
Todos los campos de origen

Servidor_com!F72 0C

Servidor_com!G72 X

Servidor_com!H72 Y

Servidor_com!P72 confirmación TAG_50

Servidor_com!F72
0D X
mb.: X = 0 II 1 (0 - apagado, 1 - encendido)
Todos los campos de origen

Servidor_com!F74 0D

Servidor_com!G74 X

Servidor_com!L74 mb.: X = 0 II 1 (0 - apagado, 1 - encendido)

Servidor_com!F74
18 X Y Z
Número de salida X mb.: X = 0 II 1 || 2, Y-número de minutos Y = 0..255, Z-número de segundos Z = 0..59, es decir, rendimiento del tiempo de actividad = 60 * Y + Z segundos (máx. = 15359 segundos o 4 horas y aproximadamente 16 m.
confirmación en un paquete simple, que tiene TAG_9
Todos los campos de origen

Servidor_com!F76 18

Servidor_com!G76 X

Servidor_com!H76 Y

Servidor_com!I76 Z

Servidor_com!L76 Número de salida X mb.: X = 0 II 1 || 2, Y-número de minutos Y = 0..255, Z-número de segundos Z = 0..59, es decir, rendimiento del tiempo de actividad = 60 * Y + Z segundos (máx. = 15359 segundos o 4 horas y aproximadamente 16 m.

Servidor_com!P76 confirmación en un paquete simple, que tiene TAG_9

Servidor_com!F76
20 X
Solicitud de archivo ddd, X = 0 || 1: 0 en la ranura para tarjetas del conductor, una ranura para tarjetas asociada
Todos los campos de origen

Servidor_com!F78 20

Servidor_com!G78 X

Servidor_com!L78 Solicitud de archivo ddd, X = 0 || 1: 0 en la ranura para tarjetas del conductor, una ranura para tarjetas asociada

Servidor_com!F78
21 X Y
Tomar una foto X = 1..4 - el número de disparos, Y = 0..2 - Resolución: 0-160x120, 1-320x240, 2-640x480
Todos los campos de origen

Servidor_com!F80 21

Servidor_com!G80 X

Servidor_com!H80 Y

Servidor_com!L80 Tomar una foto X = 1..4 - el número de disparos, Y = 0..2 - Resolución: 0-160x120, 1-320x240, 2-640x480

Servidor_com!F80
30 X
Comando a traducir a idatalink. X - código de comando (busque el protocolo idatalink)
Todos los campos de origen

Servidor_com!F82 30

Servidor_com!G82 X

Servidor_com!L82 Comando a traducir a idatalink. X - código de comando (busque el protocolo idatalink)

Servidor_com!F82
31 X Y Z
Comando a Webasto. X - comando, YZ - argumentos
Todos los campos de origen

Servidor_com!F84 31

Servidor_com!G84 X

Servidor_com!H84 Y

Servidor_com!I84 Z

Servidor_com!L84 Comando a Webasto. X - comando, YZ - argumentos

Servidor_com!F84
32 X
Comando a traducir al sistema de inicio automático de Tula. X - código de comando (busque el protocolo de Tula)
Todos los campos de origen

Servidor_com!F86 32

Servidor_com!G86 X

Servidor_com!L86 Comando a traducir al sistema de inicio automático de Tula. X - código de comando (busque el protocolo de Tula)

Servidor_com!F86
33 X Y
Comando a patinete
Todos los campos de origen

Servidor_com!F88 33

Servidor_com!G88 X

Servidor_com!H88 Y

Servidor_com!L88 Comando a patinete

Servidor_com!F88
FF AA BB CC DD $$$
Enviar el comando con token para ser confirmado por el dispositivo (no se usa en comandos como fc). 0xDDCCBBAA - token; $$$ - comando. La confirmación se enviará en el paquete 9.
Todos los campos de origen

Servidor_com!F90 FF

Servidor_com!G90 AA

Servidor_com!H90 BB

Servidor_com!I90 CC

Servidor_com!J90 DD

Servidor_com!K90 $$$

Servidor_com!L90 Enviar el comando con token para ser confirmado por el dispositivo (no se usa en comandos como fc). 0xDDCCBBAA - token; $$$ - comando. La confirmación se enviará en el paquete 9.

Servidor_com!F90