Necesito ayuda para identificar el algoritmo de suma de comprobación en los siguientes paquetes, por favor.
Entonces, el formato de paquetes es:
sd ?? dd dd dd ??
donde
s = start nibble d = datos (decimal codificado en binario) ? = desconocido - posiblemente suma de comprobación
Aquí hay cinco paquetes (el número se transmite entre paréntesis) y el paquete real enviado en el cable en hexadecimal a la derecha.
(1112694): f1 f7 11 26 94 74
(5432432): f5 7c 43 24 32 a2
(6430116): f6 dc 43 01 16 48
(3254817): f3 d8 25 48 17 e9
(0042863): f0 ce 04 28 63 b2
He intentado XOR y sumando pero no parecen funcionar. Los paquetes se transmiten utilizando UART.
cualquier ayuda apreciada!