Segment mode
Description
The following chapters are relevant, in case the Segment mode mode has been selected via the SmartLight control feature.
General description: Segment indicator
Output Process Data
Note
Only mode dependent bytes are described in these chapter.
Byte |
Description |
|---|---|
Byte 0 |
Defined by other primary device functions |
Byte 1 |
SmartLight control 2 and main signal function control |
Byte 2…3 |
Defined by other primary device functions |
Byte 4 |
|
Byte 5 |
|
Byte 6 |
|
Byte 7 |
|
Byte 8 |
|
Byte 9 |
|
Byte 10 |
|
Byte 11 |
|
Byte 12 |
|
Byte 13 |
|
Byte 14 |
|
Byte 15 |
|
Byte 16…xx |
Not used in this mode |
Output process data bitfield descriptions
Number of segments
The number of the segments can be set. The auto scale functionality will set the number of segments automatically. Only segments, which have meaningful color setting, will be displayed, so that there will be no blank LEDs for inactive segments.
Value |
Description |
|---|---|
0 |
Reserved |
1…6 |
Number of segements to be displayed [2] |
7 |
Auto scale mode |
Segment X animation
Bit |
Description |
|---|---|
Bit 0…3 |
Animation pattern |
Bit 4 |
Animation direction |
Bit 5 |
Reserved |
Bit 6…7 |
Animation speed |
Animation pattern
Value |
Description |
|---|---|
0x0 |
No animation, color A will be displayed |
0x1 |
50% Blinking |
0x2 |
Dynamic blink |
0x3 |
Single strobe |
0x4 |
Double strobe |
0x5 |
Tripple strobe |
0x6 |
Revolving |
0x7 |
Rotating beacon |
0x8 |
Custom blink 1 |
0x9 |
Custom blink 2 |
0xA |
Custom blink 3 |
0xB…0xF |
Reserved |
Animation direction
The direction is relevant for the revolving segment animation pattern.
Value |
Description |
|---|---|
0 |
Top -> down |
1 |
Bottom -> up |
Animation speed
The animation speed values has different meaning depending on the selected animation pattern.
Value |
Blink |
Single strobe |
Double strobe |
Rotating beacon |
Revolving |
|---|---|---|---|---|---|
0 |
1 Hz |
1 Hz |
2/3 Hz |
1 rev/sec |
0.5 rev/sec |
1 |
2 Hz |
2 Hz |
1 Hz |
1.5 rev/sec |
1 rev/sec |
2 |
5 Hz |
5 Hz |
1.5 Hz |
2 rev/sec |
1.5 rev/sec |
3 |
custom [3] |
10 Hz |
2 Hz |
5 rev/sec |
2 rev/sec |
Segment X color
Bit |
Value |
|---|---|
Bit 0…3 |
Color A |
Bit 4…7 |
Color B |
Color A, Color B
Color A is the primary color. Without any animation the color A will be displayed. In case of an animation pattern has been set, the color of the segment will be changed between A and B according to the animation pattern.
Value |
Description |
|---|---|
0x0 |
Off |
0x1 |
Red |
0x2 |
Green |
0x3 |
Yellow |
0x4 |
Blue |
0x5 |
Magenta |
0x6 |
Cyan |
0x7 |
White |
0x8 |
Amber |
0x9 |
User color 1 |
0xA |
User color 2 |
0xB |
User color 3 |
0xC |
User color 4 |
0xD |
User color 5 |
0xE |
User color 6 |
0xF |
User color 7 |
ISDU
Name |
Index |
Subindex |
Access |
Length |
Data Type |
DataStorage |
Default |
|---|---|---|---|---|---|---|---|
Custom Frequency of 50% blink |
0x01C3 (451) |
0 |
R/W |
1 byte |
UINT8 |
Yes |
19 |
Custom Blink Pattern 1 |
0x01C4 (452) |
0 |
R/W |
32 bytes |
UIN32 |
Yes |
0x850A8000 |
Custom Blink Pattern 2 |
0x01C5 (453) |
0 |
R/W |
32 bytes |
UIN32 |
Yes |
0xA8508000 |
Custom Blink Pattern 3 |
0x01C6 (454) |
0 |
R/W |
32 bytes |
UIN32 |
Yes |
0xAA800000 |
Number of Samples in Custom Blink Pattern 1 |
0x01C7 (455) |
0 |
R/W |
1 byte |
UINT8 |
Yes |
28 |
Number of Samples in Custom Blink Pattern 2 |
0x01C8 (456) |
0 |
R/W |
1 byte |
UINT8 |
Yes |
28 |
Number of Samples in Custom Blink Pattern 3 |
0x01C9 (457) |
0 |
R/W |
1 byte |
UINT8 |
Yes |
20 |
Duration of Custom Blink Samples |
0x01CA (458) |
0 |
R/W |
1 byte |
UINT8 (ENUM) |
Yes |
5 |
Size of Revolving Segment |
0x01CB (459) |
0 |
R/W |
1 byte |
UINT8 (ENUM) |
Yes |
1 |
6 Segment Mode - Segment 1 |
0x01D1 (465) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
6 Segment Mode - Segment 2 |
0x01D2 (466) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
6 Segment Mode - Segment 3 |
0x01D3 (467) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
6 Segment Mode - Segment 4 |
0x01D4 (468) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
6 Segment Mode - Segment 5 |
0x01D5 (469) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
6 Segment Mode - Segment 6 |
0x01D6 (470) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
5 Segment Mode - Segment 1 |
0x01D7 (471) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
5 Segment Mode - Segment 2 |
0x01D8 (472) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
5 Segment Mode - Segment 3 |
0x01D9 (473) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
5 Segment Mode - Segment 4 |
0x01DA (474) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
5 Segment Mode - Segment 5 |
0x01DB (475) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
4 Segment Mode - Segment 1 |
0x01DC (476) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
4 Segment Mode - Segment 2 |
0x01DD (477) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
4 Segment Mode - Segment 3 |
0x01DE (478) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
4 Segment Mode - Segment 4 |
0x01DF (479) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
3 Segment Mode - Segment 1 |
0x01E0 (480) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
3 Segment Mode - Segment 2 |
0x01E1 (481) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
3 Segment Mode - Segment 3 |
0x01E2 (482) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
2 Segment Mode - Segment 1 |
0x01E3 (483) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
2 Segment Mode - Segment 2 |
0x01E4 (484) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
|
1 Segment Mode - Segment 1 |
0x01E5 (485) |
0 |
R/W |
2 bytes |
UINT16 |
Yes |
Custom Frequency of 50% blink
The customizable frequency of the 50% blinking can be set between 0.5 and 10 Hz in a step of 0.5 Hz.
Value |
Frequency |
|---|---|
0 |
0.5 Hz |
1 |
1.0 Hz |
2 |
1.5 Hz |
3 |
2.0 Hz |
4 |
2.5 Hz |
5 |
3.0 Hz |
6 |
3.5 Hz |
7 |
4.0 Hz |
8 |
4.5 Hz |
9 |
5.0 Hz |
10 |
5.5 Hz |
11 |
6.0 Hz |
12 |
6.5 Hz |
13 |
7.0 Hz |
14 |
7.5 Hz |
15 |
8.0 Hz |
16 |
8.5 Hz |
17 |
9.0 Hz |
18 |
9.5 Hz |
19 |
10.0 Hz |
Custom Blink Pattern general description
The product provides three customizable animation patterns. Each pattern has a Custom Blink Pattern parameter that defines the actual animation sequence. For each pattern, the Number of Samples in Custom Blink Pattern register specifies how many samples (steps) the given pattern consists of. The Duration of Custom Blink Samples register defines the time duration of a single sample, and this duration is common for all three patterns. In other words, every sample within any custom blink pattern is displayed for the same, globally defined time.
The duration of a single periode of the aninmation pattern will be determined by the number of samples for the pattern, multiplied by the common sample duration.
Custom Blink Pattern X
Each bit of this parameter means a sample value for the blink pattern. Value 1 for the sample will result Color A to be signalized in the corresponding time slot, value 0 will display Color B. The bits will be displayed from direction MSB to LSB.
Number of Samples in Custom Blink Pattern X
The number of the samples in the pattern can be set between 4 and 32.
Duration of Custom Blink Samples
Value |
Sample time |
|---|---|
0 |
50 ms |
1 |
60 ms |
2 |
70 ms |
3 |
80 ms |
4 |
90 ms |
5 |
100 ms |
6 |
120 ms |
7 |
150 ms |
8 |
200 ms |
9 |
250 ms |
10 |
500 ms |
11 |
1000 ms |
Size of Revolving Segment
The size of the revolving light can be configured. The exact amount of LED levels which are revolving will be automatic defined, becasue segment size may differ depending on other configurations.
Value |
Description |
|---|---|
0 |
Small |
1 |
Medium |
2 |
Large |
X Segment Mode - Segment Y
The size of each segments can be configured independently. Different configurations are available depending on how many segments are selected as acitve segment.
This description is relevan for all segments, in case of all possible number of segments selected. The ISDU adresses can be found at the ISDU table, here the subindex structure will be described.
Each ISDU (for example 6 Segment Mode - Segment 5) has two numbers in their name. The first number (6 Segment mode) shows, that the ISDU is relevant, in case X (6 in the example) active segments has been set. The second number defines (Segment 5) which segment will be set. The ISDU value will define how big the segment shall be.
ISDU 6 Segment Mode - Segment 5 defines the size of the fifth segment, in case 6 segment mode has been selected.
The segment size can be defined by setting the lower and upper limit. The lower limit defines the first LED level, the upper limit defines the last LED level, which will be in the selected segment.
Note
The LEDs are equally splitted between the segments in case Number of segments has been set to auto scale mode, therefore X Segment Mode - Segment Y has no affect in such a case.
Name |
Index |
Subindex |
Access |
Length |
Data Type |
DataStorage |
Default |
|---|---|---|---|---|---|---|---|
X Segment Mode - Segment Y |
0 |
R |
2 bytes |
yes |
|||
Lower |
1 |
R |
1 byte |
UINT32 |
yes |
– |
|
Upper |
2 |
R |
1 byte |
UINT32 |
yes |
– |
System Commands
Command Value |
Device Action |
|---|---|
0x81 (129) |
Application Reset – Reset ISDUs of Segment indicator functionality to the default value. |
0x82 (130) |
Restore Factory Settings – Reset ISDUs of Segment indicator functionality to the default value. |
For an overview of all System Commands, see section System Commands.