Donde:
<LF>
Todos los paquetes comienzan con el caracter Especial
LF (10 en ASCII)
88AA
Es el Checksum, se calcula haciendo CRC16_ARC,
comenzando a partir de la primera comilla (") y
terminando en el caracter corchete cerrado (])
0014
Largo del mensaje en Hexa. Se cuentan los mismos
caracteres que en el CRC
"ACK"
Es la confirmacion de recepcion del paquete.
2836
Numero de secuencia. Este numero avanza desde 0001
a 9999. Debe coincidir con el numero recibido en el
ejemplo anterior.
R0L0
Indica Receptora R0 y prefijo de cuenta L0. Se
transmite siempre fijo en R0L0
#9999
Numero de Cuenta. Debe coincidir con el numero
recibido en el ejemplo anterior.
[
Inicio del campo "Data"
]
Fin del campo "Data"
<CR>
Ultimo Caracter CR (13 en ASCII)
Los CRC estan bien calculados en los ejemplos de arriba.
Para calculo CRC16_ARC ver las paginas web:
http://www.sunshine2k.de/coding/javascript/crc/crc_js.html
http://www.tahapaksu.com/crc/