very basic readme file
Stefan Schuermans

Stefan Schuermans commited on 2017-05-20 13:21:31
Showing 1 changed files, with 49 additions and 0 deletions.

... ...
@@ -0,0 +1,49 @@
1
+The tool flexipix_config_gen creates the major part of a flexipix config file
2
+from a drawing of the display in DXF format.
3
+
4
+See for example "examples/5x2panels8x12.dxf".
5
+
6
+The layers containing drawing data are:
7
+
8
+layer "video": one rectangle describing the area of the video frame,
9
+               representing the outline of the video area of the physical
10
+               display
11
+layer "pixel": one circle (diameter does not matter) for each LED
12
+               located at the correct position, representing the
13
+               physical position of the LED in the physical display
14
+comment: the two points above mean that the drawing is actually a to-scale
15
+         mechanical drawing of the real display
16
+layer "cable 1": lines connecting the pixel circles in the drawing in the
17
+                 same way as the real wires connect the real LEDs,
18
+                 the lines have to go a bit into each pixel circle,
19
+                 make sure different cable lines do no touch or cross
20
+layer "cable 0": another layer for data cables, use this when a cable line
21
+                 crosses a cable line on layer "cable 1"
22
+layer "distributor 000": one rectangle describing the first distributor, all
23
+                         cable line to the first pixel of each chain must
24
+                         start in this rectable; the cable lines going out
25
+                         of this rectangle must be in order, i.e. first
26
+                         line leaving is output 0, second one is output 1,
27
+                         and so on; the first four outputs go to the first
28
+                         RJ45 connector, ...; the text in the drawing is
29
+                         ignored (example file contains "000" for the
30
+                         human that is seeing the drawing)
31
+layer "distributor 001": second distributor (not in example drawing)
32
+layer "distributor 002": ...
33
+layer "network": a small line going into the distributor rectangle,
34
+                 counting outputs starts at this line, no other purpose
35
+                 besides marking the position of the first output
36
+
37
+There are four more layers for providing some numbers about the installation.
38
+Those numbers are encoded in the layer names. There are no drawing objects
39
+on those layers.
40
+
41
+layer "cfg_width 40": number of pixels in the video frame in horizontal
42
+                      direction
43
+layer "cfg_height 24": number of pixels in the video frame in vertical
44
+                       direction
45
+layer "cfg_outputs 32": number of outputs at each distributor
46
+layer "cfg_pixels 96": number of pixels connected to each output of the distributors,
47
+                       if outputs have different numbers of pixels,
48
+                       use the maximum number
49
+
0 50