//////////////////////////////        miniMAC Profile DMX Mode 4
// GP
// Revised by Adrian Pistritto

Fixture 
// version = 0.91
   manufacturer = "MARTIN"
   name = "MacPfile4"
//  fullmanufacturer = "Martin"
//  fullname = "miniMac Profile"
//  mode = 4
//  description = ""

   Attribute
      name = "INTENSITY"
      channel = 1

   Attribute
      name = "COLOUR"
      channel = 2
      homeVal = 0

   Attribute
      name = "GOBO"
      channel = 3
      homeVal = 0

   Attribute
      name = "GOBO ROT"
      channel = 4
      homeVal = 0

   Attribute
      name = "PAN"
      channel = 5
      fineChan = 6
      homeVal = 32768

   Attribute
      name = "TILT"
      channel = 7
      fineChan = 8
      homeVal = 32768

   Attribute
      name = "MOVSPEED"
      channel = 9
      homeVal = 0

   Attribute
      name = "EFXSPEED"
      channel = 10
      homeVal = 0

//////////////////////////////////////////////////////////////////

   Parameter
      name = "   -PAN-"   
      displayerNum = 1
      type = f
      attribList = 5
      stop = (M  0:65535),W,"Pan="

   Parameter
      name = "   -TILT-"   
      displayerNum = 2
      type = f
      attribList = 7
      stop = (M  0:65535),W,"Ti@="

   Parameter
      name = "-COLOUR-"   
      displayerNum = 3
      type = c
      attribList = 2
      stop = ( 204:207),N,"White:"
      stop = ( 200:203),N,"Colour 1"
      stop = ( 196:199),N,"Colour 2"
      stop = ( 192:195),N,"Colour 3"
      stop = ( 188:191),N,"Colour 4"
      stop = ( 184:187),N,"Colour 5"
      stop = ( 180:183),N,"Colour 6"
      stop = ( 176:179),N,"Colour 7"
      stop = ( 172:175),N,"Colour 8"
      stop = ( 168:171),N,"Colour 9"
      stop = ( 164:167),N,"Colour 10"
      stop = ( 160:163),N,"Colour 11"
      stop = ( 151:159),N,"Colour 12"

      stop = (M208:245),2,"CSpin:"
      
      stop = ( 246:248),N,"CRND Fast"
      stop = ( 249:251),N,"CRND Med"
      stop = ( 252:255),N,"CRND Slow"
      
      stop = (M  0:150),2,"CWheel:"
    

   Parameter
      name = "-GOBO-"   
      displayerNum = 4
      type = b
      attribList = 3
      stop = (   0: 20),N,"Open"
      stop = (  21: 35),N,"Gobo 1"
      stop = (  36: 50),N,"Gobo 2"
      stop = (  51: 65),N,"Gobo 3"
      stop = (  66: 80),N,"Gobo 4"
      stop = (  81: 95),N,"Gobo 5"
      stop = (  96:110),N,"Gobo 6"
      stop = ( 111:125),N,"Gobo 7"
      
      stop = (M226:245),1,"GB Shk1:"
      stop = (M206:225),1,"GB Shk2:"
      stop = (M186:205),1,"GB Shk3:"
      stop = (M166:185),1,"GB Shk4:"
      stop = (M146:165),1,"GB Shk5:"
      stop = (M126:145),1,"GB Shk6:"
      
      stop = ( 246:248),N,"GRND Fast"
      stop = ( 249:251),N,"GRND Med"
      stop = ( 252:255),N,"GRND Slow"

   Parameter
      name = "-GOBROT-"   
      displayerNum = 5
      type = b
      attribList = 4
      
      stop = (   0:  2),N,"No GbRot"
      stop = (M  3:117),2,"Gobo>:"
      stop = (M118:232),2,"Gobo<:"
      stop = (M240:255),2,"Swing:"

   Parameter
      name = "-MOVSPD-"   
      displayerNum = 6
      type = b
      attribList = 9
      stop = (   0:  2),N,"Tracking"
      stop = (M  3:245),2,"Vector:"
      stop = ( 246:248),N,"SlowTrack"
      stop = ( 249:251),N,"FastTrack"
      stop = ( 252:255),N,"Mov Blak"

   Parameter
      name = "-FXSPD-"   
      displayerNum = 7
      type = b
      attribList = 10
      stop = (   0:  2),N,"Tracking"
      stop = (M  3:251),2,"FxSpd:"
      stop = ( 252:255),N,"Fx Blak"

end

