Commit graph

17 commits

Author SHA1 Message Date
Ventz Petkov
36727f4ea3 feat: Refactor binary commands and apply BLE fixes
Refactored the BinaryCommandHandler to align with the other command handlers, inheriting from CommandHandlerBase. This resolves an AttributeError and simplifies the command structure. Moved binary_commands.py into the commands module. Applied fixes to the BLE connection handler based on feedback, improving reliability on macOS and ensuring the device address is correctly handled.
2025-08-05 15:31:54 -04:00
Florent
206321bd6b discover_path 2025-07-31 22:10:03 +02:00
Florent
cb6379e4c5 implement binary requests 2025-07-15 10:34:38 +02:00
Florent
0e54a624f1 support manual add contact 2025-07-11 09:17:52 +02:00
Alex Wolden
dabc3437dd Add better connection management 2025-06-30 20:23:35 -07:00
Alex Wolden
cca0ca90e9 Add channel commands and fix a lint error 2025-06-01 20:31:37 -07:00
Alex Wolden
fda20e623e Add copy to event handling to avoid cross mutations 2025-05-15 11:52:15 -07:00
Alex Wolden
68dda3aba2 update login script and drastically reduce chattiness of debug logs for setups with a lot of subscriptions 2025-05-12 22:52:13 -07:00
Florent de Lamotte
27f87075d2 custom vars 2025-05-05 15:03:45 +02:00
Florent
aef1801446 initial support for telemetry to see if things come in 2025-05-03 17:52:16 +02:00
Florent
d61720fc9f some fixes in return events 2025-04-14 22:53:22 +02:00
Alex Wolden
52553a41bd Handle error events properly in commands 2025-04-14 09:03:56 -07:00
Alex Wolden
6dc87bafbb Add event filtering to support ACK tracking 2025-04-13 12:03:47 -07:00
Alex Wolden
55af0b2e61 Improve log tracking event 2025-04-12 13:36:03 -07:00
Alex Wolden
ea2f17025f Add trace packet type 2025-04-12 13:04:23 -07:00
Alex Wolden
a5f1ec5c26 Refactor to event system 2025-04-12 13:04:19 -07:00
Alex Wolden
8f0ecd7d75 Refactor to event system 2025-04-12 00:26:25 -07:00