Releases: PPUC/libzedmd
Releases · PPUC/libzedmd
v0.9.6
- don't skip first frame
- added GetIp() and GetDevice()
- expose ZeDMD_Reset()
- handle ZeDMD unique ID
- avoid host name resolving if an IP address is provided
- avoid additional DNS lookup
- quickly fail on connect if ZeDMD WiFi is offline
- CI: fixed Linux aarch64 runner
- use explicit filenames instead of wildcards for third-party libs in build scripts
v0.9.5
libzedmd
- fixed random race condition which sometimes leads to "double free" on WiFi TCP shutdown
- drop frames of higher frame rates than 83Hz because ZeDMD HD can't handle them
- added support for QinHeng Electronics CH340 in combination with the original ESP32
- warn about low values in settings
- handle information about S3 in handshake responses
- shorten externals, add linux arm64 runners
- use cargs v1.2.0
zedmd-client
- added LED test
- extended version information
Notes
- Users of DMDext v2.3.1 can simply download the appropriate packages below and extract
zedmd.dll
orzedmd64.dll
into their VPinMAME folder. Don't forget to unblock the DLLs. The other DLLs in that packages are not needed!
v0.9.4
- load UDP delay in single request handshake as well
- send USB handshake as chunks
v0.9.3
- ensure that no command gets lost
- add CPU info to zdmd-client
- fixed minor API issues for the updater
- perform two attempts to clear the serial buffer before handshake
- log libserialport errors
- more logging
- perform additional restet for USB CDC
- expose IsS3()
- expose FormatLogMessage()
- expose GetPanelWidth() and GetPanelHeight()
- expose SetLogCallback()
v0.9.2
- longer timeout for sending USB handshake
- removed additional reset on USB connect
- fixed info data via WiFi
- provide a lot of panel specific data for clients
- improved USB auto-discovery
- fixed panel i2s speed setting
v0.9.1
- clear screen instead of reset with Wifi
- less strict handshake
- renamed zedmd_test and zedmd_test_s to
zedmd-test
andzedmd-test-portable
- added experimental
zedmd-client
andzedmd-client-portable
to configure advanced ZeDMD settings
v0.9.0
- Fixed ESP32 S3 USB CDC connect issues on Windows
- Added TCP support
- Quicker WiFi handshake
ZeDMD 5.1.0 or newer is required!
v0.8.1
- Fixed ESP32 USB connect issues on Windows
- Fixed memory leak in WiFi connection
- Fixed crash on WiFi connection start
Remember, ZeDMD 5.0.0 is required!
v0.8.0
- improved black zones handling
- use RGB565 zone streming for everything
- faster USB handshake and reconnect in case of a crash
- better USB detection
- libserialport 0.1.2
Note: ZeDMD 5.0.0 or higher is required!
v0.7.5
- Improved RGB565 / RGB16 mode
- fixed some memory issues
- added new wifi support