Inspect a fixture's DMX output
gma3_fixture_outputReads current DMX output levels for a fixture or subfixture, returning per-channel names, addresses, raw values, percentages, and known physical values without altering programmer or playback.
Instructions
Current DMX output of one fixture or subfixture per RT channel: channel name, attribute, universe.address, raw value (8-bit per address, combined to 16/24-bit when fine/ultra addresses exist; bits and unit say which), derived percent, and where the fixture type's channel function is known a physical value (conversion: "linear from channel function") and the active channel set. Works with gma3_lua disabled (structured bridge op, plugin >= 0.3.0). Read-only: never changes selection, programmer or playback. Source is "dmx output": these are output levels, NOT programmer values. Not available: per-attribute cooked output (the API has none), values on a universe that is not granted on this onPC (value null plus a limitation). nonzero_only is an explicit filter (default false). Paginated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum rows to return (default 200, max 2000). | |
| offset | No | Rows to skip (pagination). | |
| fixture | Yes | Fixture ID (101), subfixture ("501.3") or command reference ("Fixture 501.3"). | |
| nonzero_only | No | Only return channels whose raw value is not zero (default false; channels with unknown value are kept). |