Commit Graph

3 Commits

Author SHA1 Message Date
Tony 211a9a9c41 Enhance DaliDecode: add support for device type decoding and context management
- Introduced new structures and methods for handling device type decoding, including DaliDecodeContext and DeviceTypeDecodeTable.
- Implemented decoding functions for device types DT1, DT4, DT5, DT6, and DT8, with specific command and query handling.
- Updated existing decode methods to incorporate gateway and source parameters for better context tracking.
- Added detailed formatting for device type commands and queries, enhancing the decoding process for various device types.
- Refactored the decode logic to utilize the new context management for maintaining state across different device types.

Signed-off-by: Tony <tonylu@tony-cloud.com>
2026-06-13 14:25:27 +08:00
Tony 16907857c0 Enhance DALI interface: add gateway parameter to scene and color methods for improved command handling 2026-05-02 21:32:39 +08:00
Tony 7e8ac7f566 initial commit 2026-03-26 12:04:08 +08:00