DASH4PRO Display Only Control Protocol
1. LCD Text Operation
Message: 102 | 2 | 10 | 0 | 114
Message: 102 | 7 + Text Length |
10 |
1 | Alignment (4-bit) : Font (4-bit) | x_MSB | x_LSB| y_MSB | y_LSB | Txt string | Checksum
Alignment (High Nibble):
0 – Left
1 – Center
2 – Right
Font (Low Nibble):
0 – Tiny
1 – Small
2 – Medium
3 – Large
4 – Extra Large
Message: 102 | 2 | 10 | 2 | 116
2. LCD Brightness
10 | 3 | Bss
Bss (Brightness setting):
1 to 10
3. LED Brightness
10 | 4 | Mask_MSB | Mask 2 | Mask 1 | Mask_LSB | Bss
Mask:
LED1_RED
| 0x00008000
|
LED1_GRN
| 0x00004000
|
LED2_RED
| 0x00002000
|
LED2_GRN
| 0x00001000
|
LED3_RED
| 0x00000800
|
LED3_GRN
| 0x00000400
|
LED4_RED
| 0x00000200
|
LED4_GRN
| 0x00000100
|
LED5_RED
| 0x00000080
|
LED5_GRN
| 0x00000040
|
LED6_RED
| 0x00000020
|
LED6_GRN
| 0x00000010
|
LED7_RED
| 0x00100000
|
LED7_GRN
| 0x00200000
|
LED8_RED
| 0x00400000
|
LED8_GRN
| 0x00800000
|
LED9_RED
| 0x01000000
|
LED9_GRN
| 0x02000000
|
LED10_RED
| 0x04000000
|
LED10_GRN
| 0x08000000
|
LED11_RED
| 0x10000000
|
LED11_GRN
| 0x20000000
|
LED12_RED
| 0x40000000
|
LED12_GRN
| 0x80000000
|
Bss (Brightness setting):
1 to 10
4. LED On/Off
10 | 5 | Mask_MSB | Mask 2 | Mask 1 | Mask_LSB | Off-On
5. Buttons
10 | 6 | Button Index | Status
Button Index:
0 – UP
1 – DOWN
2 – SELECT
3 – MENU
Status:
1 – Pressed
2 – Long Pressed
3 – Continuous Press