EasyManua.ls Logo

Aardvark Paylink - Coin; Note Acceptor Usage Details; Token Handling (Coin Ids) (1.11.X); Dual Currency Handling (Coin Ids) (1.11.X)

Default Icon
71 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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 15 of 71
Coin / Note Acceptor Usage Details
Token Handling (Coin Ids) (1.11.x)
As tokens do not have a known value, they appear as coins with value zero. The only way for an
application to detect tokens is to use the CurrentUpdates() function to detect activity, and then to
check for increases in the count of the token(s) accepted(Coin.Count).
The index for the coin that holds the count for a particular token can be obtained by searching the
coin array belonging to the acceptor and comparing the coin name (Coin.CoinName) with that of the
token.
Dual Currency Handling (Coin Ids) (1.11.x)
If an acceptor is being used to accept coins or notes of more than one currency, the application can
determine the currency of a specific coin or note by examining the name of the coin
(Coin.CoinName) - usually the characters at the start.
Note: The exact values returned are dependent upon the acceptor manufacturers and hence can not
be given here.
ccTalk
This contains up to eight characters as returned by the Request Coin Id (184)
command.
ID-003
This contains a representation of the three bytes as returned by the Get Currency
Assignment (0x8A) command. The first three characters are the decimal value for
country code, then a ‘/’, then the base value as a decimal number, followed by a ‘^’,
then the count of extra zeros as a decimal number.
MDB
All MDB coins are the same currency. The coin name contains the Value as a decimal
number, followed by a * followed by the (constant) Scaling as a decimal number
CCNet
This is set from the Get Bill Table (41H) command.
The string is the 3 chars from the 3 byte “Country Code” followed by the decoded
value as a decimal number.
EBDS
This is set from the reply to the Extended Note Specification message(0x02).
The orientation character is always removed from the reply.
EBDS acceptors can return a large number of identities (and Paylink can be
configured to process them).
Where Paylink can process all the identities the remaining 14 characters are used as
the name, otherwise Paylink uses the 1st 10 characters of the name to merge the
large number of identities into a smaller number.
MEIBNR
These are taken from the DenominationList, the Currency Code, Value and Variant
are concatenated to give the string used.

Table of Contents

Related product manuals