64
CONTROL DE VARIOS PRODUCTOS
Protocolo de transmisión/recepción
Transmisión
[Comando 1][Comando 2][ ][Set ID][ ][Dato][Cr]
* [Comando 1]: primer comando (k, j, m, d, f, x).
* [Comando 2]: segundo comando (de 'a' a 'u').
* [Set ID]: configurar el número de identificador del producto.
Rango: de 01H a 63H. Al definir "0", el servidor puede controlar todos los productos.
* En caso de que se utilicen más de 2 monitores con Set ID "0" al mismo tiempo, no se debería comprobar
el mensaje de confirmación. Esto es debido a que todos los conjuntos enviarán el mensaje de confirmación,
por lo que es imposible comprobar todos los mensajes de confirmación.
* [DATO]: para transmitir datos de los comandos.
Transmitir datos "FF" para leer el estado del comando.
* [Cr]: retorno de carro (código ASCII "0 x 0 D")
* [ ]: código ASCII espacio (0 x 20)
Confirmación correcta
[Comando 2][ ][Set ID][ ][OK][Dato][x]
*El conjunto transmite una ACK (confirmación) basada en este formato al recibir los datos normales. En
ese momento, si los datos están en modo de lectura, indicará el estado actual de éstos. Si están en modo
de escritura, devolverá los datos del PC.
Confirmación de error
[Comando 2][ ][Set ID][ ][NG][Dato][x]
* Si hay un error, muestra NG