Posted on

Art-Net: I can’t find my gateway

I can’t find my gateway:

1) Check that you have the IP on your laptop setup correctly. It should be 2.0.0.1 and subnet 255.0.0.0

See: 0110 Art-Net Setting an IP address on Windows XP

2) You should be running DMX-Workshop as administrator.

See: 0801 Misc – Using Windows XP Compatibility Mode

3) To find out the IP address of your product, see FAQ Art-Net: Finding the IP Address of a product

Posted on

Product connector types

Artistic Licence products use various connector types. The most common are XLR5, RJ45 and screw terminals. We offer the following adapter products:

Rail-Patch provides a connection between a 5-pin XLR connector and screw terminals for DIN rail products.

Henry/Henrietta provides a connection between a 5-pin XLR connector and an RJ45 terminal for rack mount products.

Posted on

DMX512: Resources

Application Note 0201 – DMX & RDM Introduction. This includes wiring details for XLR and RJ45.

Application Note 0205 – DMX & RDM Splitters. What are they and where to use them.

Application Note 0215 – DMX & RDM Marking. Howe to interpret splitter marking symbols.

Application Note 0210 – DMX & RDM Splitter Comparison. Compare Artistic Licence splitters.

FAQ:

Q: What is maximum cable length for DMX512?

A: 300m

Q: Can I use Cat5?

A: Yes

Q: How do I terminate:

A: With products that use an XLR, you can connect a terminator plug. With DIN-Rail products, there is an internal terminator which is connected enabled by fitting a wire link between TERM and DATA+.

Posted on

PoE: Power over Ethernet

Power-over-Ethernet or PoE defines the way that an ethernet cable can be used to send both power and data to a product. The product which uses PoE is called a ‘PD’ (Powered Device) and the product which supplies the power and data – often an ethernet switch – is called the ‘PSE’ (Power Sourcing Equipment).

PDs require differing amounts of power depending upon their design and the load they are driving.

PSEs are capable of supplying different amounts of power.

These variables are addressed by a number of IEEE standards:

  • PoE is described by IEEE802.3af-2003. It allows a maximum of 15.4W to be supplied.
  • PoE+ is described by IEEE802.3at-2009. It allows a maximum of 25.5W to be supplied.
  • PoE++ is in development and will be described by IEEE802.3bt-2017. It allows a maximum of 90W to be supplied using all 4 pairs. There are 4 different power levels available: 38.7W, 52.7W, 70W and 90W.

The wattages described above refer to the power made available by the PSE. As there are significant losses in the cable, the amount of power available at the PD is lower.

Posted on

sACN: Artistic Licence products

The sACN (streaming ACN) protocol is supported in Artistic Licence ethernet products. The differences between Art-Net and sACN lead to some minor clashes which this document seeks to clarify.

Universe numbering

In Art-Net, universes are called Port-Address and number from 0 to 32,767. There are 32,768 unique numbers.

In sACN, universes number from 1 to 63,999. There are 64,000 unique numbers. The standard reserves the values of 0 and 64,000 to 65,535 for future expansion.

Clearly there is the potential for confusion over the number ‘0’. If a universe is set to ‘0’ and the sACN protocol is selected, Artistic Licence products will use a universe value of ‘1’ instead.

Merging and arbitration

The sACN protocol uses a concept called Component Identifier (CID) as a method to optionally distinguish unique streams of data, and a concept called Priority as a method to define the priority of a stream.

 

The following table defines how sACN packets A & B are arbitrated or merged when directed to same universe.

CID Priority What happens?
A=B A=B Streams A and B are identical and are output as DMX.
A<>B A=B Streams A and B are from different controllers but have same priority. The streams will be merged using the LTP/HTP settings of the product. A maximum of two streams can be merged. If a third stream appears it will be ignored.
A=B A>B Streams A and B are from the same controller and A has higher priority. B is ignored and A is output. If A stream stops for more than a 5 second time out period, the lower priority stream will take over. If a stream with a higher priority that which is outputting is detected, the higher priority stream immediately takes precedence.
A=B A<B Streams A and B are from the same controller and B has higher priority. A is ignored and B is output. If A stream stops for more than a 5 second time out period, the lower priority stream will take over. If a stream with a higher priority that which is outputting is detected, the higher priority stream immediately takes precedence.
A<>B A>B Streams A and B are from different controllers and A has higher priority. B is ignored and A is output. If A stream stops for more than a 5 second time out period, the lower priority stream will take over. If a stream with a higher priority that which is outputting is detected, the higher priority stream immediately takes precedence.
A<>B A<B Streams A and B are from different controllers and B has higher priority. A is ignored and B is output. If A stream stops for more than a 5 second time out period, the lower priority stream will take over. If a stream with a higher priority that which is outputting is detected, the higher priority stream immediately takes precedence.
Posted on

