Skip to content

Feature request/refinement: Manufacturer PID boolean #48

Description

@unclewalter

This is a minor one, but it would be nice. I don't have access to the ANSI E1.20 - 2025 standard, which I think there was some talk of adding a DS_BOOLEAN data type to the PARAMETER_DESCRIPTION response in the forums. Maybe you have access to the latest standard and you may be able to confirm this since I've noticed DMXRouter queries DEVICE_UNIT_NUMBER, which is a later addition to the RDM spec.

But the convention I have noticed in fixture implementations using the 2010 standard is a field is a DS_UNSIGNED_BYTE with a range of 0 - 1, is functionally as a boolean type, such as the display_on and cmy_on messages on a Clay Paky sharpy.

Would be great is if any manufacturer PIDs are reported as a DS_UNSIGNED_BYTE with a 0-1 range, they're rendered as a check box rather than a number.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions