Inside Secure M300 Manuel D’Utilisation

Page de 29
Page 6
Class : always 80h
Instruction : command code
P1 & P2 : command parameters
P3: number of data bytes sent to the coupler.
Ack. : coupler acknowledgement. It is always equal to the command code, except when an error
occurs. If Acknowledgement value is different than instruction byte, then the received byte is the first
byte of a status error code coded on 2 bytes.
Data : data sent by host to the coupler. Size of data array has to be P3.
Status word : 90 00h if correct / error code.
Error : If the Acknowledgement value is different than the instruction byte, then the received byte is the
first byte of a status error code coded on 2 bytes.
Case 4 : 
ISO
 InOut Data Exchange - Host 
Û coupler
Command 
Ack.
Data In
Ack.
Data out
Status words
Host
Cla.
Ins.
P1
P2
P3
Data In
Coupler 
=Ins.
=Ins.
Data out
SW1
SW2
Nb  bytes
5
1
= P3
1
= P2
2
Class : always 80h
Instruction : command code
P1 : command parameters
P2 : number of data bytes expected from the coupler.
P3 : number of data bytes sent to the coupler.
Ack. : coupler acknowledgement. It is always equal to the command code, except when an error occurs. If
Acknowledgement value is different than instruction byte, then the received byte is the first byte of a status
error code coded on 2 bytes.
Data : data sent to the host by the coupler. Size of the command has to be P3.
Status word : 90 00h if correct / error code.
Couplers - Reference Manuel V1.3