Software products – Windows compatibility

After Windows XP, Microsoft significantly changed the way in which application software can communicate with Windows. This means that in Vista, Windows 7, 8 and 10 some of our software products must be run in a special mode. This mode is called Windows XP compatibility mode with administrator rights. See the application note.

The products concerned are Mic-Edit and Switch-Edit.

Posted on

LED: Constant Voltage Dimming

There are two key methods of dimming LED: Constant current (CC) and constant voltage (CV). CV dimmers put out a constant voltage and the current control is done by the LED fixture. This type of dimming tends to be used for the lower power LED products such as Flexi-Strip. CC dimmers put out a controlled current, which means that the fixture does not need electronics for current control of the LED. This style of dimming is used for higher power LED products.

It is important to choose the correct technology of dimmer as an incorrect choice will most likely damage the fixture.

Below is a summary of the Constant Voltage dimmers offered by Artistic Licence:

Rail-Pipe HC is a high current DMX dimmer for 2 x RGB circuits (6 channel).

  • Voltage: 12-24V.
  • Current Max: 20A per product, 10A per RGB circuit
  • Control: DMX512 / RDM
  • Form: DIN Rail

Art-Pipe is an 8 x RGB circuits (24 channel) dimmer with network control.

  • Voltage: 12-24V.
  • Current Max: 10A per product, 2A per RGB circuit. (Note that RGB circuit current is limited by maximum, so if all channels are equally loaded, the limit per RGB circuit is 1.25A
  • Control: Art-Net
  • Form: DIN Rail

 

Posted on

RDM: Manufacturer Specific PIDs

Manufacturer-specific PIDs are used to provide manufacturers with a mechanism to implement RDM commands that are not available in the standard RDM command set. The RDM standard says:

“Manufacturer-specific PID‘s shall be created in the range of 0x8000 – 0xFFDF. Uniqueness of PID‘s in this range is accomplished by associating the PID with the Manufacturer ID found as the most significant 16-bits of the UID. PID‘s in the range of 0xFFE0 – 0xFFFF are reserved for future uses of this standard.”

There are generally two categories of use:

1) To implement additional functionality that will be available to all.

2) To implement manufacturing specific commands that will be closed to all but the manufacturer.

The first option is simple to implement. The manufacturer-specific PIDs are defined and published using PIDs such as Supported_Parameters and Parameter_Description. From then on, it is the controller’s responsibility to ensure that it only sends you valid manufacturer-specific Pids.

The second option provides more room for error if the designer does not think through all scenarios. It is quite usual for manufacturers to use a manufacturer-specific Pid for functions such as ‘programme UID’. Clearly these are intended to only be used in the manufacturing process and chaos would ensue if they were activated in the field.

What can manufacturers do to protect against inadvertent activation of their manufacturer-specific Pids:

1) Not public the Pid in Supported-Parameters. This is sensible, but does not give any real protection. For example, network test software way well send un-published manufacturer-specific Pids to see whether the device responds.

2) Ensure that the responder will only accept critical manufacturer-specific Pids when it is in a “special configuration mode”.

3) Include ‘magic-numbers’ in the packet to ensure that manufacturer-specific Pids sent in error do not have unexpected effects.

4) Ensure that the responder will only accept critical manufacturer-specific Pids which have a source-UID containing the manufacturer code. This is the strongest protection.

An index of published manufacturer PIDs can be found at http://rdm.openlighting.org/pid/manufacturer

Posted on

Art-Net: Version Numbers

Numerous of the Art-Net packets contain Version numbers.

These can be either the version number of Art-Net or the Node’s version number. The terms ProtVerHi / ProtVerLo are used to describe the Art-Net protocol version number. This has never been changed and is set at:

  • ProtVerHi = 0
  • ProtVerLo = 14

