
INTELLIGENCE IN VALIDATION
SMART HOPPER
OPERATIONS MANUAL
FENG CHEN TECHNOLOGY CO.,LTD
豐乾科技有限公司
ITL 台灣總代理
Tel:
+886-4-2232-9236
Fax: +886-4-2235-4234
Web:http://www.itltw.com.tw/
E-mail: itl.tw@msa.hinet.net

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
CONTENTS
1 Introduction 4
2 Technical Specification 6
3 General Description 7
4 Installation 9
4.1 Hopper Installation 9
4.2 Lock Installation 10
5 Machine Interfaces 11
5.1 Status LEDs 11
5.2 Hardware 12
5.2.1 Connection Diagram 13
5.2.2 Interface Connector 13
5.3 Communication Protocols 14
5.3.1 Encrypted SSP (eSSP) 14
6 Programming the SMART Hopper 15
6.1 Clearing a Jam 18
Appendix A – Ordering Information 19
Appendix B – Dimension Drawing 20
Appendix C – eSSP Commands 21
Appendix D – Example eSSP Communications 22
Appendix E – Parts List 24
Revision History 25
TABLES
Table 1 - Environmental Requirements 6
Table 2 - Power Requirements 6
Table 3 - Interface Logic Levels 6
Table 4 - Maximum and Minimum Coin Dimensions 6
Table 5 - Approximate Hopper Capacities 6
Table 6 - SMART Hopper Weights 6
Table 7 - LED Status Codes 11
Table 8 – eSSP Host Connector Pin Details 13
Table 9 - CCT Coin Acceptor Connections 13
Table 10 - SMART Hopper eSSP Commands 21
Table 11 - eSSP example for the SMART hopper with coin mech connected via the hopper 22
Table 12 – eSSP example for the SMART hopper with coin mech connected separately 23
FIGURES
Figure 1 - SMART Hopper Connection Diagram 13
Figure 2 - Interface Connections location 13
Figure 3 - Connecting the SMART hopper to a PC 15

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
1 INTRODUCTION
This manual describes the operation of the SMART Hopper programmed with version
SH00026 firmware or later. As a result of Innovative Technology Ltd continuous
improvement policies, some functions mentioned in this manual may be changed. New
functions may also be added.
This document is intended for those who will
Install the SMART Hopper
Maintain the SMART Hopper
Although information is included in this document that will allow a degree of fault diagnosis
and repair, it is recommended that for all but simple repairs, the unit must be returned to an
approved service centre for repair.
CAUTIONS
Never exceed the recommended environmental and electrical limits.
Do not attempt to lubricate the mechanisms as this may affect the coin transport.
Always ensure power is removed from the hopper before carrying out any work.
WARNINGS
Only suitably trained personnel should carry out any work on this equipment in
accordance with all current local, national and international health and safety
regulations.
Always ensure the bottom cash box exit is clear to allow coins to exit the SMART
Hopper. Failure to do so can result in permanent damage to the internal
mechanisms
We recommend that you study this manual as there are many new features permitting new
uses and more secure applications. If you do not understand any part of this manual please
contact your local office for assistance. In this way we may continue to improve our
product.
Innovative Technology Ltd has a policy of continual product improvement. As a result the
products supplied may vary from the specification described here.

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
2 TECHNICAL SPECIFICATION
ENVIRONMENT
Table 1 - Environmental Requirements
POWER REQUIREMENTS
Supply Voltage (V DC)
Absolute Limits
+26.4 V
Supply Ripple Voltage
Table 2 - Power Requirements
Outputs with 2K2 pull up
Pull up voltage of host interface
Table 3 - Interface Logic Levels
COIN DIMENSIONS
Table 4 - Maximum and Minimum Coin Dimensions
CAPACITY
The capacity of the SMART Hopper depends on the size of coins. The table below shows
approximate capacity for various coins and assumes all the coins within the hopper are the
same type
Table 5 - Approximate Hopper Capacities
WEIGHT
Approximately 14.95Kg when full (1300 Coins)
Approximately 12.20Kg when full (800 Coins)
Approximately 13.85Kg when full (1500 Coins)
Table 6 - SMART Hopper Weights

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
3 GENERAL DESCRIPTION
The Innovative Technology SMART Hopper sets new standards for coin handling technology.
The SMART Hopper is a multi-coin hopper with the ability to payout coins of 11 different
denominations at speeds up to 12 coins per second.
TRADITIONAL SETUP
SMART HOPPER SETUP
Coin Hoppers – one for
each denomination to
be paid out
Cash Box – Coins not required
for payout are routed
through the SMART
Hopper to the Cash Box
Coin Acceptor – All coins are
routed to the SMART
Hopper.
SMART Hopper – holds all
denomination of coins
required for payout

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
Other Features Include: -
Floating function– When the hopper receives the command to float to a
required level, coins are sent to the cash box until the requested float level
remains in the hopper
No need for additional sorters, hoppers or tubing – all coins validated by the
coin mechanism enter the hopper. The hopper will then send coins not required
for future payments to the cash box.
Built in security – modulated coin exit sensor; 128 bit AES Encrypted SSP
communications (eSSP); locking option.
The SMART Hopper can be used to control a coin acceptor making machine
wiring and software implementation simpler. There is no need to have a
separate ccTalk bus to control the coin acceptor. Only 1 SSP bus is required, the
hopper then communicates with the coin acceptor using a ccTalk connection.

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
4 INSTALLATION
4.1 HOPPER INSTALLATION
1. Secure the mounting plate using the 6 fixing holes shown in Appendix B –
Dimension Drawing.
2. Connect the cable from the host machine to the connector on the rear of the
mounting plate. See Chapter 5.2.2 - Interface Connector for connection details.
3. Slide the hopper onto the base plate; ensuring the hopper is fully pushed into
position.
4. Apply power to the machine.
NOTES ON SAFETY
Do not put a hand into the hopper while power is applied.
It is possible for a static charge to be transferred onto the coins during
normal operation. The coins should be discharged to earth before they are
accessible to the user.
The base plate should always be connected to earth during operation to
avoid a build-up of static electricity inside the unit.
WARNING
Always ensure the bottom cash box exit on the underside of the SMART
Hopper is clear to allow coins to exit. Failure to do so can result in
permanent damage to the internal mechanisms

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
4.2 LOCK INSTALLATION
The SMART Hopper has the option to add a lock that prevents the hopper being removed from the mounting plate. The hopper uses a standard lock PA650 which
includes all the parts shown with an asterisk *. The lock cam can be ordered from Innovative Technology, part MC211.
Remove the two screws from the base of the unit, and unclip the Lock
Bracket as shown
Assemble the lock in the order shown paying close attention to the orientation
of parts
Unclip the Lock Blank from the Lock Bracket
Place the Lock Bracket over the Lock Body and secure with the Retaining Nut
Place the Lock Plate and Lock Cam over the shaft of the Lock Body and secure
with the Lock End Nut
Fit the assembly to the base of the hopper unit and secure with the two screws.
(The Lock Blank is no longer required)

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
5 MACHINE INTERFACES
5.1 STATUS LEDS
The SMART Hopper has 2 status LED’s located on the front panel, one Green, one Red. The
green status LED indicates system health, while the red status LED is used to indicate
system problems; these are described below in Table 7 - LED Status Codes. The red LED will
flash a number of times according to the status, pause and then flash the code again.
Heartbeat - System normal
Hopper sensors are not Initialised
Table 7 - LED Status Codes

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
5.2.1 CONNECTION DIAGRAM
Figure 1 - SMART Hopper Connection Diagram
5.2.2 INTERFACE CONNECTOR
Figure 2 - Interface Connections location
eSSP Connections (Host Machine)
Table 8 – eSSP Host Connector Pin Details
CCT Connections (coin acceptor)
Table 9 - CCT Coin Acceptor Connections
The USB port can be used for eSSP communications in place of the eSSP Connector. Power
must be supplied via the 4-way 24 Volt connection
Host Machine
Control Board
WARNING
Always ensure that the bottom cash box
exit is clear to allow coins to exit the
hopper

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
5.3 COMMUNICATION PROTOCOLS
5.3.1 ENCRYPTED SSP (eSSP)
eSSP is a secure serial interface specifically designed to address the problems experienced
by cash systems in gaming machines. Problems such as acceptor swapping,
reprogramming acceptors and line tapping are all addressed.
The interface uses a master slave model, the host machine is the master and the
peripherals (note acceptor, coin acceptor or coin hopper) are the slaves.
Data transfer is over a multi-drop bus using clock asynchronous serial transmission with
simple open collector drivers. The integrity of data transfers is ensured through the use of
16 bit CRC checksums on all packets.
A Diffie-Hellman key exchange is used to allow the host machine and SMART hopper to
jointly establish a shared secret key over an insecure communications channel. The
encryption algorithm used is AES with a 128-bit key; this provides a very high level of
security.
IMPORTANT: All transactions with the SMART Hopper must be encrypted to prevent
dispense commands being recorded and replayed by an external device.
For detailed information and full protocol specification please refer to SSP Interface
Specification (ITL Drawing GA138), this is available from the ITL website www.innovativetechnology.co.uk.
For a list of SMART Hopper specific commands see Appendix C – ESSP Commands.
Examples of communications between host machine and SMART Hopper are shown in
Appendix D – Example ESSP Communications

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
6 PROGRAMMING THE SMART HOPPER
The SMART Hopper must be programmed with a dataset to recognise different currencies
and denominations of coins. The Hopper will leave the factory pre-programmed with the
required dataset, however it may be necessary to re-program the hopper as new coins are
introduced or updates are made to the dataset. To program the SMART hopper a PC must
be used running the ITL SMART PIPS software version 1.4.5 or later.
Connect the hopper to the PC via a DA2 with cable assemblies CN385 and CN389 as
shown in Figure 3 - Connecting the SMART hopper to a PC
Figure 3 - Connecting the SMART hopper to a PC
Using SMART PIPS software, select Utilities – Run PIPS System. Or press the Start-up
Button.
WARNING
Always ensure that the
bottom cash box exit is clear
to allow coins to exit the
hopper

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
After connection has been established, move the mouse pointer over the Smart Hopper to
be updated, and click the right mouse button, Select Download Update File

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
Locate and open the required file.
Once the file is open, you will need to confirm the download. Click ‘Yes’ if the information is
correct.
NOTE: Do not remove power during the update procedure; this could result in rendering the
Smart Hopper inoperable.

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
Maintenance
The SMART Hopper has been designed to minimise any performance variation over time.
Much of this is achieved by careful hardware and software design.
6.1 CLEARING A JAM
On the unlikely event of a coin jamming within the SMART Hopper, follow the steps below
1. Power off the hopper
2. Remove the hopper from the mounting plate
3. Empty all coins from the coin bowl
4. Clear the jammed coin from the disk
5. Re-fit the hopper to the mounting plate
6. Re-fill the hopper
7. Apply power
8. Test operation

Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
APPENDIX B – DIMENSION DRAWING

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
APPENDIX C – eSSP COMMANDS
Table 10 - SMART Hopper eSSP Commands shows the eSSP commands for the SMART
Hopper. These commands are in addition to the Generic commands. See document
number GA138 for the full eSSP specification. Commands marked with an asterisk (*)
must be encrypted
Ox3D, min payout, float value
Set Individual Coin Accept Inhibit(*)
Host Serial Number Request(*)
Table 10 - SMART Hopper eSSP Commands
Get Device Setup: Single byte command used to request information about the hopper.
Payout Amount: Five-byte command to set the value to payout.
Set Coin Amount: Five-byte command used to inform the hopper of coins being added.
Get Coin Amount: Five-byte command that returns the coin count for a given value.
Set Coin Routing: Six-byte command to set the routing of each coin value. Coins can either
be routed to the cash box, or recycled and used for payouts.
Set Coin Routing: Five-byte command that returns the routing for a given value
Float: Seven-byte command that sets the minimum payout value and the value to float to
Get Minimum Payout: Single byte command that returns the minimum payout value.
Set Individual Coin Accept Inhibit: Four-byte command that is used to enable or disable
acceptance of individual coin values from a coin acceptor connected to the hopper.
Empty: This command will route all coins to the cash box without reporting any value and
reset all the stored coin counters to zero.
Host Serial Number Request: Allows the host machine to send its serial number to the
hopper. This may be used as an extra check that the host is authentic.

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
APPENDIX D – EXAMPLE eSSP COMMUNICATIONS
For more details on generating the encryption key, refer to the SSP Protocol specification,
document number GA138
> SET_GENERATOR, [64 bit prime
number]
Set the encryption key generator
> SET_MODULUS, [64 bit prime
number]
Set the encryption key modulus
> REQUEST_KEY_EXCHANGE, [64
bit host intermediate key]
< OK, [64bit slave intermediate key]
Host sends the host intermediate
key, the slave responds with the
slave intermediate key. The
encryption key is then calculated
independently by both the host and
the slave.
< OK < [SETUP INFORMATION]
> GET_COIN_AMOUNT, 0A 00 00 00
> GET_COIN_AMOUNT, 14 00 00 00
> SET_ROUTING, 01 0A 00 00 00
Route coins of value 0010 to the
cash box
> SET_ROUTING, 00 14 00 00 00
Recycle coins of value 0020 for
future payouts
> SET_COIN_ACCEPT_INHIBIT, 00
01 00
Set the coin mech to Inhibit the
acceptance of coins of value 0001
> SET_COIN_ACCEPT_INHIBIT, 01
14 00
Set the coin mech to accept coins
of value 0020
Credit from coin mech of 0100
value
Credit from coin mech of 0050
value
> PAYOUT_AMOUNT, 28 00 00 00
< OK < DISPENSING, 14 00 00 00
< OK < DISPENSED, 28 00 00 00
Dispense value of 0040 completed
Table 11 - eSSP example for the SMART hopper with coin mech connected via the hopper

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
> SET_GENERATOR, [64 bit prime
number]
Set the encryption key generator
> SET_MODULUS, [64 bit prime
number]
Set the encryption key modulus
> REQUEST_KEY_EXCHANGE, [64
bit host intermediate key]
< OK, [64bit slave intermediate key]
Host sends the host intermediate
key, the slave responds with the
slave intermediate key. The
encryption key is then calculated
independently by both the host and
the slave.
< OK < [SETUP INFORMATION]
> GET_COIN_AMOUNT, 0A 00 00 00
> GET_COIN_AMOUNT, 14 00 00 00
> SET_ROUTING, 01 0A 00 00 00
Route coins of value 0010 to the
cash box
> SET_ROUTING, 00 14 00 00 00
Recycle coins of value 0020 for
future payouts
> SET_COIN _AMOUNT, 03 00 32
00
3 coins of value 0050 added to
hopper (total value of 0150)
> PAYOUT_AMOUNT, 28 00 00 00
< OK < DISPENSING, 14 00 00 00
< OK < DISPENSED, 28 00 00 00
Dispense value of 0040 completed
Table 12 – eSSP example for the SMART hopper with coin mech connected separately

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
APPENDIX E – PARTS LIST
The following parts are available as spares
PA417 – SMART Hopper Base plate
PA415 – SMART Hopper Lid Assembly
CN384 – SMART Hopper CCT interface cable
CN385 – SMART Hopper eSSP interface cable
CN389 – SMART Hopper Power cable
PA650 – Lock
MC211 – Lock Cam

Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
INNNOVATIVE TECHNOLOGY LTD
SMART HOPPER OPERATIONS MANUAL
Corrected coin weight table;
added warnings for bottom
exit; corrected supply voltage
limits;
Corrected software type for
hopper update.
Add correct current ratings
Smiley® and the ITL Logo are international registered trademarks and they are the property
of Innovative Technology Limited.
Innovative Technology has a number of European and International Patents and Patents
Pending protecting this product. If you require further details please contact the factory.
Innovative Technology is not responsible for any loss, harm, or damage caused by the
installation and use of this product. This does not affect your local statutory rights. If in
doubt please contact Innovative Technology for details of any changes.
In line with continued product development Innovative Technology Ltd. reserves the right to
change specifications without prior notice. The data used in this document may be used as
a guideline only.