]>
Commit | Line | Data |
---|---|---|
c2745d1f UH |
1 | ------------------------------------------------------------------------------- |
2 | DMX512-A | |
3 | ------------------------------------------------------------------------------- | |
4 | ||
5 | This is a set of example captures of DMX512 packets from a USB | |
6 | interface (DMX4ALL Mini interface), driven by a lighting control | |
7 | software loaded with 10 basic dimmer fixtures located at DMX addresses | |
8 | 1, 2, 101, 102, 201, 202, 301, 302, 401 and 402. | |
9 | ||
10 | The signal was grabbed directly at the interface without any actual | |
11 | fixtures attached to the bus. | |
12 | ||
13 | Details: | |
14 | http://www.dmx512-online.com/packt.html | |
15 | http://www.erwinrol.com/dmx512/ | |
16 | https://wiki.openlighting.org/index.php/DMX512-A | |
17 | ||
18 | ||
19 | Logic analyzer setup | |
20 | -------------------- | |
21 | ||
22 | The logic analyzer used was a Saleae Logic (at various sample rates): | |
23 | ||
24 | Probe 3-pin XLR DMX connector | |
25 | ----------------------------------- | |
26 | 0 DMX+ (3) | |
27 | 1 DMX- (2) | |
28 | ||
29 | The sigrok command line used was: | |
30 | ||
31 | sigrok-cli --driver fx2lafw -c samplerate=<samplerate> --time 1s \ | |
32 | --channels '0=DMX,1=DMX Inverse' \ | |
33 | -o <samplerate>_all_<dmxvalue>.sr | |
34 | ||
35 | with <dmxvalue> being the dimmer level of all fixtures. | |
36 | ||
37 | Note: While "--time 1s" was used to create the files, they have | |
38 | retroactively been shortened to roughly 40ms each. | |
39 |