File: addrgbpanel.html

package info (click to toggle)
qlcplus 4.14.1-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 58,364 kB
  • sloc: cpp: 182,424; javascript: 7,665; xml: 2,422; ansic: 2,120; sh: 1,671; python: 634; ruby: 606; makefile: 23
file content (127 lines) | stat: -rw-r--r-- 3,983 bytes parent folder | download | duplicates (3)
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Q Light Controller Plus - Add RGB Panel</TITLE>
<SCRIPT SRC="utility.js" TYPE="text/javascript"></SCRIPT>
<link href="style.css" rel="stylesheet" type="text/css" />
</HEAD>
<BODY onLoad="replaceqrc()">

<H1><img src="qrc:/rgbpanel.png" width=32 align="absmiddle"> Add RGB Panel</H1>
<P>
On the market you can easily find LED strips that you can wire as you prefer to create a RGB Panel (or matrix).
This dialog allows you to quickly create and setup a RGB Panel. It is a dedicated dialog to help you
with the most annoying process of creating fixtures manually depending on the desiderd layout.<BR>
Please note that once the panel is created, the only way to modify the layout is manually.
</P>

<H2>Panel creation</H2>
<P>
When clicking OK on this dialog two things will happen:<br>
<ul>
<li>QLC+ will create a fixture for each row of the panel. They can be considered like if
the panel is composed by individual RGB bars.</li>
<li>QLC+ will create a fixture group representing the panel with heads already in the right
displacement</li>
</ul>
Once a RGB panel is created, it is straight forward to go to the <a href="functionmanager.html">Function Manager</A>,
create a new <A HREF="concept.html#RGBMatrix">RGB Matrix</A> and start using the panel
very quickly.
<br><br>
Let's have a look at every option in this panel:
</P>

<TABLE BORDER=1 class="qlcTable">
 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Panel Properties</B></TD>
 </TR>
 <TR>
  <TD><B>Name</B></TD>
  <TD>An arbitrary string that can be used to name the RGB panel</TD>
 </TR>
 <TR>
  <TD><B>Universe</B></TD>
  <TD>The universe where the RGB Panel is going to start. If the panel requires a number
  of channels that don't fit in a single universe, it will span across multiple universes,
  starting from the one selected with this option.</TD>
 </TR>
 <TR>
  <TD><B>Address</B></TD>
  <TD>The DMX start address where the RGB Panel has to be mapped</TD>
 </TR>

 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Size</B></TD>
 </TR>
 <TR>
  <TD><B>Columns</B></TD>
  <TD>The RGB Panel number of columns (or the number of pixels per row)</TD>
 </TR>
 <TR>
  <TD><B>Rows</B></TD>
  <TD>The RGB Panel number of rows (or the number of pixels per column)</TD>
 </TR>

 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Physical</B></TD>
 </TR>
 <TR>
  <TD><B>Width</B></TD>
  <TD>The physical width in millimeters of the RGB Panel</TD>
 </TR>
 <TR>
  <TD><B>Height</B></TD>
  <TD>The physical height in millimeters of the RGB Panel</TD>
 </TR>

 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Orientation</B></TD>
 </TR>
 <TR>
  <TD><B>Top-Left</B></TD>
  <TD>The first pixel will be located on the top-left corner of the panel</TD>
 </TR>
 <TR>
  <TD><B>Top-Right</B></TD>
  <TD>The first pixel will be located on the top-right corner of the panel</TD>
 </TR>
 <TR>
  <TD><B>Bottom-Left</B></TD>
  <TD>The first pixel will be located on the bottom-left corner of the panel</TD>
 </TR>
 <TR>
  <TD><B>Bottom-Right</B></TD>
  <TD>The first pixel will be located on the bottom-right corner of the panel</TD>
 </TR>

 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Displacement</B></TD>
 </TR>
 <TR>
  <TD><B>Snake</B></TD>
  <TD>The panel displacement follows a "snake" logic. It means the next pixel
  of the end of a row is on the same column of the next row. Then the other pixels
  follow in the opposite direction.</TD>
 </TR>
 <TR>
  <TD><B>Zig-Zag</B></TD>
  <TD>The panel displacement follows a "zig-zag" logic. It means the next pixel
  of the end of a row is on the first column of the next row.</TD>
 </TR>

 <TR>
  <TD COLSPAN=2 style="text-align:center;"><B>Direction</B></TD>
 </TR>
 <TR>
  <TD><B>Horizontal</B></TD>
  <TD>Pixel addresses are incremented horizontally.</TD>
 </TR>
 <TR>
  <TD><B>Vertical</B></TD>
  <TD>Pixel addresses are incremented vertically.</TD>
 </TR>

</TABLE>

</BODY>
</HTML>