Skip to content

Commit 35f8ad1

Browse files
committed
Refactor GeecsDevice for clarity and improved event handling
Reorganized and refactored the GeecsDevice class to improve code clarity, type annotations, and logging. Added and documented event handler registration for TCP update events, improved error handling and logging, and clarified method responsibilities. Updated scan file and INI file handling, and improved synchronization and thread management logic. No functional changes to device control logic, but code is now more maintainable and robust.
1 parent 847b6ea commit 35f8ad1

File tree

3 files changed

+875
-763
lines changed

3 files changed

+875
-763
lines changed

0 commit comments

Comments
 (0)