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 64 of 71
<Type> RECYCLER [AT] <Address> [MAX <count> NOTES]
This specifies that a note / bill recycler is to be found at the specified cctalk <Address>, and
may
specify that BNV encryption with the given key and / or that CRC message validation is
used. As there is no standard specification for controlling a recycler, the <Type> also has to
be specified.
Apart from the MERKUR device which does not use BNV, the device will be a DES type, and
hence there is no need to specify a BNV key as that is discovered at the same time as the
DES key.
A <Type> from the following list can be used:
MERKUR
- A recycler using the same commands as the Merkur MD100
device.
VEGA
- A recycler using the same commands as the JCM Vega unit
NV11
- A recycler using the same commands as the Innovative NV11
NV200 | SMARTPAYOUT
- A recycler using the same commands as the Innovative
NV200 / SmartPayout
ICT
- A recycler using the same commands as the ICT BR2300
recycler.
MAX
is only valid with Merkur, and specifies a maximum float level of <Count>
HOPPER [AT] <Address> [VALUE <Coin Value>] [AZKOYEN] [READOUT VALUE] [TIMEOUT
<Count>] [CRC]
This specifies that a coin hopper is to be found at the specified cctalk <Address>, and
may
specify that CRC message validation is used.
Normally cctalk hoppers are at addresses that start at 3 and increase as more hoppers are
added. CPI hoppers can be addresses from 3 to 10.
Hoppers require a significant amount of configuration. Any combination of the keywords in
any order can be used.
Note that there are three different ways to specify the coin value; two in the configuration file
or the application can set a value that overrides any configured value. Any method can be
used, but Paylink will not use a hopper for which a value has not been set. (This may be a
desired operational mode.)
[VALUE <Coin Value>]
Specifies the (default) value in pence of the coins in this hopper. If neither of the following
two options are used, then this value is fixed.
[READOUT VALUE]
Specifies that the Hopper Eprom will be read during initialisation and any coin value found
will be used instead of the default (if any) established by the <Coin Value> entry.
[AZKOYEN]
The detailed implementation of cctalk commands differs between CPI and Azkoyen. This
keyword forces Azkoyen specific processing of the hopper. If the hopper replies to the
relevant initialisation message with a Manufacturer starting “Azk” then this processing is
selected automatically.
[TIMEOUT <Count>]
This specifies that the cctalk header 165 (Modify Variable Set) be used to change the
“payout timeout” value from its default of 10 seconds to <Count> periods of 1/3 second.
This is unlikely to work on hoppers not made by Money Controls.