open-fixture-library icon indicating copy to clipboard operation
open-fixture-library copied to clipboard

Add fixture `china-yf-light/beam-230-7r`

Open FloEdelmann opened this issue 1 year ago • 1 comments

  • 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!

FloEdelmann avatar Sep 28 '24 03:09 FloEdelmann

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')

github-actions[bot] avatar Sep 28 '24 03:09 github-actions[bot]