Espressif ESP32 implementation of ANSI-ESTA E1.11 DMX-512A and E1.20 RDM
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v4.0.1...v4.1.0
This release is a patch for a few issues in the initial release of v4.0.0. It contains a breaking change for the rdm_send_request()
function, which is an advanced, undocumented feature of the ABI. Documentation on these features will be coming soon.
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v4.0.0...v4.0.1
This release adds some more functionality to the RDM responder including RDM queues and RDM sensors as well as updated internal logic to better handle some edge cases of RDM. Because these edge cases (such as RDM queues and sub-devices) are so unusual, the ABI has been retooled to make the user experience easier. The goal is to remain on v4 for a while so that few, if any, breaking changes will need to be made for future updates.
Some future goals of v4 include:
Please reach out if there are any questions, comments, or concerns!
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v3.1.0...v4.0.0
This version of esp_dmx bring basic support for RDM responders! The parameters which are supported include:
Currently, the RDM responder does not support queuing messages, nor does it support ACK_OVERFLOW responses. Support for these features and more parameter support will be coming soon!
Because previous versions of esp_dmx were in beta, this release contains some breaking changes from previous versions. Moving forward, semantic versioning will be followed more closely (i.e., breaking changes will only occur between major versions).
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v1.1.4...v3.1.0
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v3.0.2-beta...v3.0.3-beta
This release fixes compilations issues for those using ESP-IDF on PlatformIO.
Full Changelog: https://github.com/someweisguy/esp_dmx/compare/v3.0.0-beta...v3.0.1-beta
This is a pre-release of version 3.0!
This version brings several new changes to esp_dmx including:
Note that this is a PRE-release so some features may not work as intended. The DMX features in this library should remain relatively stable but RDM features are subject to change with future releases. Please assist in the development of this library by submitting bug reports to the issues page.
This update fixes a bug that can cause the ESP32 to crash when CPU cache is disabled.
This is a hotfix that addresses some compilation issues on Arduino.