www.eao.com
44
There are 2 ways to set the active brightness setting for the buttons.
1. Activation through Process data Prop A config message
This is described in 9.5.1. The corresponding message identifier is 0x12. The data bytes
1 through 6 are corresponding to buttons 1 through 6. This can be found in the K-Matrix
as well.
Example data field for setting the active brightness setting of all button halo LEDs to
setting 1:
CAN-ID
DLC
Data
Byte 0
Data
Byte 1
Data
Byte 2
Data
Byte 3
Data
Byte 4
Data
Byte 5
Data
Byte 6
Data
Byte 7
0x18EFFF00
8
0x12
0x01
0x01
0x01
0x01
0x01
0x01
0x00
2. Activation through writing in the corresponding object with a write request
There is an object described in the K-Matrix that stores the information for the active
brightness setting. The object in question is number 100 (0x64). The subindex 0 through
5 correspond with the buttons 1 to 6. Writing an object is described in 9.4.3.
Example data field for setting the active brightness setting for button 2 to Setting 1:
CAN-ID
DLC Data
Byte 0
Data
Byte 1
Data
Byte 2
Data
Byte 3
Data
Byte 4
Data
Byte 5
Data
Byte 6
Data
Byte 7
0x18EFFF00 8
0x04
0x64
0x01
0x01
0x00
0x00
0x00
0x00
9.9.3.3 Changing the brightness setting for the Halo LED illumination
Each of the aforementioned brightness settings can be accessed through objects as described
in the K-Matrix.
Object
Setting name
Setting description
57 (0x39)
Setting 0 (even)
Brightness for LEDs button wise
58 (0x3A)
Setting 1 (even)
Brightness for LEDs button wise
61 (0x3D)
Setting 2
(individual)
Brightness for LEDs individually
The subindex for Setting 0 and 1 are mapped from 0 to 5 corresponding to the buttons 1 to 6.
You can find the mapping for Setting 2 in the K-Matrix. Writing an object is described in chapter
9.4.3.
Example data field for setting the brightness in Setting 1 for button 2 to 50% (0x7D):
CAN-ID
DLC Data
Byte 0
Data
Byte 1
Data
Byte 2
Data
Byte 3
Data
Byte 4
Data
Byte 5
Data
Byte 6
Data
Byte 7
0x18EFFF00 8
0x04
0x3A
0x01
0x7D
0x00
0x00
0x00
0x00
The individual setting number 2 provides the possibility to adjust brightness values for each
LED alone. The LEDs are mapped to the sub index of the corresponding object (0x3D) as
described in the K-Matrix.