AS-i 3.0 Command Interface
Command Interface Examples
5.4.3
Example for external monitors with 16 OSSDs
1.
Start the request.
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
byte 7
byte 8
byte 9
byte 10
2.
Poll for the response (busy).
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
byte 7
byte 8
byte 9
byte 10
3.
Poll for the response (busy).
byte 1
byte 2
byte 3
byte 4
...
byte n
0x4E (WR_ACYC_TRANS)
0x80 (circuit1)
Slave: 15 (safety monitor address: 21 (dec))
0x00 (puffer index high)
0x00 (puffer index low)
5 (7.5.5. transfer command)
0x03 (number)
0x12 (command "read request")
Vendor specific object 7 – device color
length: 1
0x4F (READ_ACYC_TRANS)
0x80 (circuit 1)
Slave: 15 (safety monitor address: 21 (dec))
0x00 (puffer index high)
0x00 (puffer index low)
5 (7.5.5. transfer command)
0x03 (number)
0x12 (command "read request")
vendor specific object 7 – Device Farbe
length: 1
bit 0=1 device does not exist, bit1 = 1 device deactivated
length byte high
length byte low
data 0
...
data n-3
Tab. 5-375.
Tab. 5-376.
Tab. 5-377.
175