7
Communication Protocol (Ver 0.1)
RS-232 communication between the 7408 and the PC is done using the following protocol. The protocol uses four bytes of
information, and data is at 9600 baud, no parity, 8 data bits and 1 stop bit. The controller and machine should be connected
via a null-modem connection, that is, if using a DB-9 port, connect as follows:
Connect pin 5 of the PC to pin 5 of the machine
Cross pins 2 and 3, i.e., connect pin 2 of the PC to pin 3 of the machine, and connect pin 3 of the PC to pin 2 of the machine
On the PC side, short pins 4 and 6
On the PC side, short pins 1, 7 and 8
MSB
0
TO PC
7
6
1st byte
1
D6
7
6
2nd byte
1
E6
7
6
3rd byte
MSB's
1
E7
7
6
1
4th byte
Note that the MSB's of the DATA (D7) and the EXTENDED DATA (E7) are in the fourth byte. Terminology:
TO PC is the "DESTINATION BIT"
I4..I0 is the "INSTRUCTION"
D7..D0 is the "DATA"
E7..E0 is the "EXTENDED DATA"
The destination bit, TO PC, is 0 when sending from the PC to the machine, or 1 when sending from the machine to the PC.
INSTRUCTION
Dec
Hex
0
0
3
3
4
4
5
5
6
6
7
7
8
8
10
A
11
B
12
C
13
D
14
E
15
F
16
10
30
1E
31
1F
57
39
61
3D
1 Note that the MSB's of the DATA (D7) and the EXTENDED DATA (E7) are in the fourth byte
Communication Protocol (Ver 0.1)
Table 5: Structure of the Protocol
I5
I4
5
4
D5
D4
5
4
E5
E4
5
4
D7
0
5
4
Table 6: Instruction Set for the 7408
Reset
Store machine settings
Recall machine settings
Set Video Parameter
Request Video Parameter
Read video encoder data
Write video encoder data
Write EEPROM data
Read EEPROM data
Write I²C
Read I²C
Read video standard
Is setup defined?
Error
Lock Front Panel
Request Bar
Enable "Power-down save" 0
Identify machine
INSTRUCTION
I3
I2
3
2
DATA
D3
D2
3
2
EXTENDED DATA
E3
E2
3
2
1
1
3
2
I7
I6
I5
I4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
1
0
0
1
1
LSB
I1
I0
1
0
D1
D0
1
0
E1
E0
1
0
ADDR
1
0
1
0
I3
I2
I1
I0
0
0
0
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
0
0
0
0
1
1
1
0
1
1
1
1
1
0
0
1
1
1
0
1
9
Need help?
Do you have a question about the DigiTOOLS 7408 and is the answer not in the manual?