Skip to content

Conversation

@fxedel
Copy link
Member

@fxedel fxedel commented Dec 23, 2017

See #66 and #75.

TODO:

@fxedel fxedel added the new-plugin Request or implementation to add a new plugin. label Dec 23, 2017
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 December 23, 2017 22:00 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 December 31, 2017 15:07 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 December 31, 2017 16:42 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 1, 2018 15:18 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 2, 2018 21:15 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 3, 2018 18:43 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 3, 2018 20:58 Inactive
+ Minor fixes
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 7, 2018 17:02 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 7, 2018 23:38 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 18, 2018 21:05 Inactive
@FloEdelmann FloEdelmann temporarily deployed to open-fixture-library-pr-359 January 21, 2019 18:00 Inactive
@FloEdelmann FloEdelmann marked this pull request as draft April 9, 2020 06:55
@FloEdelmann FloEdelmann changed the title WIP: DMXControl3 Export DMXControl3 Export Apr 9, 2020
@github-actions github-actions bot deleted a comment from FloEdelmann Feb 22, 2022
@github-actions
Copy link

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>

✔️ afx / lmh460z: dmxcontrol3 / channel-numbers
  • ✔️ afx-lmh460z-Default.xml
✔️ astera / fp3-hyperion-tube: dmxcontrol3 / channel-numbers
  • ✔️ astera-fp3-hyperion-tube-1-RGB.xml
  • ✔️ astera-fp3-hyperion-tube-2-RGBW.xml
  • ✔️ astera-fp3-hyperion-tube-3-RGBAW.xml
  • ✔️ astera-fp3-hyperion-tube-4-Dim-RGB.xml
  • ✔️ astera-fp3-hyperion-tube-5-Dim-RGBW.xml
  • ✔️ astera-fp3-hyperion-tube-6-Dim-RGBAW.xml
  • ✔️ astera-fp3-hyperion-tube-7-RGB-CCT-Dim-Ind.xml
  • ✔️ astera-fp3-hyperion-tube-8-RGBS.xml
  • ✔️ astera-fp3-hyperion-tube-9-RGBWS.xml
  • ✔️ astera-fp3-hyperion-tube-10-RGBAWS.xml
  • ✔️ astera-fp3-hyperion-tube-11-Dim-RGBS.xml
  • ✔️ astera-fp3-hyperion-tube-12-Dim-RGBWS.xml
  • ✔️ astera-fp3-hyperion-tube-13-Dim-RGBAWS.xml
  • ✔️ astera-fp3-hyperion-tube-14-RGB-CCT-Dim-Ind-S.xml
  • ✔️ astera-fp3-hyperion-tube-15-Effect-Fix.xml
  • ✔️ astera-fp3-hyperion-tube-16-Effect-RGB.xml
  • ✔️ astera-fp3-hyperion-tube-17-RGB.RGB.-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-18-RGB-RGB-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-19-RGBW-RGBW-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-20-RGBAW-RGBAW-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-21-Dim-RGB-Dim-RGB-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-22-Dim-RGBW-Dim-RGBW-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-23-Dim-RGBAW-Dim-RGBAW-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-24-RGB-CCT-Dim-Ind-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-25-RGB.RGBS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-26-RGB-RGB-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-27-RGBW-RGBW-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-28-RGBAW-RGBAW-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-29-Dim-RGB-Dim-RGB-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-30-Dim-RGBW-Dim-RGBW-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-31-Dim-RGBAW-Dim-RGBAW-..-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-32-RGB-CCT-Dim-Ind-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-33-RGBSRGBS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-34-RGB-RGB-..-SS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-35-RGBWS-RGBWS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-36-RGBAWS-RGBAWS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-37-Dim-RGBS-Dim-RGBS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-38-Dim-RGBWS-Dim-RGBWS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-39-Dim-RGBAWS-Dim-RGBAWS-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-40-RGB-CCT-Dim-Ind-S-8pix.xml
  • ✔️ astera-fp3-hyperion-tube-41-RGB.RGB.-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-42-RGB-RGB-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-43-RGBW-RGBW-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-44-RGBAW-RGBAW-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-45-Dim-RGB-Dim-RGB-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-46-Dim-RGBW-Dim-RGBW-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-47-Dim-RGBAW-Dim-RGBAW-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-48-RGB-CCT-Dim-Ind-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-49-RGB.RGBS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-50-RGB-RGB-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-51-RGBW-RGBW-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-52-RGBAW-RGBAW-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-53-Dim-RGB-Dim-RGB-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-54-Dim-RGBW-Dim-RGBW-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-55-Dim-RGBAW-Dim-RGBAW-..-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-56-RGB-CCT-Dim-Ind-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-57-RGBSRGBS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-58-RGB-RGB-..-SS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-59-RGBWS-RGBWS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-60-RGBAWS-RGBAWS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-61-Dim-RGBS-Dim-RGBS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-62-Dim-RGBWS-Dim-RGBWS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-63-Dim-RGBAWS-Dim-RGBAWS-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-64-RGB-CCT-Dim-Ind-S-32pix.xml
  • ✔️ astera-fp3-hyperion-tube-89-D-CCT-GM-CRO-RGB.xml
  • ✔️ astera-fp3-hyperion-tube-90-D-CCT-GM-HUE-SAT.xml
  • ✔️ astera-fp3-hyperion-tube-91-D16-CCT-GM-CRO-RGB.xml
  • ✔️ astera-fp3-hyperion-tube-92-D16-CCT-GM-H-SAT.xml
