open-fixture-library
open-fixture-library copied to clipboard
Add fixture `china-yf-light/beam-230-7r`
- Update manufacturers.json
- Add fixture
china-yf-light/beam-230-7r
Fixture warnings / errors
- china-yf-light/beam-230-7r
- ❌ Capability 'Wheel rotation CW slow…fast' (0…255) in channel 'Prism Rotation' does not explicitly reference any wheel, but the default wheel 'Prism Rotation' (through the channel name) does not exist.
- ❌ File could not be imported into model. TypeError: Cannot read properties of null (reading 'name')
at /home/flo/open-fixture-library/lib/model/Capability.js:80:115
at Array.map (
) at Object.WheelShake (/home/flo/open-fixture-library/lib/model/Capability.js:80:94) at get name [as name] (/home/flo/open-fixture-library/lib/model/Capability.js:339:76) at checkCapabilities (/home/flo/open-fixture-library/tests/fixture-valid.js:464:63) at checkChannel (/home/flo/open-fixture-library/tests/fixture-valid.js:429:5) at checkChannels (/home/flo/open-fixture-library/tests/fixture-valid.js:382:9) at checkFixture (/home/flo/open-fixture-library/tests/fixture-valid.js:101:5) at async addFixture (/home/flo/open-fixture-library/ui/api/routes/fixtures/from-editor.js:128:25) at async Promise.all (index 0) - ⚠️ Name of wheel 'Prism' does not contain the word 'wheel' or 'disk', which could lead to confusing capability names.
- ⚠️ Capability 'Color 256 … Rainbow FAST' (0…255) in channel 'Color Wheel' references a wheel slot range (0…18) which is greater than 1.
- ⚠️ Capability 'Open … Gobo Star 2 Shake (THIS IS HELL PLEASE KILL ME)' (0…255) in channel 'Gobo Wheel Rotation' references a wheel slot range (1…37) which is greater than 1.
- ⚠️ Capability 'Open … Prism 17' (0…255) in channel 'Prism' references a wheel slot range (1…18) which is greater than 1.
Thank you https://github.com/cypherminfinity!
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>
❗ china-yf-light / beam-230-7r: d-light / attributes-correctness
- Unable to export fixture: Exporting fixture mode china-yf-light/beam-230-7r/16 channels failed: TypeError: Cannot read properties of null (reading 'name')
❗ china-yf-light / beam-230-7r: dmxcontrol3 / channel-numbers
- Unable to export fixture: Exporting fixture mode china-yf-light/beam-230-7r/16 channels failed: TypeError: Cannot read properties of null (reading 'type')
✔️ china-yf-light / beam-230-7r: dragonframe / json-schema-conformity
- ✔️ china-yf-light/beam-230-7r.json
- ✔️ manufacturers.json
❗ china-yf-light / beam-230-7r: millumin / json-schema-conformity
- Unable to export fixture: Exporting fixture china-yf-light/beam-230-7r failed: TypeError: Cannot read properties of null (reading 'name')
❗ china-yf-light / beam-230-7r: qlcplus_4.12.2 / fixture-tool-validation
- Unable to export fixture: Exporting fixture china-yf-light/beam-230-7r failed: TypeError: Cannot read properties of null (reading 'type')
❗ china-yf-light / beam-230-7r: qlcplus_4.12.2 / xsd-schema-conformity
- Unable to export fixture: Exporting fixture china-yf-light/beam-230-7r failed: TypeError: Cannot read properties of null (reading 'type')