Este artículo enumera el Protocolo de Datos SmartSet y su explicación
La tabla a continuación muestra la función de cada byte.
Y la tabla a continuación explica la función de cada uno.
* Estos bytes se incluyen solo en el paquete de datos en serie.
** 01, 02 o 04 para controladores AccuTouch; 81, 82 o 84 para controladores IntelliTouch
*** Siempre FF para AccuTouch; 00 - FF para IntelliTouch, dependiendo de la presión del toque
El byte de inicio, 55 hex, es un patrón binario único en el que los bits alternan (0101 0101); este patrón único ayuda a identificar un paquete de toque válido.
El byte de suma de verificación es la suma de los nueve bytes anteriores, más AA hex (solo se conserva el byte bajo de la suma), y se envía con los datos (por el controlador de la pantalla táctil) como el décimo byte.
Cuando el controlador de software recibe el paquete, también suma los primeros nueve bytes, más AA hex. Luego, compara su suma con lo que hay en el byte de suma de verificación enviado por el controlador; si los dos no coinciden, entonces hubo un error en la transmisión, en cuyo caso los datos se descartan. 0xAA es el complemento a uno de 0x55. Sumándolos se obtiene 0xFF (byte bajo), no 0x00.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article