diff show/dance2024/deviceClass.n3 @ 2437:26f84fc67ab1

start 2024 show
author drewp@bigasterisk.com
date Wed, 29 May 2024 17:28:01 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2024/deviceClass.n3	Wed May 29 17:28:01 2024 -0700
@@ -0,0 +1,65 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+:color              a :DeviceAttr; rdfs:label "color"; :dataType :color .
+:brightness         a :DeviceAttr; rdfs:label "brightness"; :dataType :scalar .
+:white              a :DeviceAttr; rdfs:label "white"; :dataType :scalar .
+:strobe             a :DeviceAttr; rdfs:label "strobe"; :dataType :scalar;
+  rdfs:comment "0=none, 1=fastest" .
+:strobeSpeed        a :DeviceAttr; rdfs:label "strobeSpeed"; :dataType :scalar .
+:doNotUse           a :DeviceAttr; rdfs:label "-"; :dataType :scalar .
+
+
+
+:MegaFlash a :DeviceClass; rdfs:label "Mega Flash" ;
+:doc <https://cdb.s3-us-west-1.amazonaws.com/ItemRelatedFiles/7470/Mega%20Flash%20DMX-JAN2005.pdf>;
+  :deviceAttr :brightness, :strobeSpeed;
+  :attr
+    [ :outputAttr :strobeSpeed;    :dmxOffset 0 ],
+    [ :outputAttr :brightness;     :dmxOffset 1 ] .
+    
+    
+:SimpleDimmer a :DeviceClass; rdfs:label "SimpleDimmer";
+  :deviceAttr :brightness;
+  :attr
+    [ :outputAttr :level; :dmxOffset 0 ] .
+
+:ChauvetColorStrip a :DeviceClass; rdfs:label "ChauvetColorStrip";
+  :setup "SYS -> SdAd -> <base addr>";
+  :docs <https://cdn01.usedlighting.com/products/files/f5773ffaf95fee.pdf>;
+  :deviceAttr :color;
+  :attr
+    [ :outputAttr :mode;     :dmxOffset 0 ],
+    [ :outputAttr :red;      :dmxOffset 1 ],
+    [ :outputAttr :green;    :dmxOffset 2 ],
+    [ :outputAttr :blue;     :dmxOffset 3 ] .
+
+:Bar612601d a :DeviceClass; rdfs:label "LED Bar (mode d)";
+  :deviceAttr :color;
+  :attr
+    [ :outputAttr :red;      :dmxOffset 0 ],
+    [ :outputAttr :green;    :dmxOffset 1 ],
+    [ :outputAttr :blue;     :dmxOffset 2 ] .
+
+:LedPar90 a :DeviceClass; rdfs:label "LED Par 9x10W RGBW";
+  :deviceAttr :color;
+  :attr
+    [ :outputAttr :master;   :dmxOffset 0 ],
+    [ :outputAttr :red;      :dmxOffset 1 ],
+    [ :outputAttr :green;    :dmxOffset 2 ],
+    [ :outputAttr :blue;     :dmxOffset 3 ],
+    [ :outputAttr :white;    :dmxOffset 4 ],
+    [ :outputAttr :strobe;   :dmxOffset 5 ],
+    [ :outputAttr :doNotUse; :dmxOffset 6 ],
+    [ :outputAttr :doNotUse; :dmxOffset 7 ] .
+
+:LedPar54  a :DeviceClass; rdfs:label "LED Par 54 RGBW";
+  :deviceAttr :color, :white;
+  :attr
+    [ :outputAttr :master;   :dmxOffset 0 ],
+    [ :outputAttr :red;      :dmxOffset 1 ],
+    [ :outputAttr :green;    :dmxOffset 2 ],
+    [ :outputAttr :blue;     :dmxOffset 3 ],
+    [ :outputAttr :white;    :dmxOffset 4 ],
+    [ :outputAttr :strobe;   :dmxOffset 5 ],
+    [ :outputAttr :doNotUse; :dmxOffset 6 ] .