Select fixtures
gma3_selectSelect fixtures by range or group in the grandMA3 programmer; set clear_first to deselect first for a deterministic selection.
Instructions
Select fixtures by range or group in the programmer. Sends the selection expression as a command (e.g. Fixture 1 Thru 5, Group 3). CHANGES THE SELECTION: grandMA3 adds to the current selection when it has no active values and replaces it when values are active; set clear_first to send ClearSelection first for a deterministic result. Does NOT clear programmer values (ClearSelection only deselects). Verifies that Selection.CountTotalSelected is >= 1 afterwards and lists the selected members (first 50) for information; it does not assert exact membership. Serialised against this server's other mutations only, not against other operators or clients.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fixtures | Yes | Fixture IDs/ranges ("1 Thru 5", "1 + 3", "Fixture 101 Thru 110", "Fixture 1.1") or a group ("Group 5"). | |
| clear_first | No | Send ClearSelection before selecting (default false). Deselects only; programmer values are kept. |