Sun, 08 Nov 2015 21:24:52 +0100
The server to panel socket protocol
417
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
1 | |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
2 | Socket protocol. |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
3 | |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
4 | All commands are 16 bits unsigned integers. |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
5 | |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
6 | D15 D14 D13 D12 D11 D10 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
7 | 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 1 Screen clear, home |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
8 | 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 1 . DDRAM AD=0, return |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
9 | 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 1 I/D S Set moving direction of cursor |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
10 | 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 1 D C B Display Cursor Blink on/off |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
11 | 0 0 0 LC2 LC1 LC0 0 0 0 0 0 1 S/C R/L . . Remove cursor and display |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
12 | 0 0 0 LC2 LC1 LC0 0 0 0 0 1 DL N F . . Set DL display line font |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
13 | 0 0 0 LC2 LC1 LC0 0 0 0 1 Set CGRAM send/receive data |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
14 | 0 0 0 LC2 LC1 LC0 0 0 1 Set DDRAM sebd/receive data |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
15 | 0 0 0 LC2 LC1 LC0 0 1 BF Busy Flag |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
16 | 0 0 0 LC2 LC1 LC0 1 0 Write data to CGRAM or DDRAM |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
17 | 0 0 0 LC2 LC1 LC0 1 1 Read data from CGRAM or DDRAM |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
18 | 0 0 1 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 . LED on/off |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
19 | 0 1 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 . Buzzer on/off |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
20 | |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
21 | |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
22 | LC2 LC1 LC0 are the device index, 0..7 |
9943f49fdb98
The server to panel socket protocol
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
23 |