Appendix B : Serial communication
B-3
5975636 ACTAS 2 170297
The slave will always return its address and the received
command to the master.
Master to slave :
RECORD
Slave to master :
ACK
RECORD
For the block format
For a block return, it is the same as for the record format.
But the record is followed by the 209, 225 or 241 bytes
(208, 224 or 240 data bytes plus their checksum).
Master to slave :
RECORD
Slave to master :
ACK
RECORD
BLOCK
ACTAS SPECIFIC COMMANDS
Please note the reserved addresses as follows :
255
FFH
reserved
254
FEH
ACTAS Control Unit Address
253
FDH
ACTAS Interface Address
252
FCH
Host Computer Address
251
FBH
Reserved Address
254...0
Projectors or other (e.g. RCVDS)
Below, commands used in writing the ACTAS software
are described.
READ_SOURCE..................
........................4AH
Purpose
:
ACTAS
(Control Unit) asks
HOST
(the
host computer) or
ACTAS
Interface for
exact scan frequencies.
Request
ACTAS
è
HOST
or
ACTAS INTERFACE
Cmd Dat1 Dat2 Dat3 Dat4
4AH 00H
00H
00H
01H
(Remark :
01H
in Dat4
indicates special answering
format as required by
ACTAS
)
Answer
HOST
è
ACTAS
Cmd Dat1 Dat2 Dat3 Dat4
4AH f
H
h
f
H
l
f
V
h
f
V
l
Dat1: f
H
h (kHz digits)
Dat2: f
H
l (2 digits after the decimal point
of the kHz value)
Dat3: f
V
h (Hz digits)
Dat4: f
V
l (2 digits after the decimal point
of the Hz value)
Example : 15.620 kHz / 50 Hz will produce the following
hex answer from
HOST
:
FC 4A 0F 3E 32 00 C5.
SET_INT_PATT..................
..........................61H
Command similar to an already existing one in projec-
tor control.
Purpose
:
sets
ACTAS Interface
frequencies;
invokes no picture update.
Cmd Dat1 Dat2 Dat3 Dat4
61H
f
H
h
f
H
l
f
V
Sync type
Dat1: f
H
h (kHz digits)
Dat2: f
H
l (2 digits after the decimal point
of the kHz value)
Dat3: f
V
(Hz digits)
Dat4: Sync type:
bit0 reserved (on / off)
bit1 separate / on G
bit2 reserved (big / normal)
bit3 reserved (HDTV / normal)
bit4 interlace (interlaced / non-interlaced)
CONTROL_ACTAS.............
.........................62H
A command code already exists as
CONTROL_IRIS
and
CONTROL_RCVDS
, but will not interfere.
Purpose
:
specific programming of
ACTAS Interface
functions.
1. Cmd Dat1 Dat2 Dat3 Dat4
62H
Funct 00H
00H
On/Off
Dat1 Dat4 function
00H
-
reserved
01H
1/0
projector and
ACTAS interface
answers come through / are
muted towards
HOST
2. Cmd Dat1 Dat2 Dat3 Dat4
62H
funct 00H
data 00H
Dat1 Dat3 function
00H
0..3
address block offset for
address table of config. nr. 0..3
IDENT................................
...........................77H
Purpose
: identify system for walls.
First use
: VIP chassis.
Cmd Dat1
Dat2 Dat3 Dat4
77H
Option 00H
00H
00H
Dat1 Options
Dat2
0..7 (see RWI listing)
00H
8
disable answering to command
00H
with the “always listen” address
16
tells BGFX host where to put
projector
the window (correlates
address
projector’s RS232 address
with BGFX head address)
0
tells BGFX host where to
projector
remove window
address
(correlates projector’s RS232
address with BGFX head address)