The terms VersInfoH / VersInfoL are used to describe the Node’s version number. This field is defined by the manufacturer and usually contains the firmware revision number. The ArtPollReply message contains this information.

Posted on

Art-Net: Multiple controllers

Art-Net allows and supports multiple controllers on a network. When there are multiple controllers, Nodes will receive ArtPolls from different controllers which may contain conflicting diagnostics requirements. This is resolved as follows:

  • If any controller requests diagnostics, the node will send diagnostics. (ArtPoll->TalkToMe->2).
  • If there are multiple controllers requesting diagnostics, diagnostics shall be broadcast. (Ignore ArtPoll->TalkToMe->3).
  • The lowest minimum value of Priority shall be used. (Ignore ArtPoll->Priority).
Posted on

Art-Net: ArtPoll and ArtPollReply timeout

A Node must respond to an ArtPoll with an ArtPollReply within 3 seconds. If the Controller does not receive a response in this time it should consider the Node to have disconnected. It is a requirement of Art-Net that all controllers broadcast an ArtPoll every 2.5 to 3 seconds. This ensures that any network devices can easily detect a disconnect.

Posted on

Art-Net: Implementing ArtPoll and ArtPollReply

In order to make a product visible in DMX-Workshop, the product must reply to an ArtPoll with one or more ArtPollReply. The screenshot below shows a Wire Shark capture of the ArtPollReply packets from a Data-Lynx IOP.

Common errors in formatting ArtPollReply are:

1) The text signature at the top of the packet is “Art-Net”. It is case sensitive.

2) DMX-Workshop only listens on Port 6454 (decimal).

If you have difficulty making your product visible in DMX-Workshop then submit a Wire Shark capture on a support ticket and we will try to help.

artpollreply in wireshark
artpollreply in wireshark
Posted on

moody: Fade time detail

All versions of moody (with a DMX512 port) output a total of 42 slots (or channels) of data. The first 40 slots are filled with colour information in either 3 slot footprints for RGB or 4 slot footprints for RGBW. For example, the largest moody – the “moody y10” – outputs 4 x 10 slots.

moody products which produce less data will still output 42 slots – the unused slots are just zero.

The final slot: slot 42 contains the firmware version number.

The penultimate slot: slot 41 is used by the “moody f” series to identify the programmed fade rate. For those users wishing to programme an accurate fade time – the following table allows you to do so:

Slot 41 Time (mins)
0 0.50
1 1.00
2 1.50
3 2.00
4 2.50
5 3.00
6 3.50
7 4.00
8 4.50
9 5.00
10 5.50
11 6.00
12 6.50
13 7.00
14 7.50
15 8.00
16 8.50
17 9.00
18 9.50
19 10.00
20 10.50
21 11.00
22 11.50
23 12.00
24 12.50
25 13.00
26 13.50
27 14.00
28 14.50
29 15.00
30 15.50
31 16.00
32 16.50
33 17.00
34 17.50
35 18.00
36 18.50
37 19.00
38 19.50
39 20.00
40 20.50
41 21.00
42 21.50
43 22.00
44 22.50
45 23.00
46 23.50
47 24.00
48 24.50
49 25.00
50 25.50
51 26.00
52 26.50
53 27.00
54 27.50
55 28.00
56 28.50
57 29.00
58 29.50
59 30.00
60 30.50
61 31.00
62 31.50
63 32.00
64 32.50
65 33.00
66 33.50
67 34.00
68 34.50
69 35.00
70 35.50
71 36.00
72 36.50
73 37.00
74 37.50
75 38.00
76 38.50
77 39.00
78 39.50
79 40.00
80 40.50
81 41.00
82 41.50
83 42.00
84 42.50
85 43.00
86 43.50
87 44.00
88 44.50
89 45.00
90 45.50
91 46.00
92 46.50
93 47.00
94 47.50
95 48.00
96 48.50
97 49.00
98 49.50
99 50.00
100 50.50
101 51.00
102 51.50
103 52.00
104 52.50
105 53.00
106 53.50
107 54.00
108 54.50
109 55.00
110 55.50
111 56.00
112 56.50
113 57.00
114 57.50
115 58.00
116 58.50
117 59.00
118 59.50
119 60.00
120 60.50
121 61.00
122 61.50
123 62.00
124 62.50
125 63.00
126 63.50
127 64.00
128 64.50
129 65.00
130 65.50
131 66.00
132 66.50
133 67.00
134 67.50
135 68.00
136 68.50
137 69.00
138 69.50
139 70.00
140 70.50
141 71.00
142 71.50
143 72.00
144 72.50
145 73.00
146 73.50
147 74.00
148 74.50
149 75.00
150 75.50
151 76.00
152 76.50
153 77.00
154 77.50
155 78.00
156 78.50
157 79.00
158 79.50
159 80.00
160 80.50
161 81.00
162 81.50
163 82.00
164 82.50
165 83.00
166 83.50
167 84.00
168 84.50
169 85.00
170 85.50
171 86.00
172 86.50
173 87.00
174 87.50
175 88.00
176 88.50
177 89.00
178 89.50
179 90.00
180 90.50
181 91.00
182 91.50
183 92.00
184 92.50
185 93.00
186 93.50
187 94.00
188 94.50
189 95.00
190 95.50
191 96.00
192 96.50
193 97.00
194 97.50
195 98.00
196 98.50
197 99.00
198 99.50
199 100.00
200 100.50
201 101.00
202 101.50
203 102.00
204 102.50
205 103.00
206 103.50
207 104.00
208 104.50
209 105.00
210 105.50
211 106.00
212 106.50
213 107.00
214 107.50
215 108.00
216 108.50
217 109.00
218 109.50
219 110.00
220 110.50
221 111.00
222 111.50
223 112.00
224 112.50
225 113.00
226 113.50
227 114.00
228 114.50
229 115.00
230 115.50
231 116.00
232 116.50
233 117.00
234 117.50
235 118.00
236 118.50
237 119.00
238 119.50
239 120.00
240 120.50
241 121.00
242 121.50
243 122.00
244 122.50
245 123.00
246 123.50
247 124.00
248 124.50
249 125.00
250 125.50
251 126.00
252 126.50
253 127.00
254 127.50
255 128.00
Posted on

