Suma de verificación CRC16: HCS08 vs.Kermit vs.XMODEM

Estoy tratando de agregar la detección de errores CRC16 a una aplicación de microcontrolador Motorola HCS08. Sin embargo, mis sumas de comprobación no coinciden. Unocalculadora CRC en línea proporciona tanto el resultado que veo en mi programa de PC como el resultado que veo en el micro.

Llama al resultado del micro "XModem" y al resultado de la PC "Kermit".

¿Cuál es la diferencia entre la forma en que esos dos protocolos antiguos especifican el uso de CRC16?

Respuestas a la pregunta(3)

Su respuesta a la pregunta