0% found this document useful (0 votes)
425 views

ICT104U Protocol V7E

This document provides specifications for communication between a controller and bill acceptors manufactured by International Currency Technologies using an RS232 interface. It describes the communication format, various command codes for functions like power up, escrow, polling status, enabling/disabling, and reset. The format uses asynchronous transmission at 9600 baud with 8 data bits, even parity, and 1 stop bit.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
425 views

ICT104U Protocol V7E

This document provides specifications for communication between a controller and bill acceptors manufactured by International Currency Technologies using an RS232 interface. It describes the communication format, various command codes for functions like power up, escrow, polling status, enabling/disabling, and reset. The format uses asynchronous transmission at 9600 baud with 8 data bits, even parity, and 1 stop bit.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

International Currency Technologies Inc.

ICT Protocol
For RS232
Communication Specification

ICT Protocol
International Currency Technologies Corp.

Change History
Title

ICT Protocol For Forth

Published

ICT, Department of Software Development

Item

Version

Date

History

0.1

2004.07.30 First Edition

D.C

0.2

2011.01.24

Niki

0.3

2014.01.15 Remove 0x26 response

Add cmd 0x5A, Escrow Hold

Modify

Comments

ACQUA

Page 2 of 7

ICT Protocol
International Currency Technologies Corp.

Table of Contents
1. General Information .................................................................................................................... 4
2. Communication Format............................................................................................................... 4
3. Commands................................................................................................................................... 5
3.1 Power Up........................................................................................................................... 5
3.2 Escrow............................................................................................................................... 5
3.3 Controller Polling Bill Acceptor Status ............................................................................ 6
3.4 Enable/Disable .................................................................................................................. 7
3.5 Reset .................................................................................................................................. 7

Page 3 of 7

ICT Protocol
International Currency Technologies Corp.

1. General Information
This specification describes the operation of ICT Interface Protocol.
It is regarding to the data for the interface between Controller and ICT product.

2. Communication Format
Transmission Method

Full Duplex Transmission

Transmission Speed

9600 Baud Rate

Synchronizing Method

Asynchronous Mode

Connection Control Method

Request Method

Data Format

Start bit

Data bit

Parity bit

Even

Stop bit

X parameter

None

Page 4 of 7

ICT Protocol
International Currency Technologies Corp.

3. Commands
3.1 Power Up
Bill Acceptor

Controller

Category

Command

Direction

Power Supply ON

80H (128)

Command

Description

02H (02)

Within 2 seconds

8FH (143)

1. Received 02H in 2
seconds

* Bill Acceptor will be Enable status until receive 0x02 from Controller.

3.2 Escrow
Bill Acceptor

Controller

Category

Command

Direction

Command

Description

Send bill validated

81H (129)

Bill validated

Send bill value

40H ~ 44H

40H : First Bill Type


41H : Second Bill Type
42H : Third Bill Type
43H : Fourth Bill Type
44H : Fifth Bill Type

Wait for

02H (02)
Or

Request

0FH (15)

(5 Seconds)

Or
18H(24)
Or

a. Request to Accept
Or
b. Request to Reject
Or
c. *Request to Hold in
Escrow
d. *No response (5 seconds)

Stacking (for a.)

10H (16)

Controller do not need to


respond

Or
Reject (for b)

11H (17)

*Note 1: 18H will hold the bill in Escrow until receive Accept (0x02h) or Reject (0x0fh).
*Note 2: If no any response after 5 mins Escrow Timeout, Bill Acceptor will Reject Bill
automatically. If it continue 3 Times Escrow Timeout, Bill Acceptor Response Communication
Failure.

Page 5 of 7

ICT Protocol
International Currency Technologies Corp.

3.3 Controller Polling Bill Acceptor Status


Bill Acceptor
Category

Controller
Command

Direction

Command

Description

0CH (12)

Request Bill Acceptor


Status

Controller Polling
Bill Acceptor
Status

Restart BA

20H (32)
21H (33)
22H (34)
23H (35)
24H (36)
25H (37)
27H (39)
28H (40)
29H (41)
2AH (42)

Motor Failure
Checksum Error
Bill Jam
Bill Remove
Stacker Open
Sensor Problem
Bill Fish
Stacker Problem
Bill Reject
Invalid Command

2EH(46)
2FH(47)

Reserved
Response when Error
Status is Exclusion

3EH (62)

Bill Acceptor Enable


Status
Bill Acceptor Inhibit
Status

5EH (94)

Page 6 of 7

ICT Protocol
International Currency Technologies Corp.

3.4 Enable/Disable
Bill Acceptor
Category

Controller

Command

Direction

Command

Description

3EH (62)

Controller Enable Bill


Acceptor

5EH (62)

Controller Disable Bill


Acceptor

3.5 Reset
Bill Acceptor
Category

Controller
Command

Command Bill Acceptor


Reset
Power Supply ON

Direction

80H (128)

Command

Description

30H (48)

8FH (143)
1. Received 02H in 2

02H (02)

seconds

* Bill Acceptor will be Enable status until receive 0x02 from Controller.

No.24,Alley 38,Lane 91,Sec. 1,Nei Hu Road,Taipei,Taiwan,R.O.C.


TEL : +886-2-2797-1236
FAX: +886-2-2797-1634
Web: www.ictgroup.com.tw

ICT-HQ, Department of Software Development


Author: ACQUA
Version: V0.3
Page 7 of 7

You might also like