versaSplit: Part number reference

The versaSplit range provides a very flexible solution to DMX distribution. The number of product configurations runs to millions and so not every configuration is available from stock, but is built to order. The following guide is an overview of how to generate the part code.

There are four base units:

  • “mini” – vSplit mini (Desk / truss mount. 1 input module. 6 outputs. Ground referenced).
  • “mono” – vSplit mono (19 ” rack. 1 input module. 10 outputs. Ground referenced).
  • “duo” – vSplit duo (19 ” rack. 2 input modules. 8 outputs. Ground referenced).
  • “iso” – vSplit iso (19 ” rack. 1 input module. 8 outputs. Isolated outputs).

There are seven codes for the input modules:

There are three output connector options:

  • “3” – XLR 3 pin
  • “5” – XLR 5 pin
  • “8” – XLR 8 pin ethcon

If all output connectors are the same, just one number is needed.

The part number is constructed as follows:

vSplit “base unit” “input A module” – “Output connectors” – “input B module”.

Examples.

  • The part number for a vSplit mono with a 5 pin XLR input and all 5 pin XLR outputs is: vSplit mono xlr5-5.
  • The part number for a vSplit mono with a 3 pin XLR input and all 3 pin XLR outputs is: vSplit mono xlr3-3.
  • The part number for a vSplit mono with a 5 pin XLR input and all 3 pin XLR outputs is: vSplit mono xlr5-3.
  • The part number for a vSplit mono with a 5 pin XLR input and outputs 1-4 with 3 pin, outputs 5-8 with 5 pin and outputs 9-10 with ethcon is: vSplit mono xlr5-3333555588.
  • The part number for a vSplit duo with a 5 pin XLR input module and a blanking plate for the second input and all 5 pin XLR outputs is: vSplit duo xlr5-5-x.
  • The part number for a vSplit duo with a 5 pin XLR input module and a CRMX input module and outputs 1-4 with 3 pin, outputs 5-8 with 5 pin is: vSplit duo xlr5-33335555-crmx.

The table below shows the common vSplit mono and iso configurations.

