User`s manual
Software Manual • EKF Intelligent I/O Controller Family On
CompactPCI
- 75 -
EKF Elektronik GmbH * Philipp-Reis-Str. 4 * D-59065 HAMM (Germany)
Tel. +49 (0)2381/6890-0 * Fax. +49 (0)2381/6890-90 * E-Mail info@ekf.de * Internet http://www.ekf.de
Close A Port: CMDIMR_CLOSE
Description:
This command is used to close a port specified by the port identifier. First
the port interrupts will be disabled. On serial ports the controller then
waits for the transmission of the data that currently reside in the transmit
FIFO of the UART. If programmed for XON/XOFF flow control, an XON
character is sent when reception was held before by sending XOFF.
After that the controller waits 10 character times before clearing the DTR
and RTS lines.
Command Code:
5.
Command Data:
None.
Parameters:
None.
Data:
None.
Command Word:
0x0Y05 0000
Flags Port ID Command Command Data
E
R
R
R
P
L
C
P
L
U
F
ID
3
ID
2
ID
1
ID
0
C
7
C
6
C
5
C
4
C
3
C
2
C
1
C
0
D
15
D
14
D
13
D
12
D
11
D
10
D
09
D
08
D
07
D
06
D
05
D
04
D
03
D
02
D
01
D0
0
0000YYYY000001010000000000000000
31 28 27 24 23 16 15 8 7 0
Reply:
Flags Port ID Command Command Data
E
R
R
R
P
L
C
P
L
U
F
ID
3
ID
2
ID
1
ID
0
C
7
C
6
C
5
C
4
C
3
C
2
C
1
C
0
D
15
D
14
D
13
D
12
D
11
D
10
D
09
D
08
D
07
D
06
D
05
D
04
D
03
D
02
D
01
D0
0
X1X0YYYY000001010000000000000000
31 28 27 24 23 16 15 8 7 0
On serial ports the controller returns with the RPL flag set. A separate
complete message is sent by the controller with CPL flag set as soon as
all operations have been completed.
On CANbus ports the controller returns with the RPL and CPL flags set.
On error the RPL, CPL and ERR flags are set and an error code is
passed in bits 15:00 of the reply word.
Notes:
See section “
Port Arrangement
” for the mapping of different port types
and port identifier on the I/O boards.