Milan / Paylink System Manual
Issue 1.5 29 January 2020
CONFIDENTIAL
Not to be disclosed without prior written permission from Aardvark Embedded Solutions Ltd
Page 17 of 71
When coins are routed to the dispenser (via the Coin.Path route) the variable Coin.PathCount is
incremented. When PathCount reaches PathSwitchLevel, further coins are routed to the coin cash
box. As the dispenser pays out coins the PathSwitchLevel should be increased by the corresponding
amount. Further coins will then be routed to the dispenser again until the new switch level is reached.
As this system relies on PathCount and PathSwitchLevel accurately tracking the contents of the
hopper, Paylink saves these numbers in non-volatile storage - they therefore reflect counts for the life
of the unit.
Paylink Routing - Flow Diagram
Coin
Route
Switching
Enabled?
Increment
Coin.PathCount
Coin.Path
(Cash Box)
Coin.PathCount
<
Coin.PathSwitch
Level ?
Yes:
Switching Configured
Coin.DefaultPath
(Coin Cash Box)
No:
Hopper Full
No:
Switching Not being used
Yes:
Fill Hopper
Route Switching is Enabled when
Coin.PathSwitchLevel and
Coin.DefaultPath are both non zero.
Route Switching is Disabled when
Coin.PathSwitchLevel and
Coin.DefaultPath are both zero.
If one setting is zero and the other is non
zero then operation is not defined.
Coin.Path
(Coin Hopper)
Notes:
Setting route 0 should be avoided as it does not exist on an SR5 coin acceptor.
The settings for PathSwitchLevel and PathCount are restored automatically by Paylink
after a reset.