Input module versaSplit mono XLR3 versaSplit mono XLR5 versaSplit mono XLR8 versaSplit iso XLR3 versaSplit iso XLR5 versaSplit iso XLR8
Empty vSplit mono x-3 vSplit mono x-5 vSplit mono x-8 vSplit iso x-3 vSplit iso x-5 vSplit iso x-8
XLR3 vSplit mono xlr3-3 vSplit mono xlr3-5 vSplit mono xlr3-8 vSplit iso xlr3-3 vSplit iso xlr3-5 vSplit iso xlr3-8
XLR5 vSplit mono xlr5-3 vSplit mono xlr5-5 vSplit mono xlr5-8 vSplit iso xlr5-3 vSplit iso xlr5-5 vSplit iso xlr5-8
XLR8 vSplit mono xlr8-3 vSplit mono xlr8-5 vSplit mono xlr8-8 vSplit iso xlr8-3 vSplit iso xlr8-5 vSplit iso xlr8-8
CRMX vSplit mono crmx-3 vSplit mono crmx-5 vSplit mono crmx-8 vSplit iso crmx-3 vSplit iso crmx-5 vSplit iso crmx-8
ETHB vSplit mono ethb-3 vSplit mono ethb-5 vSplit mono ethb-8 vSplit iso ethb-3 vSplit iso ethb-5 vSplit iso ethb-8

The table below shows the common vSplit mini configurations. Please note that vSplit mini is only offered with XLR5 output connectors.

Input module versaSplit mini XLR5
Empty vSplit mini x-5
XLR3 vSplit mini xlr3-5
XLR5 vSplit mini xlr5-5
XLR8 vSplit mini xlr8-5
CRMX vSplit mini crmx-5
ETHB vSplit mini ethb-5

The table below shows the common vSplit duo configurations.

Input A module Input B module versaSplit duo XLR3 versaSplit duo XLR5 versaSplit duo XLR8
Blank Blank vSplit duo b-3-b vSplit duo b-5-b vSplit duo b-8-b
XLR3 Blank vSplit duo xlr3-3-b vSplit duo xlr3-5-b vSplit duo xlr3-8-b
XLR5 Blank vSplit duo xlr5-3-b vSplit duo xlr5-5-b vSplit duo xlr5-8-b
XLR8 Blank vSplit duo xlr8-3-b vSplit duo xlr8-5-b vSplit duo xlr8-8-b
CRMX Blank vSplit duo crmx-3-b vSplit duo crmx-5-b vSplit duo crmx-8-b
ETHB Blank vSplit duo ethb-3-b vSplit duo ethb-5-b vSplit duo ethb-8-b
Blank XLR3 vSplit duo b-3-xlr3 vSplit duo b-5-xlr3 vSplit duo b-8-xlr3
XLR3 XLR3 vSplit duo xlr3-3-xlr3 vSplit duo xlr3-5-xlr3 vSplit duo xlr3-8-xlr3
XLR5 XLR3 vSplit duo xlr5-3-xlr3 vSplit duo xlr5-5-xlr3 vSplit duo xlr5-8-xlr3
XLR8 XLR3 vSplit duo xlr8-3-xlr3 vSplit duo xlr8-5-xlr3 vSplit duo xlr8-8-xlr3
CRMX XLR3 vSplit duo crmx-3-xlr3 vSplit duo crmx-5-xlr3 vSplit duo crmx-8-xlr3
ETHB XLR3 vSplit duo ethb-3-xlr3 vSplit duo ethb-5-xlr3 vSplit duo ethb-8-xlr3
Blank XLR5 vSplit duo b-3-xlr5 vSplit duo b-5-xlr5 vSplit duo b-8-xlr5
XLR3 XLR5 vSplit duo xlr3-3-xlr5 vSplit duo xlr3-5-xlr5 vSplit duo xlr3-8-xlr5
XLR5 XLR5 vSplit duo xlr5-3-xlr5 vSplit duo xlr5-5-xlr5 vSplit duo xlr5-8-xlr5
XLR8 XLR5 vSplit duo xlr8-3-xlr5 vSplit duo xlr8-5-xlr5 vSplit duo xlr8-8-xlr5
CRMX XLR5 vSplit duo crmx-3-xlr5 vSplit duo crmx-5-xlr5 vSplit duo crmx-8-xlr5
ETHB XLR5 vSplit duo ethb-3-xlr5 vSplit duo ethb-5-xlr5 vSplit duo ethb-8-xlr5
Blank XLR8 vSplit duo b-3-xlr8 vSplit duo b-5-xlr8 vSplit duo b-8-xlr8
XLR3 XLR8 vSplit duo xlr3-3-xlr8 vSplit duo xlr3-5-xlr8 vSplit duo xlr3-8-xlr8
XLR5 XLR8 vSplit duo xlr5-3-xlr8 vSplit duo xlr5-5-xlr8 vSplit duo xlr5-8-xlr8
XLR8 XLR8 vSplit duo xlr8-3-xlr8 vSplit duo xlr8-5-xlr8 vSplit duo xlr8-8-xlr8
CRMX XLR8 vSplit duo crmx-3-xlr8 vSplit duo crmx-5-xlr8 vSplit duo crmx-8-xlr8
ETHB XLR8 vSplit duo ethb-3-xlr8 vSplit duo ethb-5-xlr8 vSplit duo ethb-8-xlr8
Blank CRMX vSplit duo b-3-crmx vSplit duo b-5-crmx vSplit duo b-8-crmx
XLR3 CRMX vSplit duo xlr3-3-crmx vSplit duo xlr3-5-crmx vSplit duo xlr3-8-crmx
XLR5 CRMX vSplit duo xlr5-3-crmx vSplit duo xlr5-5-crmx vSplit duo xlr5-8-crmx
XLR8 CRMX vSplit duo xlr8-3-crmx vSplit duo xlr8-5-crmx vSplit duo xlr8-8-crmx
CRMX CRMX vSplit duo crmx-3-crmx vSplit duo crmx-5-crmx vSplit duo crmx-8-crmx
ETHB CRMX vSplit duo ethb-3-crmx vSplit duo ethb-5-crmx vSplit duo ethb-8-crmx
Blank ETHB vSplit duo b-3-ethb vSplit duo b-5-ethb vSplit duo b-8-ethb
XLR3 ETHB vSplit duo xlr3-3-ethb vSplit duo xlr3-5-ethb vSplit duo xlr3-8-ethb
XLR5 ETHB vSplit duo xlr5-3-ethb vSplit duo xlr5-5-ethb vSplit duo xlr5-8-ethb
XLR8 ETHB vSplit duo xlr8-3-ethb vSplit duo xlr8-5-ethb vSplit duo xlr8-8-ethb
CRMX ETHB vSplit duo crmx-3-ethb vSplit duo crmx-5-ethb vSplit duo crmx-8-ethb
ETHB ETHB vSplit duo ethb-3-ethb vSplit duo ethb-5-ethb vSplit duo ethb-8-ethb
Posted on

