REV 07a / 01_ 2012
11
I2C INTERFACE
-
Fiber switch operates as “Slave“
-
Interface corresponds to PhilipsSpecs – standard mode (see Philips-Homepage)
o
Deviations from standard:
-
Switch does not respond to the common adress 0000000b
-
(this is even not a stringent requirement)
-
switch does not support a 10Bit adressing
-
Switch can only receive data, not transmit
-
In correspondence to the specifications of the standard mode only bitrates up to 100kBit are
accepted. Higher bitrates will lead to noncorrect function of the switch.
-
After a switching operation is initiated through an interface (also valid for parallel interface and
RS232) it will be blocked for a 20 ms period in order to avoid overload of the high-voltage
electronics (this is also valid for parallel and RS232)
-
The following figure (taken from the Philips Dokumentation) shows the typical Timing for the
I²C-Bus:
Adress: 68 (1000.100 + 0b)
Data byte:
for channel 1:
0000.0001b
for channel 2:
0000.0010b
for channel 3:
0000.0011b
.
.
.
for channel 12 :
0000.1100b
The initial adress (set at works) is 68.
This initial adress can be changed by an appropriate command through the RS232 interface.
For this purpose additional to the existing commands of the RS232 interface:
o
ch?
o
ch
o
firmware?
o
type?
Adress R/W-Bit