mirror of
https://github.com/eiskasten/wc-beacon.git
synced 2026-09-14 23:27:02 -05:00
Fix checksum calculation
This commit is contained in:
@@ -42,7 +42,7 @@ impl Iterator for BeaconFrameGenerator {
|
||||
&sequence[..2],
|
||||
fragment
|
||||
].concat();
|
||||
let crc_checksum = CRC_32.checksum(packet.as_slice());
|
||||
let crc_checksum = CRC_32.checksum(&packet[RADIO_HEAD.len()..]);
|
||||
[
|
||||
packet.as_slice(),
|
||||
&crc_checksum.to_le_bytes()
|
||||
|
||||
Reference in New Issue
Block a user