Cálculo del campo FCS en tramas de comunicación protocolo domótico sobre TP

#1
Hola a todos,

estoy desarrollando un componente nuevo para poder conectarlo a un Bus de comunicaciones que no tengo ni idea qué protocolo utiliza. Tan sólo sé que la tasa de transmisión es de 9600bps, utiliza codificación AMI al 50% y gracias a estos parámetros he conseguido capturar una serie de tramas de este bus (TP). Las tramas capturadas tienen una estructura como la que represento a continuación:


Estas son algunas de las que utiliza en la inicialización de la comunicación

80800012
808001CA
80800201

etc...

posteriormente las tramas son más largas y contienen bytes de datos que hacen que se modifiquen el último byte, que es el que tengo identificado como FCS.

Por otro lado, sé que este protocolo que se utiliza en la comunicación se parece a un estándar antiguo utilizado, el ET2101, pero no es exactamente igual, por lo menos a nivel de enlace varía la estructura de la trama.

Hay alguien que tenga conocimientos en protocolos de comunicación y que me pueda facilitar un método para resolver el cálculo del FCS a través de los bytes que forman la trama??


Muchas gracias a todos!
 
Arriba