SCH2 Technical Manual TSP016.doc Issue 3.0 – January 2005
Money Controls 2005. All rights reserved.
Page 44 of 61
Table 4: Flag Action Table:.
Short Label
Dispense coins
requirement ? Action on Power-Up
Action on
Software Reset
Max. Curr. Yes Cleared Cleared
Timeout - Cleared Cleared
Reverse - Cleared Cleared
Idle block Yes Cleared Cleared
Idle s/c Yes Cleared Cleared
Block Yes Cleared Cleared
Power-up - Set on PU only Cleared
Disabled Yes Set Set
Pay s/c Yes Cleared Cleared
Single - Cleared Cleared
Check A - Calculated Calculated
Check B - Calculated Calculated
Check C - Calculated Calculated
Check D - Calculated Calculated
NV Fail - ‘NV Memory’ ‘NV Memory’
PIN - ‘NV Memory’ ‘NV Memory’
Header 161: Pump RNG
Transmitted data : [ random 1 ] [ random 2 ] [ random 3 ] [ random 4 ]
[ random 5 ] [ random 6 ] [ random 7 ] [ random 8 ]
Received data : ACK
This command pumps the random number generator of the hopper with extra random
variables to make prediction of the next random number in the sequence a lot harder. Its use
is optional but recommended where security is paramount.
Header 160: Request cipher key
Transmitted data : <none>
Received data : [ key 1 ] [ key 2 ] [ key 3 ] [ key 4 ]
[ key 5 ] [ key 6 ] [ key 7 ] [ key 8 ]
This command requests the encryption key required for coin payout. It may be requested
repeatedly in the event of a comms error since it only changes after a…
¾ ‘Dispense hopper coins’ command
¾ ‘Pump RNG’ command
¾ Power-down or any type of reset
Header 004: Request comms revision
Transmitted data : <none>
Received data : [ cctalk level ] [ major revision ] [ minor revision ]
[ cctalk level ] = 1
[ major revision ] = 3
[ minor revision ] = 2
In other words, the first issue level of ccTalk specification 3.2