User Manual

Table Of Contents
Coupler - Reference manual
RM 3
Version 1.0
ISO In : The host sends a command + data and receives the status words.
ISO Out : The host sends a command and receives data + the status words.
Coupler with firmware former than 40-017F has only ISO NONE, ISO IN and ISO OUT
protocol available.
In all cases, status words are returned (SW1 and SW2).
Case 1: ISO None Data Exchange
Host
Cla. Ins. P1 P2 P3
Coupler
SW1 SW2
nb of bytes
2 bytes
Status words
5 bytes
Command
Case 2 : ISO Out Data Exchange - Coupler
##
##
# Host
Ack. Data
Host
Cla. Ins. P1 P2 P3
Coupler
= Ins. data SW1 SW2
nb bytes
1 = P3
Status words
25
Command
Class : always 80h
Instruction : command code
P1 & P2 : command parameters
P3: number of data bytes expected from the coupler
Ack. : coupler acknowledgement. It is always equal to the command code, except when
an error occurs. If the Acknoledgement value is different than the 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.
Case 3: ISO In Data Exchange - Host
##
##
# Coupler
Ack. Data
Host
Cla. Ins. P1 P2 P3 Data
Coupler
= Ins. SW1 SW2
nb bytes
1 = P3
Status words
25
Command
Class : always 80h
Instruction : command code
P1 & P2 : command parameters