Micro-Scope: Adding a fixture

Most customers use Mic-Edit to create their own fixtures when required. However Artistic Licence does release occasional updates to the library. You can make requests using the following application form.

Additionally, if you have created fixtures you would like to share with other users, send the file to Support@ArtisticLicence.com.

 

Mic-Edit fixture request:

Fixture Manufacturer:

Fixture Name:

Fixture User Guide URL:

Footprint (number of channels used):

 

Channel Function Default Value
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Posted on

dVnet: Using dual-NIC configuration

dVnet has the ability to operate as a network translator / soft-patch. This can be done using one or two network cards.

The input protocol is always Art-Net and the output protocol can be selected between Art-Net, KiNet and sACN. This example describes how to translate Art-Net to KiNet on separate network cards. The Art-Net is assumed to be in the standard 2.x.y.z IP range with a subnet mask of 255.0.0.0. The lighting console generating the Art-Net should be set to broadcast, the input network NIC of dVnet should be set to an IP address of, for example, 2.0.0.100.

Assuming that the KiNet is to output on the 192.168.10.x range (subnet 255.255.255.0) the output Nic should be set to an IP address of, for example, 192.168.10.100.

In dVnet, the output Nic must be selected as the active NIC in the driver window.

The attached files can be loaded to provide detail of the method by which the patch is set. In the first example, Art-Net is received on Pipes 101-110 and converted to KiNet Port Out protocol on pipes 1-10. These are unicast to 192.168.10.1 through 192.168.10.10

Posted on

Rail-DALI-DMX: Power cycle and fault conditions

Users who are more familiar with DMX512 than DALI can find the way DALI ballasts respond to power cycle or fault conditions confusing. A key difference between DMX512 and DALI is that DMX512 is continuously refreshing whereas DALI is not.

When a DMX512 fixture is power cycled it will immediately take the DMX512 level data. When a DALI ballast is power cycled it will go to a pre-programmed level called “POWER ON LEVEL”. It will stay at that level until a new DALI level command is sent. DALI-Scope can be used to both read and programme the ballast’s “POWER ON LEVEL”.

