diff --git a/minimateplus/client.py b/minimateplus/client.py index 52f7d97..c24c015 100644 --- a/minimateplus/client.py +++ b/minimateplus/client.py @@ -738,7 +738,7 @@ def _decode_compliance_config_into(data: bytes, info: DeviceInfo) -> None: # sample_rate: uint16_BE at anchor - 2 # record_time: float32_BE at anchor + 10 _ANCHOR = b'\x01\x2c\x00\x00\xbe\x80\x00\x00\x00\x00' - _anchor = data.find(_ANCHOR, 40, 100) + _anchor = data.find(_ANCHOR, 0, 150) if _anchor >= 2 and _anchor + 14 <= len(data): try: config.sample_rate = struct.unpack_from(">H", data, _anchor - 2)[0]