OptionaldecodeOptional decode path from DMX bytes to state object.
Default personality id when none is specified.
Encode fixture state into DMX bytes in-place.
OptionalmanufacturerOptional manufacturer id for matching.
Returns true when this plugin can represent the fixture identity.
Model label.
Available personalities for this model.
OptionalrdmOptional PID mappers for model-specific RDM data.
Vendor label.
Plugin contract for a fixture model implementation.