Tôi cần trợ giúp để xác định thuật toán tổng kiểm tra trong các gói sau đây.
Vì vậy, định dạng gói là:
sd ?? dd dd dd ??
Ở đâu
s = start nibble d = data (mã hóa nhị phân nhị phân)? = không rõ - có thể là tổng kiểm tra
Dưới đây là năm gói (số được truyền trong ngoặc) và gói thực tế được gửi trên dây ở dạng hex ở bên phải.
(1112694): F1 f7 11 26 94 74
(5432432): f5 7c 43 24 32 a2
(6460216): f6 dc 43 01 16 48
(3254817): f3 d8 25 48 17 e9
(0042863): f0 ce 04 28 63 b2
Tôi đã thử XOR và tính tổng nhưng dường như chúng không hoạt động. Các gói được truyền bằng UART.
Bất kỳ trợ giúp đánh giá cao!