When a DALI ballast detects a fault, such as a brown out of the DALI BUS POWER SUPPLY it will go to a pre-programmed level called “SYSTEM FAILURE LEVEL”. It will stay at that level until a new DALI level command is sent. Dali-Scope can be used to read the ballast’s “SYSTEM FAILURE LEVEL”.

Posted on

Dali-Scope: Adding a ballast to an existing system

It is sometimes necessary to add a new ballast to an existing installation. Usually you will want to do this without changing the short addresses of the existing ballasts.

To do this you need to isolate the new ballast from the existing network prior to commissioning with Dali-Scope. This means that you should connect the new DALI ballast, the bus power supply and Dali-Scope together. If the new ballast has previously been assigned a short address, simply change the short address to the preferred address using Dali-Scope. If the ballast is in factory default state, run an “Automatic channel discovery”. This process will assign short address 1 to the ballast. Then change the short address to the preferred value prior to connecting it to the ballast network.

You can then connect the new ballast to the existing network.

Posted on

Art-Net: Resetting a product’s IP address

The IP address of older Artistic Licence network products can be reset to factory default using the front panel controls as described below:

Product IP Reset Procedure
AL5001 A
AL5002 A
Data-Lynx O/P B
Data-Lynx I/P B
Data-Lynx IO/P B
Down-Lynx A
Up-Lynx A
Net-Lynx O/P A
Net-Lynx I/P A
Cata-Lynx I/P A
Cata-Lynx O/P A
Ether-Lynx II B
Art-Lynx O/P A
Art-Lynx I/P A
Art-Pipe B
Art-Relay B
Multichrome E1 & E2 A

A: Set Sub-Net wheel and both Universe wheels to F, power off, power on.

B: Set Sub-Net wheel to 9, power off, power on, power off, set Sub-Net wheel to F, power on.

Posted on

Rail-DALI-DMX: Quick start

Often a customer simply wishes to use Rail-DALI-DMX to convert a DALI channel to DMX. The following instructions allow this:

  • Open the top cover to access the DIP switches.
  • Set Switch-6 to off. This puts product in ballast mode.
  • Set Switch-3 and Switch-4 to off – this tells the product to emulate a single DALI ballast.
  • Connect the DALI input to your DALI controller and start discovery. Your DALI controller will discover one new ballast which you should address to a free short address – this is your virtual DALI address. (Your controller may do that automatically).
  • Connect the DMX output to your DMX receiver.
  • Any intensity changes sent to the virtual DALI address will appear on channel 1 of the DMX output.
Posted on

Jump-Start: Firmware Upload

From time to time, new firmware is released for Jump-Start. The latest version can be downloaded here. It is not necessary to return Jump-Start for upgrade – it can be done in the field. This is achieved by connecting Jump-Start to an Artistic Licence Art-Net node such as artLynxDMX-Workshop can then be used for the upgrade.

Please follow the following procedure:

  1. Ensure Jump-Start is set to ‘RDM Standard’ and not ‘DRAFT’. This can be found in the setup menu.
  2. Put the Jump-Start in firmware upload mode. This is done by pressing the left and right arrow keys at the same time.
  3. The right-side LED will light to confirm upload mode is active.
  4. Connect the Jump-Start to the Art-Net node.
  5. Download the latest firmware (see link above) and copy file to: C:\Program Files (x86)\Artistic Licence\DMX-Workshop\Firmware.
  6. Select the network list in DMX-Workshop and wait for Jump-Start to be discovered as a node.
  7. Upload the firmware to the Jump-Start by right-clicking in RDM information area and following the options to upload firmware.
Posted on

DMX-Workshop: Installation

DMX-Workshop is our free-of-charge Windows application for monitoring and configuring Art-Net devices. The software requires Administrator permission to run. The installer for DMX-Workshop will attempt to auto-enable this for you, but it may fail depending on the configuration of your PC and your security settings.

To achieve manually, right-click the DMX-Workshop icon and select ‘run as administrator’. The right-click menu also accesses the properties dialogue which allows you to select DMX-Workshop to always run as administrator.

Posted on

DALI: An introduction

Artistic Licence offers a number of products used to convert and manage DALI.

