9100-0410-01 Rev A
6. Comandos seriales
SmartOne utiliza el puerto de E / S para la configuración de la unidad, así como la interfaz para sensores pasivos e inteligentes remotos. Se proporcionan
dos comandos en la interfaz de la unidad para admitir sensores inteligentes. Los sensores externos que pueden formatear y comunicarse con SmartOne
pueden enviar datos de usuario a través de SmartOne mediante el uso de estos dos comandos.
Esta sección describe la interfaz en serie entre SmartOne y una computadora u otro dispositivo de programación. SmartOne responderá a cualquier
comando que contenga campos con valores no válidos con una respuesta NAK (campo de comando establecido en 0xFF).
Formato de paquete en serie (comandos y respuestas)
La comunicación con SmartOne seguirá el siguiente formato específico:
Preámbulo
Longitud
1 byte
1 byte
Rango de longitud total permitido: 5 bytes (longitud del campo de datos 0) a 59 bytes (longitud del campo de datos 54).
Campos de paquetes seriales
Los diferentes campos se definen como:
Preámbulo
Longitud
Cmd
Datos
CRC bajo
CRC alto
Guía del usuario de SmartOne v2.0
Cmd
1 byte
Longitud variable 0 - 54 bytes
Patrón fijo 0xAA
Número total de bytes en el paquete en serie, incluido el preámbulo
Tipo de comando (Ver tabla a continuación). Las respuestas a los comandos llevan el mismo tipo
de comando que el comando que inició la respuesta
Datos asociados con el comando o respuesta
Byte menos significativo del CRC de 16 bits
Byte más significativo del CRC de 16 bits
Información confidencial y patentada
Datos
CRC
2 bytes
Page 41