- Home
- Home security & automation
- Security devices
- innovative technology
- SMART Payout
- Operations manual
- 19 Pages
Innovative Technology SMART Payout Operations Manual
Below you will find brief information for SMART Payout SMART Payout. The SMART Payout is a secure module that can be attached to any standard NV200 banknote validator. It stores up to 80 bank notes of multiple denominations and allows the validator to pay out these notes in a secure way. The SMART Payout works with any single currency dataset created by Innovative Technology, and can be connected to the host machine directly or via a SMART Hopper. The SMART Payout unit uses eSSP (encrypted SSP) protocol software and uses a Diffie-Hellman key exchange.
advertisement
Assistant Bot
Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.
SMART
PAYOUT
OPERATIONS
MANUAL
INTELLIGENCE IN VALIDATION
SMART PAYOUT OPERATIONS MANUAL
2
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
CONTENTS
Appendix A – Ordering Information
Appendix B – Dimension Drawing
Appendix C – SSP Commands and Responses
Appendix D – Example SSP Communications
TABLES
Table 1 – Environmental Requirements
Table 3 – Interface Logic Levels
Table 4 – General Specifications
Table 5 – Interface Connector Pin Description
Table 6 – DIP Switch Functions
Table 7 – SMART Payout eSSP commands
Table 8 – SMART Payout response to POLLS
3
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
4
1 INTRODUCTION
This manual describes the operation of the SMART Payout. As a result of Innovative
Technology Ltd continuous improvement policies, some functions mentioned in this manual may change and new functions may also be added.
This document is intended for those who will
• Install the SMART Payout
• Maintain the SMART Payout
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 mechanical 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 note transport.
WARNING
• 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.
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, contact details are available from www.innovativetechnology.co.uk
. 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 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
MAIN HEADQUARTERS
GROUP
5
Innovative Technology Ltd
Derker Street – Oldham – England - OL1 4EQ
Tel: +44 161 626 9999 Fax: +44 161 620 2090
E-mail: [email protected]
Web site: www.innovative-technology.co.uk
EMAIL CONTACT
BRAZIL [email protected]
CHINA [email protected]
COLOMBIA [email protected]
GERMANY [email protected]
ENGLAND [email protected]
SPAIN [email protected]
UNITED STATES OF AMERICA [email protected]
REST OF THE WORLD [email protected]
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
6
2 TECHNICAL SPECIFICATION
ENVIRONMENT
Environment Minimum Maximum
Temperature +3ºC +50ºC
Humidity 5% 95% Non condensing
Table 1 – Environmental Requirements
POWER REQUIREMENTS
Total power requirements of the NV200 with the SMART Payout fitted
Electrical Supply
Supply Voltage (V DC)
Absolute Limits
Supply Ripple Voltage
Minimum
+11 V
0 V
Maximum
+13 V
0.25 V @ 100 Hz
Supply Currents: When connected to an NV200
Standby 400mA
Running 3A
Peak (Motor Stall) 5 A
Table 2 – Power Requirements
Interface Logic Levels
Inputs
Outputs with 2K2
Ω pull up
Maximum Current Sink
Logic Low
0 V to + 0.5 V
0.6 V
50mA per output
Logic High
+3.7 V + 12 V
Pull up voltage of host interface
Table 3 – Interface Logic Levels
GENERAL SPECIFICATIONS
Note Sizes Minimum Maximum
Length 115mm
Capacity
Storage 80 Notes in SMART Payout, 500 Notes in NV200
Weight
Interface
SMART Payout 2.6Kg; NV200 2.9Kg; Combined 5.5Kg eSSP (Encrypted SSP)
Table 4 – General Specifications
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
7
3 GENERAL DESCRIPTION
The SMART Payout is an additional module for an NV200 that can store and later dispense multiple note denominations. It is capable of storing up to a maximum of 80 bank notes validated by the NV200 validator.
Notes can be stored in the NV200’s secure cashbox or travel into the SMART Payout unit if needed for future payouts. The SMART Payout works with any single currency dataset created by ITL
Notes accepted by the SMART Payout system are not visible when in the SMART Payout and cannot be taken out manually.
The SMART Payout can be connected to the host machine directly or via a SMART Hopper, simplifying the host machine wiring. When connected via a SMART Hopper, all commands are sent to the SMART Hopper that will then communicate with the SMART Payout independently from the host machine
The SMART Payout unit uses eSSP (encrypted SSP) protocol software.
During installation a Diffie-Hellman key exchange is used to allow the host machine and
SMART Payout to jointly establish a shared secret key over an insecure communications channel.
OPERATOR BENEFITS
• Multiple denomination note payouts.
• Solution to coin starvation – less demand on coin hoppers
• Accepts, validates and stores multiple denominations < 3 seconds
• Payout of multiple denominations in a similar time
• The SMART Payout unit can be fitted to all change-giving machines in any industry
• Payout function is automated
• Less frequent cash removal & float re-fill
• Secure unit
• 500 note secure cashbox on NV200 + 80 note storage within the SMART
Payout
• Exceptional value vs competition
• Secure encrypted protocol
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
8
4 INSTALLATION
The SMART Payout can be simply connected to an NV200 as follows:
• Fix the 4 mounting brackets to the NV200 chassis
• Remove the NV200 cash box
• Secure the 4 mounting brackets to the rear of the
NV200 chassis through the pre-drilled holes with the screws provided
• Remove the NV200 head unit
• Unlock the NV200 cashbox and head r elease lock (if fitted)
• Lift the silver head release catch located on the front of the NV200
• Slide the head unit forward and lift up
• Mount the SMART Payout on the mounting brackets on the rear of the NV200 chassis
• Replace the NV200 head unit taking care that the connections between the SMART Payout line up with the connections on the rear of the NV200
• Ensure the NV200 head unit is securely in place
The SMART Payout system is mounted in the machine via the mounting holes on either side of the NV200 chassis using 4 x M4 fixing screws and a suitable mounting bracket. See
Appendix B – Dimension Drawing
for details of the positioning of the mounting holes.
NOTES:
• The length of the screw must be no more than 6mm plus the thickness of the mounting bracket.
• It is not recommend mounting from the base of the NV200.
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
9
5 MACHINE INTERFACES
5.1 STATUS LEDS
There are two LED’s located on the rear of the SMART Payout, one green, one red. These
LED’s are used to indicate the current status of the SMART Payout as indicated in the table below.
Green Red
Flashing (1Hz) Off
Off
Status
Normal
Flashing (1Hz) System Error
5.2 HARDWARE
Dipswitches. See chapter
5.2.3 –
DIP Switches for details
16
2
Host Connection. See chapter
5.2.1 – Interface Connector for details
15
1
USB connection. See chapter
5.2.2 – USB Connection for details
Status LED’s. See chapter
5.1 – Status LEDs for details
5.2.1 INTERFACE CONNECTOR
Pin Name Type Description
Supply
2 +Vin Power 12V
12
16 eSSP Receive eSSP Transmit
Input
Output
Serial Data In (Rx)
Serial Data Out (Tx)
Table 5 – Interface Connector Pin Description
The connector is 2x8way, 4.2mm pitch with latch, 6A de-rated. Ensure that the wires in the harness used are a suitable specification.
5.2.2 USB CONNECTION
The USB port can be used for serial communications with the NV200 SMART Payout system. Power must be provided via the 16 way host interface connector. Note: the USB connection cannot be used to reprogram the NV200 or the SMART Payout.
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
10
5.2.3 DIP SWITCHES
The DIPSwitches have the following function:
Switch No
1
2
3
Function Switch OFF (Ø) Switch ON (×)
Disable Barcode Barcode read enabled Barcode read disabled
Channel 1 Inhibit
Channel 2 Inhibit
Channel 1 enabled
Channel 2 enabled
Channel 1 disabled
Channel 2 disabled
4
5
Channel 3 Inhibit
Channel 4 Inhibit
Channel 3 enabled
Channel 4 enabled
Channel 3 disabled
Channel 4 disabled
6
7
Channel 5 Inhibit
Channel 6 Inhibit
Channel 5 enabled
Channel 6 enabled
Channel 5 disabled
Channel 6 disabled
8 Programming Switch from OFF to ON and back to OFF to activate
Table 6 – DIP Switch Functions
5.3 COMMUNICATION PROTOCOLS
5.3.4 ENCRYPTED SSP (eSSP)
SSP 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 Payout 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 credit/dispense transactions with the SMART Payout 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.
The SMART Payout is an extension of a banknote validator, all commands are sent to the validator using its address (0x00). Information on the types of note that can be handled is obtained from the standard note validator commands.
For a list of SMART Payout specific commands see Appendix C – SSP Commands and
Responses. Examples of communications between host machine and SMART Payout are
shown in Appendix D – Example SSP Communications
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
11
6 MANUALLY PAYING OUT NOTES
On occasion, there may be a need to manually payout notes from the SMART Payout.
This is done following the steps below with the SMART Payout removed from the NV200.
An M5 Allen key is required to perform this operation.
1. Locate the Allen key into the hexagonal Diverter driver.
2. Move the Diverter into the transfer position by turning the
handle anti-clockwise until dead stop.
3. Locate the handle into the hexagonal Motor Drum driver.
4. Transfer all the stored notes onto the Transaction Drum by turning the handle clockwise.
You will see the barcode travelling towards the note exit, and the banknotes travelling inwards.
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
5. Once all the notes have been transferred to the Transaction
Drum move the Diverter into the payout position by turning the handle clockwise until dead stop.
6. Payout the stored Banknotes by turning the handle anticlockwise. You will see the barcode travelling into the
SMART Payout and the banknotes will be paid out through the note exit.
12
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
APPENDIX A – ORDERING INFORMATION
There is no information that requires specifying at the time of ordering.
The SMART Payout has no available options.
13
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
APPENDIX B – DIMENSION DRAWING
Copyright Innovative Technology Ltd 2009 GA860-1
14
SMART PAYOUT OPERATIONS MANUAL
15
APPENDIX C – SSP COMMANDS AND RESPONSES
The SMART Payout is an extension of a banknote validator, all commands are sent to the validator using its address (0x00). Information on the types of note that can be handled is obtained from the standard note validator commands.
Table 7 – SMART Payout eSSP commands shows the eSSP commands for the SMART
Payout. These commands are in addition to the Generic SSP commands and the BNV commands. See document number GA138 for the full specification.
Commands marked with an asterisk (*) must be encrypted.
Action
Enable Payout Device
Disable Payout Device
Set Routing(*)
Command Code (HEX)
0x5C
0x5B
0x3B, route, value
Payout Amount(*)
Get Note Amount
Halt Payout(*)
Float(*)
0x33, value
0x35, value
0x38
0x3D, min payout, float value
Get Minimum Payout 0x3E
Empty(*) 0x3F
Table 7 – SMART Payout eSSP commands
Enable Payout Device: single byte command to enable the SMART Payout.
Disable Payout Device: Single byte command to disable the SMART Payout. All notes accepted will be routed to the NV200 cashbox and payout commands will not be accepted.
Set Routing: Six-byte command to set the routing of each note value. Notes can either be routed to the NV200 cash box, or to the SMART Payout and used for payouts. By default all note values are stacked.
Payout Amount: Five-byte command to set the value to payout.
Get Note Amount: Five-byte command that will return the note counter for a given value in the SMART Payout.
Float: Nine-byte command to set the minimum payout and the value to float to.
Get Minimum Payout: Single byte command that returns the minimum payout value.
Empty: Single byte command that will cause all notes to be sent to the stacker for removal.
Table 8 – SMART Payout response to POLLS shows the responses of the SMART Payout,
which are in addition to the NV200 responses. Events marked with an asterisk (*) are encrypted
Event/ State
Dispensing (*)
Event Code
0xDA, Current value dispensed
Dispensed (*)
Jammed
Halted
Floating (*)
0xD2, value dispensed
0xD5, value dispensed
0xD6, value dispensed
0xD7, value to cashbox
Floated (*)
Time Out (*)
Incomplete Payout (*)
Incomplete Float (*)
Emptying (*)
Empty (*)
Note stored in payout (*)
0xD8, value to cashbox
0xD9, value dispensed
0xDC, value dispensed, value requested
0xDD, value to cashbox, value requested
0xC2
0xC3
0xDB
Table 8 – SMART Payout response to POLLS
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
16
Dispensing: Five-byte response reporting the value of notes that have been dispensed at the point when the poll was received.
Dispensed: Five-byte response that indicates when the payout has finished a dispense operation; also reports the value of notes that have been dispensed.
Jammed: Five-byte response that indicates that the payout is jammed; this is reported until it is un-jammed or reset. It will also become disabled. Also reports the value of notes that have been dispensed before the jam.
Time Out: This is given if a search for a note in the payout store fails after a time-out period and there is no way to pay that value with any others - the event will be given along with the value paid out up to the time out point.
Incomplete Payout / Float: This event is given when the payout starts up if a payout or float operation was in progress when the power was removed. Reports the value that was dispensed and the value that was originally requested.
Note stored in payout: This event is given when notes paid in to the payout system are routed to the payout store.
Emptying: This event is given while the payout is being emptied of notes into the cashbox by the EMPTY command.
Empty: This event is given at the end of the empty process.
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
17
APPENDIX D – EXAMPLE SSP COMMUNICATIONS
For more details on generating the encryption key, refer to the SSP Protocol specification, document number GA138
HOST SLAVE COMMENTS
> SYNC
> SET_GENERATOR, [64 bit prime
number]
> SET_MODULUS, [64 bit prime
number]
> REQUEST_KEY_EXCHANGE, [64
bit host intermediate key]
< OK
< OK
< OK
Synchronisation command
Set the encryption key generator
Set the encryption key modulus
> GET_SERIAL
> SETUP_REQUEST
> SET_ROUTING, 00 05 00 00 00
> SET_ROUTING, 00 0A 00 00 00
> SET_ROUTING, 01 14 00 00 00
> ENABLE_PAYOUT_DEVICE
> SET_INHIBIT > 07 > 00
> ENABLE
> POLL
> POLL
> POLL
> POLL
> HOLD
> HOLD
> POLL
> POLL
< 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 < [SERIAL NUMBER] NV200 Serial Number
Setup
< OK
< OK
Route notes of value 0005 to the
SMART Payout
Route notes of value 0010 to the
SMART Payout
< OK
< OK
< OK
< OK
< OK < DISABLED
< OK
< OK < NOTE READ < 00
< OK < NOTE READ < 03
Route notes of value 0020 to the
NV200 Cashbox
Enable SMART Payout
Enable channels 1,2 and 3
Enable NV200
NV200 currently reading a note
Note has been recognised as channel 3 (£20)
< OK
< OK
< OK < STACKING
< OK < CREDIT < 03 < STACKING <
STACKED
< OK
< OK
Hold the note in escrow
Hold the note in escrow
Stack the note
Credit given for channel 3 (£20), note stacked
Payout £15
> POLL
> PAYOUT_AMOUNT > 0F > 00 > 00
> 00
> POLL
> POLL
> POLL
> POLL
< OK < DISPENSING < 00 < 00
< OK < DISPENSING < 0A < 00
< OK < DISPENSED < 0F < 00
< OK
Dispensing, £0 dispensed so far
Dispensing, £10 dispensed so far
Dispensed £15
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
18
APPENDIX E – PARTS LIST
The following cables are available for the SMART Payout
Part Number
CN370
CN397
CN391
Description
SMART Payout power cable
SMART Payout eSSP interface cable
SMART Payout to SMART
Hopper eSSP interface cable
USB Cable
Details
Provides 12V supply only to SMART
Payout
Provides 12V supply and eSSP communications to SMART Payout
Connects SMART payout to SMART hopper for eSSP communications. Also provides 12V supply to SMART Payout
Standard USB Type A to Type B cable CN214
There are no user serviceable parts within the SMART Payout.
Copyright Innovative Technology Ltd 2009 GA860-1
SMART PAYOUT OPERATIONS MANUAL
REVISION HISTORY
INNNOVATIVE TECHNOLOGY LTD
TITLE SMART PAYOUT OPERATIONS MANUAL
DRAWING NO
GA860
ISSUE
AUTHOR
RJS
DATE
29/04/09
FORMAT
MS Word 2000
RELEASE DATE MODIFIED BY COMMENTS
19
Copyright Innovative Technology Ltd 2009 GA860-1
advertisement
Key Features
- Stores 80 notes
- Multiple denomination payouts.
- Secure encrypted protocol.
- Secure unit
- Automated payout
- Accepts, validates and stores notes in < 3 seconds
Frequently Answers and Questions
How many notes can the SMART Payout store?
What types of notes can the SMART Payout handle?
How do I connect the SMART Payout to my machine?
Is the SMART Payout secure?
Related manuals
advertisement
Table of contents
- 4 CAUTIONS
- 4 WARNING
- 5 EMAIL CONTACT
- 5 BRAZIL
- 5 CHINA
- 5 COLOMBIA
- 5 GERMANY
- 5 ENGLAND
- 5 SPAIN
- 5 UNITED STATES OF AMERICA
- 5 REST OF THE WORLD
- 6 ENVIRONMENT
- 6 POWER REQUIREMENTS
- 6 GENERAL SPECIFICATIONS
- 7 OPERATOR BENEFITS
- 9 5.1 STATUS LEDS
- 9 5.2 HARDWARE
- 9 5.2.1 INTERFACE CONNECTOR
- 9 5.2.2 USB CONNECTION
- 10 5.2.3 DIP SWITCHES
- 10 5.3 COMMUNICATION PROTOCOLS
- 10 5.3.4 ENCRYPTED SSP (eSSP)
- 10 IMPORTANT: All credit/dispense transactions with the SMART Payout must be encrypted to prevent dispense commands being recorded and replayed by an external device.