✔️ cameo / auro-beam-150: dmxcontrol3 / channel-numbers
  • ✔️ cameo-auro-beam-150-5ch.xml
  • ✔️ cameo-auro-beam-150-11ch.xml
  • ✔️ cameo-auro-beam-150-19ch.xml
  • ✔️ cameo-auro-beam-150-41ch.xml
✔️ cameo / auro-spot-400: dmxcontrol3 / channel-numbers
  • ✔️ cameo-auro-spot-400-5ch.xml
  • ✔️ cameo-auro-spot-400-19ch.xml
  • ✔️ cameo-auro-spot-400-27ch.xml
✔️ cameo / hydrabeam-300-rgbw: dmxcontrol3 / channel-numbers
  • ✔️ cameo-hydrabeam-300-rgbw-6ch.xml
  • ✔️ cameo-hydrabeam-300-rgbw-10ch.xml
  • ✔️ cameo-hydrabeam-300-rgbw-16ch.xml
  • ✔️ cameo-hydrabeam-300-rgbw-26ch.xml
  • ✔️ cameo-hydrabeam-300-rgbw-42ch.xml
flash-professional / led-moving-head-150w: dmxcontrol3 / channel-numbers
  • ❌ flash-professional-led-moving-head-150w-17ch.xmlChannel 11 "Angle / Frost" is missing capabilities. Used ranges: 0…128
  • ❌ flash-professional-led-moving-head-150w-20ch.xmlChannel 13 "Angle / Frost" is missing capabilities. Used ranges: 0…128
✔️ generic / pan-tilt: dmxcontrol3 / channel-numbers
  • ✔️ generic-pan-tilt-8bit.xml
  • ✔️ generic-pan-tilt-16bit.xml
  • ✔️ generic-pan-tilt-16bit-alt.xml
  • ✔️ generic-pan-tilt-24bit.xml
  • ✔️ generic-pan-tilt-24bit-alt.xml
✔️ glp / impression-laser: dmxcontrol3 / channel-numbers
  • ✔️ glp-impression-laser-Normal.xml
✔️ glp / knv-arc: dmxcontrol3 / channel-numbers
  • ✔️ glp-knv-arc-10ch.xml
  • ✔️ glp-knv-arc-23ch.xml
  • ✔️ glp-knv-arc-40ch.xml
  • ✔️ glp-knv-arc-86ch.xml
  • ✔️ glp-knv-arc-35ch.xml
  • ✔️ glp-knv-arc-102ch.xml
  • ✔️ glp-knv-arc-202ch.xml
