get/set repeat mode

This commit is contained in:
Florent 2026-02-14 09:25:34 -04:00
parent b8294cfb2f
commit 03a2a7c64e
2 changed files with 13 additions and 10 deletions

View file

@ -278,6 +278,9 @@ class MessageReader:
res["fw_build"] = dbuf.read(12).decode("utf-8", "ignore").replace("\0", "")
res["model"] = dbuf.read(40).decode("utf-8", "ignore").replace("\0", "")
res["ver"] = dbuf.read(20).decode("utf-8", "ignore").replace("\0", "")
rpt = dbuf.read(1)
if len(rpt) > 0:
res["repeat"] = (rpt[0] != 0)
await self.dispatcher.dispatch(Event(EventType.DEVICE_INFO, res))
elif packet_type_value == PacketType.CUSTOM_VARS.value: