PLASA Standards  
     

  About | Control Protocols | Electrical Power | Floors | Fog & Smoke | Followspot Position | Photometrics | Rigging | Stage Lifts

 
Working Groups
   
   
Search
 
 
Print this Page
Control Protocols Working Group

Chairpersons & Publications

Meeting Schedule & Minutes

Report on DMX512 Over Cat 5 Cable

Alternate START Codes

Manufacturer IDS

RDM additional messages


aLTERNATE START CODES

The Alternate START Code Database is a record of all the known Alternate START Codes used in communications conforming to the USITT DMX512/1990, ANSI E1.11-2004, and ANSI E1.11-2008 standards. Please note that until ANSI E1.11-2004 was published, there was no formal procedure for registering Alternate START Codes, only an informal procedure of notifying one of the original authors of USITT DMX512, who kept a list of the Codes. Thus, some manufacturers implemented Alternate START Codes in products without assurance that the START Codes were not already being used by other manufacturers and without advertising the START Codes so that other manufacturers would not later adopt the same code for a different message type. ANSI E1.11 formalizes the Alternate START Code registration procedure. The publication of this database makes the known Alternate START Codes and their purposes available to the public.

The number of Alternate START Codes is limited to 255 possible values and many of these are already assigned or in use. Therefore, it is necessary to conserve the number of ASCs that remain for those few occasions when only an ASC will serve the purpose. Manufacturers are encouraged to obtain a two-byte Manufacturer's ID and to use it with Alternate START Code 91h to create a proprietary message in lieu of using a proprietary Alternate START Code. In those few cases where a proprietary message of more than 510 bytes following the START Code must be sent, an ASC may be used, but only one ASC will be assigned per manufacturer.

Any manufacturer wishing to register a new Alternate START Code may do so by sending information about the code to PLASA's Technical Standards Manager at . This information must include the Code's value, a brief description of its purpose, the company's name and address, and contact details for a person to whom questions about the Alternate START Code may be addressed. Contact details would include telephone and fax numbers, and email address.

Below is a listing of all registered and known DMX512, DMX512/1990, and ANSI E1.11-2004 Alternate START Codes.

Dec Hex Registered To Description Formally Registered Y/N
00h  USITT  Default Null Start Code for Dimmers per DMX512 & DMX512/1990 
01h  T-Recursive  Most significant Byte of double precision transmission 
01h  Soundlight  Undisclosed 
01h  Mode Lighting   
02h  T-Recursive  Following packet is 256 16-Bi words in Lo byte/Hi byte order 
03h  R.A. Gray/ The White Rabbit Company, Inc.  We currently are using this code for sending Manufacturer Specific Configuration Data, but we might be expanding this use in the future. 
04h  T-Recursive  Checksum Message 
05h  T-Recursive  Answerback Query 
06h  T-Recursive  16 bit Lo byte 
07h  T-Recursive  Compressed data 
08h  T-Recursive  Compressed 16-bit data 
09h  Entertainment Technology  Undisclosed 
10  0Ah  Mode Lighting  Second universe of 512 channels on one data link. 
11  0Bh  Goddard Design Co.   
12  0Ch  S G M Elettronica Srl.   
13  0Dh  Engineering Arts   
14  0Eh  C.I.Tronics Lighting Designers Ltda  Minimum packet length: 4 bytes Maximum packet length: 513 bytes Description: We would use our own alternate start code to send configuration informations to our devices. Also, we would like to use the possibility of two-way communication to get the status of these devices. 
15  0F  Morpheus Lights   
16  10h  ADB  Undisclosed 
17  11h  Tokyo Broadcast Systems Inc.  Undisclosed 
18  12  BJA Electronics  For updating the firmware in my equipment and to control it (Reset). My packet size will between the 3 and 256 bytes. 
19  13  Zero 88   
20  14h  Soundsculpture Incorporated  We are implementing a message-based protocol that is optimized for safe and secure motor control, embedded with lighting control. A unique Start Code is the ideal way to identify this alternate data type on the DMX network, while keeping packets as short as possible.  
21  15h  CDCA Ltd.  Firmware update and configuration info 
22  16h  Peradise  We build specialFx and moving set parts. The startcode will be used to identify data that is used for tacticle feedback from devices (Position, status, errors, etc).  
23  17h  Artistic Licence (UK) Ltd.  Text Packet (matches use in ANSI E1.11) 
23  17h  E1  ANSI E1.11 Text Packet 
24  18h  Andera Ltd.  Undisclosed 
25  19h  Hubbell Entertainment, Inc.   
26  1Ah  Integrated Theatre, Inc.  Well, I'm still convinced that we need to develop some (more) uses for the 2nd pair, and I have several ideas in mind. The ASC data would be used on the first pair in conjunction with the 2nd pair data. That way in systems that only had the 1st pair wired some functionality could still be had, but more could be gained by using both pairs.

My thought is to develop these things as open standards, and if there is enough interest turn them over to ESTA for development into a consensus standard.  

