; 'Omarte Eos-450A EOS-450A@ 16ch', 16 DMX Channels, filename: 16CH@2.R20
;  Copyright © Avolites Ltd. 2021
;
;   Date       By                Description
;   16-09-21   Pers Creator      Created - Exported from Diamond 4 file.
;
;----------------------------------------------------------------------------
; The device name, upto 11 characters, no spaces are allowed
DEVICE  16ch                                mode=EOS-450A@ 16ch  16 DMX Channels
NAME "Omarte" "Eos-450A EOS-450A@ 16ch"
;
;----------------------------------------------------------------------------
; The Type of instrument, 1 & M must required for backward compatibility
; The middle number denotes the number of DMX channels used
TYPE  1  16  M
;
;----------------------------------------------------------------------------
; Mirror/Head resolution
MIRROR  2    0    0
;       |    |    |
;       |    |    |_______ maximum tilt movement (in degrees)
;       |    |____________ maximum pan movement (in degrees)
;       |_________________ 1 means moving mirror, 2 means moving head
;
;----------------------------------------------------------------------------
; Patching Information. (Upto 10 lines allowed)
; Upto 10 lines of 159 chars are allowed including formulae
; Variables used d=dmx number(1..512), h=handle(1..60), n=devicename (11-char)
; Allowed modifiers
;   +,-,*,/,(,) basic arithmatic
;   % means remainder after divide
;   & means logical AND
;   | means logical OR
;   R means reverse the bits of the current result (operates on a byte)
;   ^ means logical Exclusive OR (operates on a byte)
;   > means shift to the right
;   < shift to the left
;   r followed by number means get the value of that parameter
;   d DMX address
;   n Fixture name, a 0 terminated character string
;   h The handle number
DEVICEADDRESS
"Handle  %2d"h
"Fixture %11s"n
"DMX     %03d"d
""
""
"Set to EOS-450A@ 16ch"
""
""
DAEND
;
;----------------------------------------------------------------------------
; Specify DMX limits
;
; minimum allowed dmx number
MINDMX=1
;
; maximum allowed dmx number
MAXDMX=496
;
; DMX number must be divisible by this
DIVBY=1
;
;----------------------------------------------------------------------------
; DMX channel description
;
; Column by column description of each DMX channel
; 1. The channels bank number (1..20)
; 2. The upper faders in the bank (1) or the lower faders in the bank (61)
; 3. Channel type (L=LTP, H=HTP, I=Instant LTP, S=16-bit instant LTP,
;    s=16-bit Fadeable LTP
; 4. DMX offset (1..number of DMX channels)
; 5. The output level is proportionally reduced by this level (0..100%)
; 6. The curve number (applicable only to HTP channels), usually set to 1
; 7. Inverted (I) or Normal (N)
; 8. Attribute type (A=Colour Wheel 1, B=Cyan, C=Magenta, D=Yellow,
;         E=Pan, F=Tilt, G=Iris, H=Dimmer, I=Gobo1, J=Gobo2, K=Gobo1 Rotate,
;         L=Focus, M=Gobo2 Rotate, N=Colour Wheel 2, O=Shutter, P=Prism, Q=Zoom,
;         R=Effect Rotate, S=Frost, T=Red, U=Green, V=Blue, 0=uncategorised)
; 9. Checksum channel (Always 1)
;10. Attribute name, must be enclosed in quotes and upto 12 characters allowed
;11. The ON value of this channel (0..255)
;12. The Highlight level of this channel
;13. The Lowlight level of this channel
;
DMX
1     1   H    1   100   1N   H   1   "Dimmer"          255   255     0
2    61   L    2   100   1N   O   1   "Shutter"           0     0     0
4     1   L    3   100   1N   T   1   "Red"             255   255     0
4    61   I    4   100   1N   A   1   "Green"           255   255     0
6     1   L    5   100   1N   V   1   "Blue"            255   255     0
6    61   L    6   100   1N   0   1   "White"           255   255     0
9    61   L    7   100   1N   O   1   "Null"              0     0     0
5     1   L    8   100   1N   Q   1   "Zoom"              0     0     0
10    1   L    9   100   1N   0   1   "Null"              0     0     0
3    61   s   10   100   1N   E   1   "Pan"             128     0     0
0     0   L   11   100   1N   E   1   "Pan Low"         128     0     0
3     1   s   12   100   1N   F   1   "Tilt"            128     0     0
0     0   L   13   100   1N   F   1   "Tilt Low"        128     0     0
10   61   L   14   100   1N   0   1   "Null"              0     0     0
8     1   L   15   100   1N   0   1   "P/T Speed"         0     0     0
9     1   L   16   100   1N   0   1   "Control"           0     0     0
END
;
;----------------------------------------------------------------------------
TEXT
Omarte Eos-450A
EOS-450A@ 16ch

INPUT fixture DMX No.
Press a Fixture
Select or Swop button
to make the patch.
END

ATTR
Function Obsolete
END

;----------------------------------------------------------------------------
; Preset Palette Tables

;----------------------------------------------------------------------------
; Macros

MACRO "Reset"         1  16
"data"                0  80
"delay"               1  46
MEND

;----------------------------------------------------------------------------
; Range Tables

; Column by column description...
; 1. Low DMX value (inclusive)
; 2. High DMX value (inclusive)
; 3. Displayed text (max 11 chars)
; Variables used a=low val, b=high val, c=DMX val

RANGE 1  ;Dimmer
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 2  ;Shutter
0   255  "Shut %3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 3  ;Red
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 4  ;Green
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 5  ;Blue
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 6  ;White
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 7  ;Null
0   255  "Null %3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 8  ;Zoom
0   255  "%3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 9  ;Null
0   255  "Null %3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 10  ;Pan
0   255  "%3d.%02d%%"(c-a)*100/(b-a),100*((c-a)*100%(b-a))/(b-a)
REND

RANGE 12  ;Tilt
0   255  "%3d.%02d%%"(c-a)*100/(b-a),100*((c-a)*100%(b-a))/(b-a)
REND

RANGE 14  ;Null
0   255  "Null %3d.%d%%"(c-a)*100/(b-a),10*((c-a)*100%(b-a))/(b-a)
REND

RANGE 15  ;P/T Speed
0   0    "Fastest S 0"
1   1    "Fastest S 1"
2   2    "Fastest S 2"
3   3    "Fastest S 3"
4   4    "Fastest S 4"
5   5    "Fastest S 5"
6   6    "Fastest S 6"
7   7    "Fastest S 7"
8   8    "Fastest S 8"
9   9    "Fastest S 9"
10  10   "Fastest  10"
11  11   "Fastest  11"
12  12   "Fastest  12"
13  13   "Fastest  13"
14  14   "Fastest  14"
15  15   "Fastest  15"
16  16   "Fastest  16"
17  17   "Fastest  17"
18  18   "Fastest  18"
19  19   "Fastest  19"
20  20   "Fastest  20"
21  21   "Fastest  21"
22  22   "Fastest  22"
23  23   "Fastest  23"
24  24   "Fastest  24"
25  25   "Fastest  25"
26  26   "Fastest  26"
27  27   "Fastest  27"
28  28   "Fastest  28"
29  29   "Fastest  29"
30  30   "Fastest  30"
31  31   "Fastest  31"
32  32   "Fastest  32"
33  33   "Fastest  33"
34  34   "Fastest  34"
35  35   "Fastest  35"
36  36   "Fastest  36"
37  37   "Fastest  37"
38  38   "Fastest  38"
39  39   "Fastest  39"
40  40   "Fastest  40"
41  41   "Fastest  41"
42  42   "Fastest  42"
43  43   "Fastest  43"
44  44   "Fastest  44"
45  45   "Fastest  45"
46  46   "Fastest  46"
47  47   "Fastest  47"
48  48   "Fastest  48"
49  49   "Fastest  49"
50  50   "Fastest  50"
51  51   "Fastest  51"
52  52   "Fastest  52"
53  53   "Fastest  53"
54  54   "Fastest  54"
55  55   "Fastest  55"
56  56   "Fastest  56"
57  57   "Fastest  57"
58  58   "Fastest  58"
59  59   "Fastest  59"
60  60   "Fastest  60"
61  61   "Fastest  61"
62  62   "Fastest  62"
63  63   "Fastest  63"
64  64   "Fastest  64"
65  65   "Fastest  65"
66  66   "Fastest  66"
67  67   "Fastest  67"
68  68   "Fastest  68"
69  69   "Fastest  69"
70  70   "Fastest  70"
71  71   "Fastest  71"
72  72   "Fastest  72"
73  73   "Fastest  73"
74  74   "Fastest  74"
75  75   "Fastest  75"
76  76   "Fastest  76"
77  77   "Fastest  77"
78  78   "Fastest  78"
79  79   "Fastest  79"
80  80   "Fastest  80"
81  81   "Fastest  81"
82  82   "Fastest  82"
83  83   "Fastest  83"
84  84   "Fastest  84"
85  85   "Fastest  85"
86  86   "Fastest  86"
87  87   "Fastest  87"
88  88   "Fastest  88"
89  89   "Fastest  89"
90  90   "Fastest  90"
91  91   "Fastest  91"
92  92   "Fastest  92"
93  93   "Fastest  93"
94  94   "Fastest  94"
95  95   "Fastest  95"
96  96   "Fastest  96"
97  97   "Fastest  97"
98  98   "Fastest  98"
99  99   "Fastest  99"
100 100  "Fastest 100"
101 101  "Fastest 101"
102 102  "Fastest 102"
103 103  "Fastest 103"
104 104  "Fastest 104"
105 105  "Fastest 105"
106 106  "Fastest 106"
107 107  "Fastest 107"
108 108  "Fastest 108"
109 109  "Fastest 109"
110 110  "Fastest 110"
111 111  "Fastest 111"
112 112  "Fastest 112"
113 113  "Fastest 113"
114 114  "Fastest 114"
115 115  "Fastest 115"
116 116  "Fastest 116"
117 117  "Fastest 117"
118 118  "Fastest 118"
119 119  "Fastest 119"
120 120  "Fastest 120"
121 121  "Fastest 121"
122 122  "Fastest 122"
123 123  "Fastest 123"
124 124  "Fastest 124"
125 125  "Fastest 125"
126 126  "Fastest 126"
127 127  "Fastest 127"
128 128  "Fastest 128"
129 129  "Slow Sp 129"
130 130  "Slow Sp 130"
131 131  "Slow Sp 131"
132 132  "Slow Sp 132"
133 133  "Slow Sp 133"
134 134  "Slow Sp 134"
135 135  "Slow Sp 135"
136 136  "Slow Sp 136"
137 137  "Slow Sp 137"
138 138  "Slow Sp 138"
139 139  "Slow Sp 139"
140 140  "Slow Sp 140"
141 141  "Slow Sp 141"
142 142  "Slow Sp 142"
143 143  "Slow Sp 143"
144 144  "Slow Sp 144"
145 145  "Slow Sp 145"
146 146  "Slow Sp 146"
147 147  "Slow Sp 147"
148 148  "Slow Sp 148"
149 149  "Slow Sp 149"
150 150  "Slow Sp 150"
151 151  "Slow Sp 151"
152 152  "Slow Sp 152"
153 153  "Slow Sp 153"
154 154  "Slow Sp 154"
155 155  "Slow Sp 155"
156 156  "Slow Sp 156"
157 157  "Slow Sp 157"
158 158  "Slow Sp 158"
159 159  "Slow Sp 159"
160 160  "Slow Sp 160"
161 161  "Slow Sp 161"
162 162  "Slow Sp 162"
163 163  "Slow Sp 163"
164 164  "Slow Sp 164"
165 165  "Slow Sp 165"
166 166  "Slow Sp 166"
167 167  "Slow Sp 167"
168 168  "Slow Sp 168"
169 169  "Slow Sp 169"
170 170  "Slow Sp 170"
172 172  "Medium  171"
173 173  "Medium  172"
174 174  "Medium  173"
175 175  "Medium  174"
176 176  "Medium  175"
177 177  "Medium  176"
178 178  "Medium  177"
179 179  "Medium  178"
180 180  "Medium  179"
181 181  "Medium  180"
182 182  "Medium  181"
183 183  "Medium  182"
184 184  "Medium  183"
185 185  "Medium  184"
186 186  "Medium  185"
187 187  "Medium  186"
188 188  "Medium  187"
189 189  "Medium  188"
190 190  "Medium  189"
191 191  "Medium  190"
192 191  "Medium  191"
192 192  "Medium  192"
193 193  "Medium  193"
194 194  "Medium  194"
195 195  "Medium  195"
196 196  "Medium  196"
197 197  "Medium  197"
198 198  "Medium  198"
199 199  "Medium  199"
200 200  "Medium  200"
201 201  "Medium  201"
202 202  "Medium  202"
203 203  "Medium  203"
204 204  "Medium  204"
205 205  "Medium  205"
206 206  "Medium  206"
207 207  "Medium  207"
208 208  "Medium  208"
209 209  "Medium  209"
210 210  "Medium  210"
211 211  "Medium  211"
212 212  "Fast Sp 212"
213 213  "Fast Sp 213"
214 214  "Fast Sp 214"
215 215  "Fast Sp 215"
216 216  "Fast Sp 216"
217 217  "Fast Sp 217"
218 218  "Fast Sp 218"
219 219  "Fast Sp 219"
220 220  "Fast Sp 220"
221 221  "Fast Sp 221"
222 222  "Fast Sp 222"
223 223  "Fast Sp 223"
224 224  "Fast Sp 224"
225 225  "Fast Sp 225"
226 226  "Fast Sp 226"
227 227  "Fast Sp 227"
228 228  "Fast Sp 228"
229 229  "Fast Sp 229"
230 230  "Fast Sp 230"
231 231  "Fast Sp 231"
232 232  "Fast Sp 232"
233 233  "Fast Sp 233"
234 234  "Fast Sp 234"
235 235  "Fast Sp 235"
236 236  "Fast Sp 236"
237 237  "Fast Sp 237"
238 238  "Fast Sp 238"
239 239  "Fast Sp 239"
240 240  "Fast Sp 240"
241 241  "Fast Sp 241"
242 242  "Fast Sp 242"
243 243  "Fast Sp 243"
244 244  "Fast Sp 244"
245 245  "Fast Sp 245"
246 246  "Fast Sp 246"
247 247  "Fast Sp 247"
248 248  "Fast Sp 248"
249 249  "Fast Sp 249"
250 250  "Fast Sp 250"
251 251  "Fast Sp 251"
252 252  "Fast Sp 252"
253 253  "Fast Sp 253"
254 254  "Fast Sp 254"
255 255  "Fast Sp 255"
REND

RANGE 16  ;Control
0   0    "Underfind 0"
1   1    "Underfind 1"
2   2    "Underfind 2"
3   3    "Underfind 3"
4   4    "Underfind 4"
5   5    "Underfind 5"
6   6    "Underfind 6"
7   7    "Underfind 7"
8   8    "Underfind 8"
9   9    "Underfind 9"
10  10   "Underfin 10"
11  11   "Underfin 11"
12  12   "Underfin 12"
13  13   "Underfin 13"
14  14   "Underfin 14"
15  15   "Underfin 15"
16  16   "Underfin 16"
17  17   "Underfin 17"
18  18   "Underfin 18"
19  19   "Underfin 19"
20  20   "Underfin 20"
21  21   "Underfin 21"
22  22   "Underfin 22"
23  23   "Underfin 23"
24  24   "Underfin 24"
25  25   "Underfin 25"
26  26   "Underfin 26"
27  27   "Underfin 27"
28  28   "Underfin 28"
29  29   "Underfin 29"
30  30   "Underfin 30"
31  31   "Underfin 31"
32  32   "Underfin 32"
33  33   "Underfin 33"
34  34   "Underfin 34"
35  35   "Underfin 35"
36  36   "Underfin 36"
37  37   "Underfin 37"
38  38   "Underfin 38"
39  39   "Underfin 39"
40  40   "Underfin 40"
41  41   "Underfin 41"
42  42   "Underfin 42"
43  43   "Underfin 43"
44  44   "Underfin 44"
45  45   "Underfin 45"
46  46   "Underfin 46"
47  47   "Underfin 47"
48  48   "Underfin 48"
49  49   "Underfin 49"
50  50   "Underfin 50"
51  51   "Underfin 51"
52  52   "Underfin 52"
53  53   "Underfin 53"
54  54   "Underfin 54"
55  55   "Underfin 55"
56  56   "Underfin 56"
57  57   "Underfin 57"
58  58   "Underfin 58"
59  59   "Underfin 59"
60  60   "Underfin 60"
61  61   "Underfin 61"
62  62   "Underfin 62"
63  63   "Underfin 63"
64  64   "Underfin 64"
65  65   "Underfin 65"
66  66   "Underfin 66"
67  67   "Underfin 67"
68  68   "Underfin 68"
69  69   "Underfin 69"
70  70   "Underfin 70"
71  71   "Underfin 71"
72  72   "Underfin 72"
73  73   "Underfin 73"
74  74   "Underfin 74"
75  75   "Underfin 75"
76  76   "Underfin 76"
77  77   "Underfin 77"
78  78   "Underfin 78"
79  79   "Underfin 79"
80  80   "Underfin 80"
81  81   "Underfin 81"
82  82   "Underfin 82"
83  83   "Underfin 83"
84  84   "Underfin 84"
85  85   "Underfin 85"
86  86   "Underfin 86"
87  87   "Underfin 87"
88  88   "Underfin 88"
89  89   "Underfin 89"
90  90   "Underfin 90"
91  91   "Underfin 91"
92  92   "Underfin 92"
93  93   "Underfin 93"
94  94   "Underfin 94"
95  95   "Underfin 95"
96  96   "Underfin 96"
97  97   "Underfin 97"
98  98   "Underfin 98"
99  99   "Underfin 99"
100 100  "Underfi 100"
101 101  "Underfi 101"
102 102  "Underfi 102"
103 103  "Underfi 103"
104 104  "Underfi 104"
105 105  "Underfi 105"
106 106  "Underfi 106"
107 107  "Underfi 107"
108 108  "Underfi 108"
109 109  "Underfi 109"
110 110  "Underfi 110"
111 111  "Underfi 111"
112 112  "Underfi 112"
113 113  "Underfi 113"
114 114  "Underfi 114"
115 115  "Underfi 115"
116 116  "Underfi 116"
117 117  "Underfi 117"
118 118  "Underfi 118"
119 119  "Underfi 119"
120 120  "Underfi 120"
121 121  "Underfi 121"
122 122  "Underfi 122"
123 123  "Underfi 123"
124 124  "Underfi 124"
125 125  "Underfi 125"
126 126  "Underfi 126"
127 127  "Underfi 127"
128 128  "Underfi 128"
129 129  "Underfi 129"
130 130  "Underfi 130"
131 131  "Underfi 131"
132 132  "Underfi 132"
133 133  "Underfi 133"
134 134  "Underfi 134"
135 135  "Underfi 135"
136 136  "Underfi 136"
137 137  "Underfi 137"
138 138  "Underfi 138"
139 139  "Underfi 139"
140 140  "Underfi 140"
141 141  "Underfi 141"
142 142  "Underfi 142"
143 143  "Underfi 143"
144 144  "Underfi 144"
145 145  "Underfi 145"
146 146  "Underfi 146"
147 147  "Underfi 147"
148 148  "Underfi 148"
149 149  "Underfi 149"
150 150  "Underfi 150"
151 151  "Underfi 151"
152 152  "Underfi 152"
153 153  "Underfi 153"
154 154  "Underfi 154"
155 155  "Underfi 155"
128 128  "Reset A 128"
129 129  "Reset A 129"
130 130  "Reset A 130"
131 131  "Reset A 131"
132 132  "Reset A 132"
133 133  "Reset A 133"
134 134  "Reset A 134"
135 135  "Reset A 135"
136 136  "Reset A 136"
137 137  "Reset A 137"
138 138  "Reset A 138"
139 139  "Reset A 139"
140 140  "Reset A 140"
141 141  "Reset A 141"
142 142  "Reset A 142"
143 143  "Reset A 143"
144 144  "Reset A 144"
145 145  "Reset A 145"
146 146  "Reset A 146"
147 147  "Reset A 147"
148 148  "Reset A 148"
149 149  "Reset A 149"
150 150  "Reset A 150"
151 151  "Reset A 151"
152 152  "Reset A 152"
153 153  "Reset A 153"
154 154  "Reset A 154"
155 155  "Reset A 155"
156 156  "Reset A 156"
157 157  "Reset A 157"
158 158  "Reset A 158"
159 159  "Reset A 159"
160 160  "Reset A 160"
161 161  "Reset A 161"
162 162  "Reset A 162"
163 163  "Reset A 163"
164 164  "Reset A 164"
165 165  "Reset A 165"
166 166  "Reset A 166"
167 167  "Reset A 167"
168 168  "Reset A 168"
169 169  "Reset A 169"
170 170  "Reset A 170"
171 171  "Reset A 171"
172 172  "Reset A 172"
173 173  "Reset A 173"
174 174  "Reset A 174"
175 175  "Reset A 175"
176 176  "Reset A 176"
177 177  "Reset A 177"
178 178  "Reset A 178"
179 179  "Reset A 179"
180 180  "Reset A 180"
181 181  "Reset A 181"
182 182  "Reset A 182"
183 183  "Reset A 183"
184 184  "Reset A 184"
185 185  "Reset A 185"
186 186  "Reset A 186"
187 187  "Reset A 187"
188 188  "Reset A 188"
189 189  "Reset A 189"
190 190  "Reset A 190"
191 191  "Reset A 191"
192 192  "Reset A 192"
193 193  "Reset A 193"
194 194  "Reset A 194"
195 195  "Reset A 195"
196 196  "Reset A 196"
197 197  "Reset A 197"
198 198  "Reset A 198"
199 199  "Reset A 199"
200 200  "Reset A 200"
201 201  "Reset A 201"
202 202  "Reset A 202"
203 203  "Reset A 203"
204 204  "Reset A 204"
205 205  "Reset A 205"
206 206  "Reset A 206"
207 207  "Reset A 207"
208 208  "Reset A 208"
209 209  "Reset A 209"
210 210  "Reset A 210"
211 211  "Reset A 211"
212 212  "Reset A 212"
213 213  "Reset A 213"
214 214  "Reset A 214"
215 215  "Reset A 215"
216 216  "Reset A 216"
217 217  "Reset A 217"
218 218  "Reset A 218"
219 219  "Reset A 219"
220 220  "Reset A 220"
221 221  "Reset A 221"
222 222  "Reset A 222"
223 223  "Reset A 223"
224 224  "Reset A 224"
225 225  "Reset A 225"
226 226  "Reset A 226"
227 227  "Reset A 227"
228 228  "Reset A 228"
229 229  "Reset A 229"
230 230  "Reset A 230"
231 231  "Reset A 231"
232 232  "Reset A 232"
233 233  "Reset A 233"
234 234  "Reset A 234"
235 235  "Reset A 235"
236 236  "Reset A 236"
237 237  "Reset A 237"
238 238  "Reset A 238"
239 239  "Reset A 239"
240 240  "Reset A 240"
241 241  "Reset A 241"
242 242  "Reset A 242"
243 243  "Reset A 243"
244 244  "Reset A 244"
245 245  "Reset A 245"
246 246  "Reset A 246"
247 247  "Reset A 247"
248 248  "Reset A 248"
249 249  "Reset A 249"
250 250  "Reset A 250"
251 251  "Reset A 251"
252 252  "Reset A 252"
253 253  "Reset A 253"
254 254  "Reset A 254"
255 255  "Reset A 255"
REND

