Přeskočit na obsah

FW 0.12.8

Release Notes - Spectoda Firmware v0.12.8

🚀 Major Features & Enhancements DMX512 & Art-Net Protocol Support

Section titled “🚀 Major Features & Enhancements DMX512 & Art-Net Protocol Support”
  • DMX512 IO: Full implementation of DMX512 lighting protocol with configurable RTS pin support
  • Art-Net Component: New dedicated Art-Net component for network-based lighting control
  • sACN Support: Enhanced sACN (Streaming ACN) protocol implementation
  • Berry API Integration: New .tx() and .cb() Berry API methods for DMX, Art-Net, and sACN control
  • Advanced Configuration: Added “poweronlevel”, “systemfailurelevel”, and “systemfailurelevel” parameters
  • Fade Control: New “fadetime” and “faderate” configuration options for smooth transitions
  • Conditional Transmission: DALI commands only sent when proper config parameters are set
  • RTS Pin Support: Added RTS (Request to Send) pin configuration option
  • Power Management: Overhauled PowerManage plugin with “pin”, “en”, and “holdtime” parameters
  • ID255 Registration: Fixed critical issue where ID255 devices weren’t registering properly
  • Device Context: Resolved ID255 not registering device context correctly
  • BLE Connection Stability: Prevented execute packets during BLE connection establishment
  • Event Emission Ordering: Fixed event emission ordering issues for scenes
  • New Components: Created dedicated art-net and esp-dmx512 components
  • Submodule Management: Added examples and esp_dmx submodules
  • CMakeLists Updates: Enhanced build configuration for spectoda-library
  • Conditional Building: Added INCLUDE_DMX512 build option for selective compilation
  • DMX512: Full universe support with configurable refresh rates
  • Art-Net: Network discovery and multi-universe support
  • sACN: E1.31 streaming ACN protocol implementation
  • DALI: Enhanced Digital Addressable Lighting Interface support
  • Modular Design: Better separation between protocol handlers
  • Error Handling: Improved error reporting and recovery mechanisms
  • Resource Management: More efficient use of system resources
  • IO Order Parameter: Moved from IPort to IIO - may require configuration updates
  • DALI Configuration: New required parameters for advanced DALI features
  • Logging Levels: Changed default logging levels may affect debugging workflows