Rail-DALI-DMX converts DALI to DMX512 and Rail-DMX-DALI converts to DMX to DALI.

There is a very large speed difference between DMX512 and DALI which means that care must be taken when designing a lighting installation which converts the between them.

This link offers a primer on DALI and discusses some of the pitfalls.

Posted on

dVnet: Importing from Excel

You’ll find the import from CSV button in the Pixel Map tab. From here the process of importing a properly formatted CSV is straight forward. You just need to find and open your pre-existing CSV file. Please note that you must not have the file open in any other applications (Excel or NotePad) as the import will not work.

In order to make a dVnet CSV file you need to have the following line as the first line of the file. Attached is an example which can be used with the example show which installs with dVnet.

Name, Type, X, Y, Width, Height, Fixture #, Pixel #, Pipe, Start, Footprint, Red slot, Grn slot, Blu slot, Yel slot, Wht slot, Int slot, Group.

Each subsequent line of the CSV file will be a single pixel within your map.

  • Name is required though this can just be a number
  • Type would be the type of fixture this pixel is in – optional
  • X & are the co-ordinates that this pixel will take on your map
  • Width and Height are the relative size of this pixel
  • Fixture this will be a number representing the fixture that this pixel is a part of
  • Pixel # represents which pixel this is within its fixture. As all the fixtures in the example file only contain a single pixel this number will always be 1. However if you are using a fixture with 4 LEDs this would be between 1 and 4.
  • Pipe see the notes below on pipes
  • Start is this pixels DMX address
  • Footprint is the number of DMX slots this pixel occupies
  • Red slot which of the slots for this pixel contains data for the red channel (typically 1)
  • Grn slot which of the slots for this pixel contains data for the green channel (typically 2)
  • Blu slot which of the slots for this pixel contains data for the blue channel (typically 3)
  • Yel slot which of the slots for this pixel contains data for the yellow channel (typically 0 for RGB pixels)
  • Wht slot which of the slots for this pixel contains data for the white channel (typically 0 for RGB pixels)
  • Int slot which of the slots for this pixel contains data for the intensity channel (typically 0 for RGB pixels)
  • Group is optional

Please note that we have implemented a ‘pipe-centric’ way of patching pixels. When patching pixels you first select the pipe that the fixture is on (between 1 and 300) then the fixtures start address which will be its DMX address between 1 and 512.

By default each pipe is patched 1 to 1 with its respective universe and will unicast as Art-Net. However you can patch a pipe to any Art-Net or sACN universe using the ‘Pipe patch’ tab.

Lastly there is an export to dVnet function within the latest release of Colour-Tramp.

Posted on

Art-Net: Finding the IP Address of a product

There are three methods for finding the IP address of an Art-Net product:

  • Connect using DMX-Workshop, this will display the product in a network list along with its IP address. DMX-Workshop can be downloaded from here.
  • Ping: Open a command line window and use the ping command. If the products are on the normal Art-Net address range, type: “ping 2.255.255.255”. This approach is best on a Mac as Macs do not support net-bios.
  • Perform a net-bios search (Windows only). To do this, connect the product to your laptop’s network, open browser and type in one of the following net-bios names, depending upon the product you are using:
Product  Net-bios Name
Data-Lynx O/P DATALYNXOP
Data-Lynx I/P DATALYNXIP
Data-Lynx I/OP DATALYNXIO
Down-Lynx DownLynx
Up-Lynx UpLynx
Net-Lynx O/P NetLynxOp
Net-Lynx I/P NetLynxIp
Cata-Lynx I/P CataLynxIp
Cata-Lynx O/P CataLynxOp
Ether-Lynx II EtherLynxII
dataLynx II dataLynxII
artLynx duo artLynxduo
artLynx quad artLynxquad
Art-Lynx O/P ArtLynxOp
Art-Lynx I/P ArtLynxIp
Art-Pipe ArtPipe
Art-Relay ArtRelay
Multichrome E2 E2MultiChrome
versaSplit EthA (LCD type) VersaEtherA
versaSplit EthB VersaEtherB
Eaton / Cooper Controls EN2RDM EN2RDM
Eaton / Cooper Controls EN8RDM EN8RDM
Thorn SensaDMX SENSAEDMX
Lex Products LexNet LEXNET

Occasionally the net-bios cache in the browser gets out of date. To flush the cache and restart, type the following in the browser window: nbtstat -R