The Switch Settings section settings allows you to configure color and output information for each switch.
Color Settings
The color picker next to each switch specifies the color of that switchβs LED when turned on.
Click on the color picker box, then choose the color for that switch.
Using the RGB fields allows you to set a specific color, so you can easily set multiple switches to the same color.
Output Settings
Simple addressing allows you to easily set a single address to on (100%) or off (0) with each switch.
Advanced addressing allows for more complex programming of switches, including:
- Controlling multiple addresses with a single switch
- Setting each address to a specific level, rather than on/off
See details below on how to configure switch addresses.
Simple Addressing
- If a number 1-512 is put in the box next to the switch, it will patch that switch in the default universe.Β Note that the default universe is also output from the DMX port on the back of the controller.
- In the screenshot at right, each switch is patched to its own DMX address (so switch 1 is 1, switch 2 is 2, etc.). If we entered β45β for switch 3, then switch 3 would control DMX address 45.
If you do not need more than one universe output, it is recommended to set things up this way with the sACN Default Universe set to the universe you want output, and the switches patched as needed.
With this notation, when a switch is off, it outputs 0; when a switch is on, it outputs 100%.
Addressing Outside the Default Universe
The Prospero v3 Mini can output multiple universes.Β At the moment, this is capped at 9 universes, and the default universe is always in the first one.
All universes are output as multicast.
There are two ways to notate addresses in universes other than the default universe:
- Absolute address: 513 is the first address in universe 2
- Slash notation: 2/1 is the first address in universe 2.
If sACN Default Universe is not set to 1, absolute addresses 1-512 will be mapped into the default universe. For addresses in universe 1, slash notation (1/1 - 1/512) must be used.
Advanced Addressing
All whitespace in the address field is ignored, so β312@127β is the same as β312 @ 127β.
Setting Levels
Using the simple addressing method above, a number with no other delimiters or punctuation sets that slot to 255, or 100%.
- Ex: β312β is the same as β312 @ 255β.
To set an address to a level between 0 and 255, use an @ symbol between the address and level.
- Ex: To have Switch 1 set address 312 to 127, input β312 @ 127β in the address field for Switch 1.
The level can also be set as a percentage of 255 by including a % symbol after the level number.
- Ex: β312 @ 50%β is valid syntax and is the same as β312 @ 127β.
Values above 255 or 100% are invalid and will set the level to 255.
Addressing Ranges
Addresses can be specified as inclusive ranges using the β-β operator.
- Ex: β312-314β specifies the addresses 312 through 314, including both ends (312, 313 and 314)
Ranges may be combined with the β@β operator to set a range to a specific level:
- Ex: β312-314 @ 50%β will set addresses 312, 313 and 314 to 50%.
Ranges may not span universes. β510-514β is not a valid range. In this case, use the complex syntax below to specify multiple ranges for the same switch.
Complex Syntax
βAddress @ levelβ phrases can be combined with semicolons
- Ex: β312 at 100%β, β313 at 50%β and β314 at 25%β can be written: β312 @ 100%; 313 @ 50%; 314 @ 25%β.
Semicolons and dashes can be combined as well, to include ranges rather than single addresses:
- Ex: β311-316; 317 @ 127; 515 @ 10%β will set addresses 311, 312, 313, 314, 315, and 316 (in the default universe) to full, slot 317 to 127, and universe 2 address 3 to 25 (10%).
To specify a range across multiple universes, separate the addresses into a range for each universe, and combine with a semicolon:
- To specify the range β510-514β, use β510-512; 513-514β (absolute addressing) or β510-512; 2/1-2β (slash notation).
Notes & Limitations
- There is a hard limit of 100 address in any switch (that is, 1-100 is fine, but 1-101 will only control 1-100)
- Address specifications are limited to 100 characters per switch
- Output is currently capped at 9 universes. If you address more than 9 universes, the first 9 used in configuration will be output, while additional universes will be ignored silently.
Finishing Configuration
The controller must be rebooted after all configuration changes are complete.
First click the βSave Settingsβ button.
Then, click the βReboot Controllerβ button at the bottom of the Configuration page.
The controller can also be rebooted by power cycling.
The web interface has not been tested with every possible long address string, so it is possible to crash the controller if using a very complicated address string.
If the controller is still working after reboot, but a specific switch isnβt functioning, try rewriting the address field for that switch.
If the controller crashes on reboot, you will need to use the factory reset function to clear the configuration and start over.
If you have problems with a particular syntax crashing the system, please email us at support@benpeoples.com to report the bug!