Soma de verificação CRC16: HCS08 vs. Kermit vs. XMODEM

Estou tentando adicionar a detecção de erro CRC16 a um aplicativo de microcontrolador Motorola HCS08. Minhas somas de verificação não coincidem. 1calculadora CRC online fornece o resultado que vejo no meu programa para PC e o resultado que vejo no micro.

Ele chama o resultado do micro "XModem" e o resultado do PC "Kermit".

Qual é a diferença entre a maneira como esses dois protocolos antigos especificam o uso do CRC16?

questionAnswers(3)

yourAnswerToTheQuestion