brewpanel/README

Sun, 08 Nov 2015 21:24:52 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Sun, 08 Nov 2015 21:24:52 +0100
changeset 417
9943f49fdb98
child 420
644a6106d712
permissions
-rw-r--r--

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

mercurial