SCH2 Technical Manual TSP016.doc Issue 3.0 – January 2005
Money Controls 2005. All rights reserved.
Page 42 of 61
Header 165: Modify variable set
Transmitted data :
[ current limit ] [ motor stop delay ]
[ payout timeout ] [ single coin mode ]
Received data :
ACK
Refer to ‘Request variable set’ for more details - the format of data is the same.
[ single coin mode ]
0 - set multi-coin payout mode ( default )
1 - set single coin payout mode
( any other value is treated as multi-coin payout mode )
For security reasons, once a hopper is set to single coin payout mode it cannot be
changed back to multi-coin payout mode with this command. A power-down or
software reset is required.
This command allows some of the motor control variables to be modified but does not
necessarily have to be sent before using the hopper. The default values listed in Appendix A
are normally optimal.
Variable set changes are volatile. Any custom values are lost at power-down or reset.
Software Design Note
: Future products may see some additional information sent by this
command. To ensure backwards compatibility, the existing data packet will be retained ( in
both order and type ) and any additional information tagged to the end. If a feature is not
supported, the relevant byte will be ignored.
Header 164: Enable hopper
Transmitted data :
[ enable code ]
Received data :
ACK
[ enable code ]
165 - enable hopper payout
not 165 - disable hopper payout
The hopper must be enabled before coins can be paid out. Only the decimal value 165 ( A5
hex, 10100101 binary ) enables it, all other values disable it.
If a hopper is disabled prior to a ‘Dispense hopper coins’ command, a NAK is returned.
A ‘Reset device’ command or a power-down cycle will cause the hopper to be
disabled by default.
This command is retained for compatibility with SCH1 rather than its negligible effect on
security.
Summary of Contents for SCH2
Page 8: ......