Mercurial > code > home > repos > light9
annotate show/dance2017/deviceClass.n3 @ 2450:a4052905ca7d default tip
notes about how rdfdb syncs, or should sync
author | drewp@bigasterisk.com |
---|---|
date | Mon, 03 Jun 2024 23:01:54 -0700 |
parents | 6d9c575200dd |
children |
rev | line source |
---|---|
1522 | 1 @prefix : <http://light9.bigasterisk.com/> . |
2 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | |
3 | |
1577
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
4 :color a :DeviceAttr; rdfs:label "color"; :dataType :color . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
5 :rx a :DeviceAttr; rdfs:label "rx"; :dataType :angle . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
6 :ry a :DeviceAttr; rdfs:label "ry"; :dataType :angle . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
7 :uv a :DeviceAttr; rdfs:label "uv"; :dataType :scalar . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
8 :brightness a :DeviceAttr; rdfs:label "brightness"; :dataType :scalar . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
9 :zoom a :DeviceAttr; rdfs:label "zoom"; :dataType :scalar ; |
1522 | 10 rdfs:comment "maybe make this a separate 'wide to narrow' type" . |
1577
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
11 :focus a :DeviceAttr; rdfs:label "focus"; :dataType :scalar . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
12 :iris a :DeviceAttr; rdfs:label "iris"; :dataType :scalar . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
13 :prism a :DeviceAttr; rdfs:label "prism"; :dataType :scalar . |
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
14 :strobe a :DeviceAttr; rdfs:label "strobe"; :dataType :scalar; |
1522 | 15 rdfs:comment "0=none, 1=fastest" . |
1577
e8161fdda8ad
paint shows deviceattrs from graph
Drew Perttula <drewp@bigasterisk.com>
parents:
1571
diff
changeset
|
16 :goboSpeed a :DeviceAttr; rdfs:label "goboSpeed"; :dataType :scalar ; |
1522 | 17 rdfs:comment "0=stopped, 1=rotate the fastest". |
1612
97e4f1b5ff19
choice UI support on live editor
Drew Perttula <drewp@bigasterisk.com>
parents:
1599
diff
changeset
|
18 :quantumGoboChoice a :DeviceAttr; rdfs:label "gobo"; :dataType :choice; |
1628
6d9c575200dd
don't need 'open' gobo choice since it defaults to 0
drewp@bigasterisk.com
parents:
1612
diff
changeset
|
19 :choice :spider, :windmill, :limbo, :brush, :whirlpool, :stars . |
1612
97e4f1b5ff19
choice UI support on live editor
Drew Perttula <drewp@bigasterisk.com>
parents:
1599
diff
changeset
|
20 :mini15GoboChoice a :DeviceAttr; rdfs:label "gobo"; :dataType :choice; |
1599 | 21 :choice :mini15Gobo1, :mini15Gobo2, :mini15Gobo3, :mini15Gobo4, :mini15Gobo5, :mini15Gobo6, :mini15Gobo7, :mini15Gobo8, :mini15Gobo9, :mini15Gobo10 . |
22 | |
23 :goboShake a :DeviceAttr; rdfs:label "goboShake"; :dataType :scalar . | |
1522 | 24 |
1599 | 25 :mini15Gobo1 :value 3 . |
26 :mini15Gobo2 :value 10 . | |
27 :mini15Gobo3 :value 18 . | |
28 :mini15Gobo4 :value 26 . | |
29 :mini15Gobo5 :value 34 . | |
30 :mini15Gobo6 :value 42 . | |
31 :mini15Gobo7 :value 50 . | |
32 :mini15Gobo8 :value 58 . | |
33 :mini15Gobo9 :value 66 . | |
34 :mini15Gobo10 :value 74 . | |
1571
9bfd2303f011
fix bestMatch solve method
Drew Perttula <drewp@bigasterisk.com>
parents:
1522
diff
changeset
|
35 |
1599 | 36 :SimpleDimmer a :DeviceClass; rdfs:label "SimpleDimmer"; |
1522 | 37 :deviceAttr :brightness; |
38 :attr | |
39 [ :outputAttr :level; :dmxOffset 0 ] . | |
40 | |
1599 | 41 :ChauvetColorStrip a :DeviceClass; rdfs:label "ChauvetColorStrip"; |
1522 | 42 :deviceAttr :color; |
43 :attr | |
44 [ :outputAttr :mode; :dmxOffset 0 ], | |
45 [ :outputAttr :red; :dmxOffset 1 ], | |
46 [ :outputAttr :green; :dmxOffset 2 ], | |
47 [ :outputAttr :blue; :dmxOffset 3 ] . | |
48 | |
1599 | 49 :Mini15 a :DeviceClass; rdfs:label "Mini15"; |
1590 | 50 :deviceAttr :color, :rx, :ry, :mini15GoboChoice, :goboShake ; |
1522 | 51 :attr |
52 [ :outputAttr :xRotation; :dmxOffset 0 ], | |
53 [ :outputAttr :xFine; :dmxOffset 1 ], | |
54 [ :outputAttr :yRotation; :dmxOffset 2 ], | |
55 [ :outputAttr :yFine; :dmxOffset 3 ], | |
56 [ :outputAttr :rotationSpeed; :dmxOffset 4 ], | |
57 [ :outputAttr :dimmer; :dmxOffset 5 ], | |
58 [ :outputAttr :red; :dmxOffset 6 ], | |
59 [ :outputAttr :green; :dmxOffset 7 ], | |
60 [ :outputAttr :blue; :dmxOffset 8 ], | |
61 [ :outputAttr :colorChange; :dmxOffset 9 ], | |
62 [ :outputAttr :colorSpeed; :dmxOffset 10 ], | |
63 [ :outputAttr :goboShake; :dmxOffset 11 ], | |
64 [ :outputAttr :goboChoose; :dmxOffset 12 ] . | |
65 | |
1599 | 66 :Source4LedSeries2 a :DeviceClass; rdfs:label "Source4LedSeries2"; |
1522 | 67 :docs <https://www.etcconnect.com/WorkArea/DownloadAsset.aspx?id=10737483869>; |
68 :deviceAttr :color; | |
69 :attr | |
70 [ :dmxOffset 0; :outputAttr :red ], | |
71 [ :dmxOffset 1; :outputAttr :green ], | |
72 [ :dmxOffset 2; :outputAttr :blue ], | |
73 [ :dmxOffset 4; :outputAttr :strobe ], | |
74 [ :dmxOffset 7; :outputAttr :fixed255 ], | |
75 [ :dmxOffset 8; :outputAttr :fixed128_0 ], | |
76 [ :dmxOffset 9; :outputAttr :fixed128_1 ], | |
77 [ :dmxOffset 10; :outputAttr :fixed128_2 ], | |
78 [ :dmxOffset 11; :outputAttr :fixed128_3 ], | |
79 [ :dmxOffset 12; :outputAttr :fixed128_4 ], | |
80 [ :dmxOffset 13; :outputAttr :fixed128_5 ], | |
81 [ :dmxOffset 14; :outputAttr :fixed128_6 ] . | |
82 | |
83 | |
1599 | 84 :ChauvetHex12 a :DeviceClass; rdfs:label "ChauvetHex12"; |
1522 | 85 :deviceAttr :color, :uv; |
86 :docs <https://www.chauvetprofessional.com/wp-content/uploads/2015/06/COLORdash_Par-Hex_12_QRG_Rev4_ML4_WO.pdf>; | |
87 :attr | |
88 [ :outputAttr :red; :dmxOffset 0 ], | |
89 [ :outputAttr :green; :dmxOffset 1 ], | |
90 [ :outputAttr :blue; :dmxOffset 2 ], | |
91 [ :outputAttr :amber; :dmxOffset 3 ], | |
92 [ :outputAttr :white; :dmxOffset 4 ], | |
93 [ :outputAttr :uv; :dmxOffset 5 ] . | |
94 | |
1599 | 95 :MacAura a :DeviceClass; rdfs:label "MacAura"; |
1522 | 96 :docs <http://www.martin.com/Martin.Download.aspx?file=/files/files/productdocuments/11_MANUALS/999/UM_MACAura_EN_B.pdf>; |
97 rdfs:comment "note- manual counts dmx from 1; :dmxOffset is from 0"; | |
98 :deviceAttr :color, :rx, :ry, :zoom; | |
99 :attr | |
100 [ :dmxOffset 0 ; :outputAttr :shutter ], # use 22 | |
101 [ :dmxOffset 1 ; :outputAttr :dimmer ], | |
102 [ :dmxOffset 2 ; :outputAttr :zoom ], | |
103 [ :dmxOffset 3 ; :outputAttr :pan ], | |
104 [ :dmxOffset 4 ; :outputAttr :panFine ], | |
105 [ :dmxOffset 5 ; :outputAttr :tilt ], | |
106 [ :dmxOffset 6 ; :outputAttr :tiltFine ], | |
107 [ :dmxOffset 7 ; :outputAttr :fixtureControl ], # use 0 | |
108 [ :dmxOffset 8 ; :outputAttr :colorWheel ], # use 0 | |
109 [ :dmxOffset 9 ; :outputAttr :red ], | |
110 [ :dmxOffset 10 ; :outputAttr :green ], | |
111 [ :dmxOffset 11 ; :outputAttr :blue ], | |
112 [ :dmxOffset 12 ; :outputAttr :white ], | |
113 [ :dmxOffset 13 ; :outputAttr :colorTemperature ], | |
114 [ :dmxOffset 14 ; :outputAttr :fx1Select ], | |
115 [ :dmxOffset 15 ; :outputAttr :fx1Adjust ], | |
116 [ :dmxOffset 16 ; :outputAttr :fx2Select ], | |
117 [ :dmxOffset 17 ; :outputAttr :fx2Adjust ], | |
118 [ :dmxOffset 18 ; :outputAttr :fxSync ], | |
119 [ :dmxOffset 19 ; :outputAttr :auraShutter ], # use 22 | |
120 [ :dmxOffset 20 ; :outputAttr :auraDimmer ], | |
121 [ :dmxOffset 21 ; :outputAttr :auraColorWheel ], | |
122 [ :dmxOffset 22 ; :outputAttr :auraRed ], | |
123 [ :dmxOffset 23 ; :outputAttr :auraGreen ], | |
124 [ :dmxOffset 24 ; :outputAttr :auraBlue ] . | |
125 | |
1599 | 126 :MacQuantum a :DeviceClass; rdfs:label "MacQuantum"; |
1522 | 127 :docs <http://www.martin.com/Martin.Download.aspx?file=/files/files/productdocuments/11_MANUALS/999/35000279b%20UM_MACQuantumProfile_EN_B.pdf>; |
128 :deviceAttr :color, :rx, :ry, :zoom, :focus, :iris, :prism, :quantumGoboChoice, :goboSpeed, :strobe; | |
129 :attr | |
130 [ :dmxOffset 0; :outputAttr :shutter ], | |
131 [ :dmxOffset 1; :outputAttr :dimmerFadeHi ], | |
132 [ :dmxOffset 2; :outputAttr :dimmerFadeLo ], | |
133 [ :dmxOffset 3; :outputAttr :cyan ], | |
134 [ :dmxOffset 4; :outputAttr :magenta ], | |
135 [ :dmxOffset 5; :outputAttr :yellow ], | |
136 [ :dmxOffset 6; :outputAttr :colorWheel ; rdfs:comment "use 0" ], | |
137 [ :dmxOffset 7; :outputAttr :goboChoice ], | |
138 [ :dmxOffset 8; :outputAttr :goboSpeedHi ], | |
139 [ :dmxOffset 9; :outputAttr :goboSpeedLo ], | |
140 [ :dmxOffset 10; :outputAttr :goboStaticRotate ], | |
141 [ :dmxOffset 11; :outputAttr :prismRotation ], | |
142 [ :dmxOffset 12; :outputAttr :iris ], | |
143 [ :dmxOffset 13; :outputAttr :zoomHi ], | |
144 [ :dmxOffset 14; :outputAttr :zoomLo ], | |
145 [ :dmxOffset 15; :outputAttr :focusHi ], | |
146 [ :dmxOffset 16; :outputAttr :focusLo ], | |
147 [ :dmxOffset 17; :outputAttr :panHi ], | |
148 [ :dmxOffset 18; :outputAttr :panLo ], | |
149 [ :dmxOffset 19; :outputAttr :tiltHi ], | |
150 [ :dmxOffset 20; :outputAttr :tiltLo ], | |
151 [ :dmxOffset 21; :outputAttr :fixtureControl ; rdfs:comment "use 0" ], | |
152 [ :dmxOffset 22; :outputAttr :fx1Select ], | |
153 [ :dmxOffset 23; :outputAttr :fx1Adjust ], | |
154 [ :dmxOffset 24; :outputAttr :fx2Select ], | |
155 [ :dmxOffset 25; :outputAttr :fx2Adjust ], | |
156 [ :dmxOffset 26; :outputAttr :fxSync ] . |