✔️ lixada / mini-moving-head-rgbw: dmxcontrol3 / channel-numbers
  • ✔️ lixada-mini-moving-head-rgbw-9ch.xml
  • ✔️ lixada-mini-moving-head-rgbw-14ch.xml
martin / mac-axiom-hybrid: dmxcontrol3 / channel-numbers
  • ❌ martin-mac-axiom-hybrid-std.xmlChannel 7 "Color Wheel" is missing capabilities. Used ranges: 0…1, 4, 8…10, 13, 17…19, 22, 26…28, 31, 35…37, 40, 44…46, 49, 53…55, 58, 62…64, 67, 71…73, 76, 80…82, 85, 89…91, 94, 98…100, 103, 107…109, 112, 116…118, 121, 125…127, 130, 134…136, 139, 143…145, 148, 152…255
    Channel 8 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 0…40, 81…170, 201…255
martin / mac-encore-performance: dmxcontrol3 / channel-numbers
  • ❌ martin-mac-encore-performance-CLD.xmlChannel 8 "Color Wheel" is missing capabilities. Used ranges: 0…1, 7, 13…15, 21, 27…29, 35, 41…43, 49, 55…57, 63, 69…71, 77, 83…85, 91, 97…255
    Channel 9 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 0…34, 60…255
  • ❌ martin-mac-encore-performance-WRM.xmlChannel 8 "Color Wheel" is missing capabilities. Used ranges: 0…1, 7, 13…15, 21, 27…29, 35, 41…43, 49, 55…57, 63, 69…71, 77, 83…85, 91, 97…255
    Channel 9 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 0…34, 60…255
✔️ martin / mania-scx500: dmxcontrol3 / channel-numbers
  • ✔️ martin-mania-scx500-6ch.xml
  • ✔️ martin-mania-scx500-8ch.xml
✔️ mdg / theone-atmospheric-generator: dmxcontrol3 / channel-numbers
  • ✔️ mdg-theone-atmospheric-generator-5ch.xml
prolights / diamond19: dmxcontrol3 / channel-numbers
  • ❌ prolights-diamond19-std.xmlCapability 32…223 in channel 5 overlaps with other capabilities.
    Capability 32…223 in channel 5 overlaps with other capabilities.
    Capability 32…47 in channel 5 overlaps with other capabilities.
    Capability 32…223 in channel 5 overlaps with other capabilities.
    Capability 48…63 in channel 5 overlaps with other capabilities.
    Capability 0…31 in channel 5 overlaps with other capabilities.
    Channel 8 "Virtual Color 1" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
    Channel 9 "Virtual Color 2" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
  • ❌ prolights-diamond19-bas8.xmlChannel 7 "Virtual Color 1" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
    Channel 8 "Virtual Color 2" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
  • ❌ prolights-diamond19-bas16.xmlChannel 9 "Virtual Color 1" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
    Channel 10 "Virtual Color 2" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
  • ❌ prolights-diamond19-ext1.xmlCapability 32…223 in channel 8 overlaps with other capabilities.
    Capability 32…223 in channel 8 overlaps with other capabilities.
    Capability 32…47 in channel 8 overlaps with other capabilities.
    Capability 32…223 in channel 8 overlaps with other capabilities.
    Capability 48…63 in channel 8 overlaps with other capabilities.
    Capability 0…31 in channel 8 overlaps with other capabilities.
    Channel 11 "Virtual Color 1" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
    Channel 12 "Virtual Color 2" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
  • ❌ prolights-diamond19-ext2.xmlCapability 32…223 in channel 8 overlaps with other capabilities.
    Capability 32…223 in channel 8 overlaps with other capabilities.
    Capability 32…47 in channel 8 overlaps with other capabilities.
    Capability 32…223 in channel 8 overlaps with other capabilities.
    Capability 48…63 in channel 8 overlaps with other capabilities.
    Capability 0…31 in channel 8 overlaps with other capabilities.
    Channel 11 "Virtual Color 1" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
    Channel 12 "Virtual Color 2" is missing capabilities. Used ranges: 0…5, 46…47, 88…89, 130…131, 172…173, 214…215, 255
