OpenLightingProject / open-fixture-library

A library and website for lighting technology's DMX fixture definition files.
https://open-fixture-library.org/
MIT License
183 stars 61 forks source link

Add fixture `martin/aura-xip` #4039

Open FloEdelmann opened 1 week ago

FloEdelmann commented 1 week ago

Fixture warnings / errors

Thank you Argo!

github-actions[bot] commented 1 week ago

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>

✔️ martin / aura-xip: d-light / attributes-correctness
  • ✔️ martin/aura-xip-Compact.xml
martin / aura-xip: dmxcontrol3 / channel-numbers
  • Unable to export fixture: Exporting fixture mode martin/aura-xip/Compact failed: TypeError: Cannot read properties of null (reading 'every')
✔️ martin / aura-xip: dragonframe / json-schema-conformity
  • ✔️ martin/aura-xip.json
  • ✔️ manufacturers.json
✔️ martin / aura-xip: millumin / json-schema-conformity
  • ✔️ martin/aura-xip.json
martin / aura-xip: qlcplus_4.12.2 / fixture-tool-validation
  • Unable to export fixture: Exporting fixture martin/aura-xip failed: TypeError: Cannot read properties of null (reading 'every')
martin / aura-xip: qlcplus_4.12.2 / xsd-schema-conformity
  • Unable to export fixture: Exporting fixture martin/aura-xip failed: TypeError: Cannot read properties of null (reading 'every')
kengruven commented 1 week ago

4039 and #4040 are for the same fixture, and neither one is very complete. There's only an 18-channel mode here, while the manual has 20/36/57/93-channel modes. There's a lot that needs fixing, too (defaultValues, angles, color temperature steps, unused duplicate channels, etc).

The manual looks pretty good, though, so if someone wanted to work on this they could absolutely finish it.