SCH2 Technical Manual TSP016.doc Issue 3.0 – January 2005
Money Controls 2005. All rights reserved.
Page 43 of 61
Header 163: Test hopper
Transmitted data : <none>
Received data : [ hopper status register ]
This command reports back various operating and error flags from the hopper and is the
equivalent of the ‘Perform self-check’ command in coin acceptors.
[ hopper status register 1 ]
Bit mask :
B0 - Absolute maximum current exceeded 1 = exceeded
B1 - Payout timeout occurred 1 = occurred
B2 - Motor reversed during last payout to clear a jam 1 = reversed
B3 - Opto fraud attempt, path blocked during idle 1 = fraud
B4 - Opto fraud attempt, short-circuit during idle 1 = fraud
B5 - Opto blocked permanently during payout 1 = blocked
B6 - Power-up detected 1 = power-up
B7 - Payout disabled 1 = disabled
The ‘Payout timeout occurred’ flag is cleared prior to each dispense operation.
Once it has been set, the ‘Motor reversed during last payout to clear a jam’ flag stays latched
through subsequent dispense operations but may be cleared with a software reset.
[ hopper status register 2 ]
Bit mask :
B0 - Opto fraud attempt, short-circuit during payout 1 = fraud
B1 - Single coin payout mode 1 = single
B2 - Checksum A error 1 = error
B3 - Checksum B error 1 = error
B4 - Checksum C error 1 = error
B5 - Checksum D error 1 = error
B6 - Power fail during NV Memory write 1 = fail
B7 - PIN number mechanism 1 = enabled
‘Opto fraud attempt, short-circuit during payout’ occurs if light is shone at the hopper exit
optos during a dispense operation.
Refer to Appendix D for details of the checksum types.