✔️ qtx / lux-ld01: dmxcontrol3 / channel-numbers
  • ✔️ qtx-lux-ld01-13ch.xml
  • ✔️ qtx-lux-ld01-12ch-wash.xml
  • ✔️ qtx-lux-ld01-5ch-spot.xml
  • ✔️ qtx-lux-ld01-4ch-wash.xml
robe / robin-600e-spot: dmxcontrol3 / channel-numbers
  • ❌ robe-robin-600e-spot-32ch.xmlChannel 7 "Color Wheel" is missing capabilities. Used ranges: 127…255, 0…1, 8, 15…17, 24, 31…33, 40, 47…49, 56, 63…65, 72, 79…81, 88, 95…97, 104, 111…113, 120
    Channel 15 "Static Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…63, 110…199
    Channel 17 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…31, 60…129
  • ❌ robe-robin-600e-spot-25ch.xmlChannel 7 "Color Wheel" is missing capabilities. Used ranges: 127…255, 0…1, 8, 15…17, 24, 31…33, 40, 47…49, 56, 63…65, 72, 79…81, 88, 95…97, 104, 111…113, 120
    Channel 14 "Static Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…63, 110…199
    Channel 15 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…31, 60…129
  • ❌ robe-robin-600e-spot-23ch.xmlChannel 5 "Color Wheel" is missing capabilities. Used ranges: 127…255, 0…1, 8, 15…17, 24, 31…33, 40, 47…49, 56, 63…65, 72, 79…81, 88, 95…97, 104, 111…113, 120
    Channel 12 "Static Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…63, 110…199
    Channel 13 "Rotating Gobo Wheel" is missing capabilities. Used ranges: 202…255, 0…31, 60…129
stairville / mh-x30: dmxcontrol3 / channel-numbers
  • ❌ stairville-mh-x30-9ch.xmlChannel 7 "Gobo Wheel" is missing capabilities. Used ranges: 0…179, 192…255
  • ❌ stairville-mh-x30-12ch.xmlChannel 9 "Gobo Wheel" is missing capabilities. Used ranges: 0…179, 192…255
stairville / mh-x60: dmxcontrol3 / channel-numbers
  • ❌ stairville-mh-x60-8ch.xmlCapability 8…247 in channel 7 overlaps with other capabilities.
    Capability 248…255 in channel 7 overlaps with other capabilities.
    Channel 5 "Gobo Wheel" is missing capabilities. Used ranges: 0…119, 128…255
  • ❌ stairville-mh-x60-14ch.xmlCapability 8…247 in channel 13 overlaps with other capabilities.
    Capability 248…255 in channel 13 overlaps with other capabilities.
    Channel 9 "Gobo Wheel" is missing capabilities. Used ranges: 0…119, 128…255
✔️ varytec / hero-wash-340fx-rgbw-zoom: dmxcontrol3 / channel-numbers
  • ✔️ varytec-hero-wash-340fx-rgbw-zoom-8ch.xml
  • ✔️ varytec-hero-wash-340fx-rgbw-zoom-16ch.xml

@FloEdelmann FloEdelmann changed the title DMXControl3 Export Add DMXControl 3 export plugin Feb 22, 2022
@FloEdelmann FloEdelmann marked this pull request as ready for review February 22, 2022 15:33
Copy link
Member

@FloEdelmann FloEdelmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's merge this now. It's still incomplete, but better than nothing.

@FloEdelmann FloEdelmann merged commit f023b5b into master Feb 22, 2022
@FloEdelmann FloEdelmann deleted the dmxcontrol3-export branch February 22, 2022 15:35
@FloEdelmann FloEdelmann mentioned this pull request Sep 15, 2022
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-plugin Request or implementation to add a new plugin.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants