Add fixture `robe/robin-spiider-m1`
- Add fixture
robe/robin-spiider-m1
Fixture warnings / errors
- robe/robin-spiider-m1
- ❌ Capability 'Color 41' (0…255) in channel 'Virtual Color Wheel' references wheel slot 0 which is outside the allowed range 0…43 (exclusive).
- ⚠️ Unused channel(s): pan, pan fine, pan 2, pan 2 fine, tilt, tilt 2, tilt 2 fine, zone1 red, zone1 red fine, zone1 red 2, zone1 green, zone1 green fine, zone1 green 2, red zone1, red zone1 2, red zone1 2 fine, green zone1, zone1 blue, zone1 blue fine, zone1 blue 2, zone1 blue 2 fine, zone1 white, zone1 white 2, zone1 white 2 fine, zone1 blue 3, zone2 red, zone2 red 2, zone2 red 2 fine, zone2 green, zone2 green 2, zone2 green 2 fine, zone2 blue, zone2 blue 2, zone2 blue 2 fine, zone2 white, zone2 white 2, zone3 red, zone3 red 2, zone3 red 2 fine, zone3 green, zone3 green fine, zone3 blue, zone3 blue fine, zone3 white, zone3 white fine
- ⚠️ Unused wheel slot(s): Virtual Color Wheel (slot 1), Virtual Color Wheel (slot 2), Virtual Color Wheel (slot 3), Virtual Color Wheel (slot 4), Virtual Color Wheel (slot 5), Virtual Color Wheel (slot 6), Virtual Color Wheel (slot 7), Virtual Color Wheel (slot 8), Virtual Color Wheel (slot 9), Virtual Color Wheel (slot 10), Virtual Color Wheel (slot 11), Virtual Color Wheel (slot 12), Virtual Color Wheel (slot 13), Virtual Color Wheel (slot 14), Virtual Color Wheel (slot 15), Virtual Color Wheel (slot 16), Virtual Color Wheel (slot 17), Virtual Color Wheel (slot 18), Virtual Color Wheel (slot 19), Virtual Color Wheel (slot 20), Virtual Color Wheel (slot 21), Virtual Color Wheel (slot 22), Virtual Color Wheel (slot 23), Virtual Color Wheel (slot 24), Virtual Color Wheel (slot 25), Virtual Color Wheel (slot 26), Virtual Color Wheel (slot 27), Virtual Color Wheel (slot 28), Virtual Color Wheel (slot 29), Virtual Color Wheel (slot 30), Virtual Color Wheel (slot 31), Virtual Color Wheel (slot 32), Virtual Color Wheel (slot 33), Virtual Color Wheel (slot 34), Virtual Color Wheel (slot 35), Virtual Color Wheel (slot 36), Virtual Color Wheel (slot 37), Virtual Color Wheel (slot 38), Virtual Color Wheel (slot 39), Virtual Color Wheel (slot 40), Virtual Color Wheel (slot 41), Virtual Color Wheel (slot 42)
Thank you BOIG Laurent!
Export files validity
(Output of test script tests/github/exports-valid.js.)
Test the exported files of selected fixtures against the plugins' export tests.
You can run a plugin's export tests by executing:
$ node cli/run-export-test.js -p <plugin name> <fixtures>
❌ robe / robin-spiider-m1: d-light / attributes-correctness
❌ robe/robin-spiider-m1-Spiider.xml
Error parsing XML: Duplicate parameter name: INTENSITY/DIMMER
✔️ robe / robin-spiider-m1: dmxcontrol3 / channel-numbers
- ✔️ robe-robin-spiider-m1-Spiider.xml
✔️ robe / robin-spiider-m1: dragonframe / json-schema-conformity
- ✔️ robe/robin-spiider-m1.json
- ✔️ manufacturers.json
❌ robe / robin-spiider-m1: millumin / json-schema-conformity
❌ robe/robin-spiider-m1.json
fixture/availableChannels/Power~1Special Fonctions (type: Nothing) must NOT have more than 1 properties
fixture/availableChannels/Power~1Special Fonctions (type: Nothing) must have required property 'name'
fixture/availableChannels/Power~1Special Fonctions (type: Nothing) must match exactly one schema in oneOf
❌ robe / robin-spiider-m1: qlcplus_4.12.2 / fixture-tool-validation
❌ fixtures/Robe-Robin-Spiider-M1.qxf
Namespace(map=False, convert=None, validate=['.']) Starting validation ./manufacturer/fixture.qxf: Invalid TILT degrees 1 definitions processed. 1 errors detected
✔️ robe / robin-spiider-m1: qlcplus_4.12.2 / xsd-schema-conformity
- ✔️ fixtures/Robe-Robin-Spiider-M1.qxf
A lot of the channels here need cleaning up (e.g., Pan and Tilt are "Pan 3" and "Tilt 3"). Some channels are blank (e.g., "Power/Special Fonctions" is a single NoFunction here but actually has dozens of features, and "Shutter / Strobe" is just a single "Open" capability). "Zoom" is backwards. None of the colors are included.
The fixture has 10 modes, but only 1 is given here -- based on the count (49), it looks like what the manual calls mode "1".
This mapping may be useful to allow basic control in one mode, but it's not close to being complete yet.