; File created/edited by R20 Personality Builder [v2.1 (build 103)]
; 
; 'MAKPRO MAKPRO230', 20 DMX channels, filename: MAKPRO23.R20
;
;   Date       By                Description
; 11-04-17   VALMIR        VALMIR
; 11-04-17   VALMIR        VALMIR
; 11-04-17   V        Revisado
;   11-04-17   V        Revisado
;
;----------------------------------------------------------------------------
; The device name, upto 11 characters, no spaces are allowed
DEVICE MAKPRO230                                   20 DMX channels
NAME "MAKPRO" "MAKPRO230"
;
;----------------------------------------------------------------------------
; The Type of instrument
; The middle number denotes the number of DMX channels used
TYPE 1 20 M
;
;----------------------------------------------------------------------------
; Mirror/Head resolution
MIRROR 2 540 250
;      | |   |
;      | |   |_______ 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 curernt 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
""
""
""
""
""
""
""
DAEND
;
;----------------------------------------------------------------------------
; Specify DMX limits
;
; minimum allowed dmx number
MINDMX=1
;
; maximum allowed dmx number
MAXDMX=493
;
; 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..12)
; 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=Color Wheel1, 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=Color Wheel2, 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 Lolight level of this channel
;
DMX
4   1 I  1 100 1N A 1 "Color1"      	0   0   0  
2  61 I  2 100 1N O 1 "Shutter"     	255 0   0  
1   1 H  3 100 1N H 1 "Dimmer"      	255 255 255
6   1 I  4 100 1N I 1 "Gobo1"       	0   0   0  
7   1 I  5 100 1N P 1 "Prism"       	0   0   0  
7  61 L  6 100 1N K 1 "Prism Rot"   	0   0   0  
2   1 L  7 100 1N G 1 "Iris"        	0   0   0  
5   1 I  8 100 1N 0 1 "Frost"       	0   0   0  
5  61 I  9 100 1N L 1 "Focus"       	50  0   0  
3  61 s 10 100 1N E 1 "Pan"         	128 -1  -1 
0   0 L 11 100 1N E 1 "Pan Fine"    	128 -1  -1 
3   1 s 12 100 1N F 1 "Tilt"        	128 -1  -1 
0   0 L 13 100 1N F 1 "Tilt Fine"   	128 -1  -1 
11 61 I 14 100 1N 0 1 "FUNCTION"    	0   0   0  
12  1 I 15 100 1N 0 1 "RESET"       	0   0   0  
12 61 I 16 100 1N 0 1 "LAMP"        	0   0   0  
8   1 I 17 100 1N 0 1 "P/T Speed"   	0   0   0  
4  61 I 18 100 1N N 1 "Color2 Speed"	0   0   0  
8  61 I 19 100 1N 0 1 "Speed"       	0   0   0  
6  61 I 20 100 1N J 1 "Gobo2 Speed" 	0   0   0  
END
;
;----------------------------------------------------------------------------
TEXT
MAKPRO230

---------------------
 1 Dimmer      --
 2 Iris        Shutter
 3 Tilt        Pan
 4 Color1      Color2 Speed
 5 --          Focus
 6 Gobo1       Gobo2 Speed
 7 Prism Rot   Prism
 8 P/T Speed   Speed
 9 --          --
10 --          --
INPUT fixture DMX No.
Press a Fixture
Select or Swop button
to make the patch.


R20 Personality Builder
END

ATTR
Function Obsolete
END

;----------------------------------------------------------------------------
; Preset Palette Tables


;----------------------------------------------------------------------------
; Macros

MACRO "LAMP OFF" 1 16
"data" 0 64
"delay" 1 3c
"data" 0 0
MEND

MACRO "LAMP ON" 2 16
"data" 0 ff
"delay" 1 3c
"data" 0 0
MEND

MACRO "RESET MOT" 3 15
"data" 0 4c
"delay" 1 46
"data" 0 0
MEND

MACRO "RESET PAN T" 4 15
"data" 0 7f
"delay" 1 46
"data" 0 0
MEND

MACRO "RESET" 5 15
"data" 0 ff
"delay" 1 46
"data" 0 0
MEND

