Skip to content

Gracefully handle OSC bundles #1688

@loansindi

Description

@loansindi

Setup: OLA universe configured with OSC input and DMX output with an Enttec USB DMX Pro

When updating more than a handful channels of DMX over OSC at the same time, olad runs into rate-limiting issues sending DMX over an Enttec DMX USB Pro, and periodically approximately half of a universe of DMX data is corrupted, with slot values shifting around.

Naively I expected bundling all OSC messages into a single bundle would mitigate this, but it seems that OLA sends a frame per slot regardless of bundling.

In the meantime the workaround the solves my particular problem is adding 30-40ms of delay between each OSC update.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions