framing: use '%08x' for CRC-32 logging

This commit is contained in:
Roman Zeyde
2017-11-01 13:10:30 +02:00
committed by Roman Zeyde
parent ceaf893675
commit 3210638003

View File

@@ -26,8 +26,10 @@ class Checksum(object):
payload = data[self.size:]
expected = _checksum_func(payload)
if received != expected:
log.warning('Invalid checksum: %04x != %04x', received, expected)
log.warning('Invalid checksum: %08x != %08x', received, expected)
raise ValueError('Invalid checksum')
else:
log.debug('Good checksum: %08x', received)
return payload