mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2025-12-31 19:27:50 -05:00
- Added DDPController with Push flag fix (0x41 instead of 0x40) for WLED compatibility - Implemented keepalive functionality with configurable timeout (default 1 second) - Created DDPSettingsEntry that integrates with new unified ManualDevicesSettingsPage - Supports RGB data type with proper DDP protocol implementation - Thread-safe keepalive system prevents devices from timing out - Compatible with WLED and other DDP protocol devices Key fixes based on feedback: * Push flag now correctly set to 0x41 (DDP_FLAG_VER_1 | DDP_FLAG_PUSH) * Keepalive thread prevents devices from reverting to hardware effects * Proper DDP packet structure with correct data types and addressing
4.0 KiB
4.0 KiB