27  1Bh  Espace Concept  The purpose is to toggle inner program of the receiver. If the Start code is 0, the machine answers with Program 1. If the Start code is 27, the machine answers with Program 2. Rest of the DMX trame would remain exactly the same as in USITT description. The purpose for us is to control different types of machines with the same DMX values (Program 2) using a switch box sending Start Code 27 and predetermined DMX values. The program run by Start Code 0 would be adapted to a fader control. 
28  1Ch  KLH Electronics PLC  The alternate byte is to provide real-time updates for triple precision data ( either 20 or 24 bit ) for use with Photon Cannon project. This will allow the use of the standard to control 100 lamp fixtures at greater than 75 Hz update rate 
29  1Dh  Dangeross Design  DMX512 slots with 8 data bits, Even parity, and 1 Stop bit 
33  21h  ELETTROLAB S.r.l.  unknown 
34  22h  Global Design Solutions, Ltd.  Undisclosed 
38  26h  High End Systems  Undisclosed Configuration 
42  2Ah  Johnson Systems Inc.  Manufacturer-specific configuration data 
48  30h  Pr-Lighting Ltd.  The Start Code purpose for now is to be able to perform firmware updates to our products. In the future we might add more functions to it.  
51  33h  TESI Elettronica srl  The start code's purpose is to send/receive application specific informations and execute product software update. 
55  37h  TIR Systems Ltd.  Programmable DMX512-based LED controllers. Alternate START code used to specify various operating parameters for DMX512 network and standalone operation. Min.frames: 15; Max frames: 40 (current), 512 (reserved for future expansion)  
60  3Ch  AVAB  AVAB Internal Functions 
61  3Dh  AVAB  Smart 16 Bit Format 
62  3Eh  AVAB America  Manufacturer-specific configuration data. 
63  3Fh  SAND Network Systems, Inc.  Manufacturer-specific configuration data. 
65  41h  Microlite  Undisclosed 
66  42d  LSC Lighting Systems (Aust) Pty. Ltd.  Proprietary remote peripheral control 
67  43h  City Theatrical, Inc.  Purpose: firmware updates and product configuration 
68  44h  Coemar Spa   
72  48h  Enfis Ltd.  ASC is used for passing proprietary data for applications such as factory test, configuration, and software update. 
76  4Ch  Phoenix Service  4Ch is the START Code used for OpenDMX messages, a protocol developed for use on LUX Italia products, and published by them for royalty-free use by anyone. Visit the LUX Italia website (http://www.luxitalia.eu) for a copy of the specification. 
77  4Dh  Avolites Ltd.  Proprietary function with ART2000 products  
79  4Fh  Oscar Lighting AB  Backup States - Undisclosed 
80  50h  LightProcessor Ltd   
85  55h  E1  Test Packet 
87  57h  Wybron, Inc.   
131  83h  Anytronics Ltd.  To synchronise both the memory contents and the internal clocks of lighting control equipment. Min packet length 24 bytes. Max 512. 
138  8Ah  CLAY PAKY S.p.A  None given. Proprietary. 
139  8Bh  Martin Professional   
144  90h  PLASA  UTF-8 Text Packet 
145  91h  E1  2-byte Manufacturer ID serves as an identifier that the data following in that packet is proprietary to that entity and should be ignored by all others 
146  92h  PLASA  BSR E1.45 Alternate START Code 
146  92h  E1  Reserved for Future Expansion of the DMX512 Standard 
147  93h  E1  Reserved for Future Expansion of the DMX512 Standard 
148  94h  E1  Reserved for Future Expansion of the DMX512 Standard 
149  95h  E1  Reserved for Future Expansion of the DMX512 Standard 
150  96h  E1  Reserved for Future Expansion of the DMX512 Standard 
151  97h  E1  Reserved for Future Expansion of the DMX512 Standard 
152  98h  E1  Reserved for Future Expansion of the DMX512 Standard 
153  99h  E1  Reserved for Future Expansion of the DMX512 Standard 
154  9Ah  E1  Reserved for Future Expansion of the DMX512 Standard 
155  9Bh  E1  Reserved for Future Expansion of the DMX512 Standard 
156  9Ch  E1  Reserved for Future Expansion of the DMX512 Standard 
157  9Dh  E1  Reserved for Future Expansion of the DMX512 Standard 
158  9Eh  E1  Reserved for Future Expansion of the DMX512 Standard 
159  9Fh  E1  Reserved for Future Expansion of the DMX512 Standard 
160  A0h  E1  Reserved for Future Expansion of the DMX512 Standard 
161  A1h  E1  Reserved for Future Expansion of the DMX512 Standard 
162  A2h  E1  Reserved for Future Expansion of the DMX512 Standard 
163  A3h  E1  Reserved for Future Expansion of the DMX512 Standard 
164  A4h  E1  Reserved for Future Expansion of the DMX512 Standard 
165  A5h  E1  Reserved for Future Expansion of the DMX512 Standard 
166  A6h  E1  Reserved for Future Expansion of the DMX512 Standard 
167  A7h  E1  Reserved for Future Expansion of the DMX512 Standard 
168  A8h  E1  Reserved for Future Expansion of the DMX512 Standard 
169  A9h  E1  Reserved for Future Expansion of the DMX512 Standard 
170  AAh  SUN  Undisclosed - bi-directional data transfer 
171  ABh  E1  Reserved for Future Expansion of the DMX512 Standard 
172  ACh  E1  Reserved for Future Expansion of the DMX512 Standard 
173  ADh  E1  Reserved for Future Expansion of the DMX512 Standard 
174  AEh  E1  Reserved for Future Expansion of the DMX512 Standard 
175  AFh  E1  Reserved for Future Expansion of the DMX512 Standard 
176  B0h  E1  Reserved for Future Expansion of the DMX512 Standard 
177  B1h  E1  Reserved for Future Expansion of the DMX512 Standard 
178  B2h  E1  Reserved for Future Expansion of the DMX512 Standard 
179  B3h  E1  Reserved for Future Expansion of the DMX512 Standard 
180  B4h  E1  Reserved for Future Expansion of the DMX512 Standard 
181  B5h  E1  Reserved for Future Expansion of the DMX512 Standard 
182  B6h  E1  Reserved for Future Expansion of the DMX512 Standard 
183  B7h  E1  Reserved for Future Expansion of the DMX512 Standard 
184  B8h  E1  Reserved for Future Expansion of the DMX512 Standard 
185  B9h  E1  Reserved for Future Expansion of the DMX512 Standard 
186  BAh  E1  Reserved for Future Expansion of the DMX512 Standard 
187  BBh  E1  Reserved for Future Expansion of the DMX512 Standard 
187  BBh  Martin Professional A/S  Undisclosed. Conflicts with area reserved for Future Expansion of the DMX512 Standard. 
188  BCh  E1  Reserved for Future Expansion of the DMX512 Standard 
189  BDh  E1  Reserved for Future Expansion of the DMX512 Standard 
190  BEh  E1  Reserved for Future Expansion of the DMX512 Standard 
191  BFh  E1  Reserved for Future Expansion of the DMX512 Standard 
192  C0h  E1  Reserved for Future Expansion of the DMX512 Standard 
193  C1h  E1  Reserved for Future Expansion of the DMX512 Standard 
194  C2h  E1  Reserved for Future Expansion of the DMX512 Standard 
195  C3h  E1  Reserved for Future Expansion of the DMX512 Standard 
196  C4h  E1  Reserved for Future Expansion of the DMX512 Standard 
197  C5h  E1  Reserved for Future Expansion of the DMX512 Standard 
198  C6h  E1  Reserved for Future Expansion of the DMX512 Standard 
199  C7h  E1  Reserved for Future Expansion of the DMX512 Standard 
200  C8h  E1  Reserved for Future Expansion of the DMX512 Standard 
201  C9h  E1  Reserved for Future Expansion of the DMX512 Standard 
202  CAh  E1  Reserved for Future Expansion of the DMX512 Standard 
203  CBh  E1  Reserved for Future Expansion of the DMX512 Standard 
203  CBh  Martin Professional   
204  CCh  E1  E1.20 (RDM) start code 
205  CDh  E1  Reserved for Future Expansion of the DMX512 Standard 
206  CEh  E1  Reserved for Future Expansion of the DMX512 Standard 
207  CFh  E1  ANSI E1.11 System Information Packet 
208  D0  eldoLED Ltd.  Configuration, firmware updates and standalone configuration. Framelength to vary from 12 to 512 bytes. 
221  DDh  Electronic Theatre Controls  Alternate start code DD is for use in transmitting per channel priority for use in merging streams in multi-source DMX applications. Priorities will range from 0 at the low end, which means do not use the data in the corresponding slot, to 200, which means use this data over any slot data supplied with a priority between 0 and 199. Values above 200 are reserved for future use. 
222  DEh  Martin Professional   
223  DFh  Doug Fleenor Design, Inc.  Undisclosed 
223  DFh  Martin Professional A/S  Undisclosed. Conflicts with previously registered Doug Fleenor Design code.  
224  E0h  NSI/Colortran  ENR Mode Control 
224  E0h  Martin Professional A/S  Undisclosed. Conflicts with registered NSI/Colortran ENR Mode Control. 
225  E1h  NSI/Colortran  Dim/Non-Dim Control 
236  ECh  e:cue control GmbH  Device configuration data 
237  EDh  Electronics Diversified, Inc.  Download Dimmer Information - Undisclosed (Value not certain. Could be EFh.) 
237  EDh  Martin Professional  (Value not certain. Could be EFh) 
240  F0h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
241  F1h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
242  F2h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
243  F3h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
244  F4h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
245  F5h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
246  F6h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
247  F7h  E1  Prototyping/experimental use Only while the manufacturer/organization is waiting for their registered Alternate START Code to be assigned 
255  FFh  AVO  Dimmer Curve Select