Skip to content

(WLEDMM backport) change DDP/E1.31/Art-Net output driver to AsyncUDP (instead of WiFiUDP) for improved performance #5816

Description

@softhack007

Thanks to another @troyhacks hack, WLED-MM is using AsyncUDP instead of WiFiUDP to improve network LEDs output performance.

We should look into porting this improvement to WLED.

reference source code starts here
https://github.com/MoonModules/WLED-MM/blob/f2d32c9cd80299214ea7966bb1a1afe7cb14e227/wled00/udp.cpp#L917

plus some advanced Art-Net output options here:

https://github.com/MoonModules/WLED-MM/blob/f2d32c9cd80299214ea7966bb1a1afe7cb14e227/wled00/bus_manager.cpp#L482

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementkeepThis issue will never become stale/closed automatically

    Type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions