|
How To Change
Xeptor Configuration Parameters
1. The Easy Way: Use The
Xaminer
The Xaminer provides a graphical user interface for accessing and
changing internal parameters for IDX Xeptors. Please follow the link
above for more information about the Xaminer.
2. The Engineering Way: Use
HyperTerminal
After you have started HyperTerminal configured as specified in the
link above, and have connected it to the Xeptor with the serial port
cable, you may now start using the commands to communicate with the
Xeptor and change some of the operating parameters. Note that if your
Xeptor has been secured against manual
programming, certain changes will not be allowed by the Xeptor. If the
normally green indicator LED has a very short red blink about three
times per second, it is a signal indicating that in fact the unit has
been secured against manual programming.
You will need to
communicate to the Xeptor in human readable
ASCII Hexadecimal mode (as opposed to binary data). For V3.0
firmware, the default is binary communication and you must enter the
command "HH" in order to bring it to
ASCII Hexadecimal mode. For V4.0 firmware, the default is ASCII
Hexadecimal and you can skip this step.
Change Credit Pulse Or Tilt Timing
The "Pccddddtt" command is used
to change the output credit pulse width (cc), the diverter output
option delay (dd) and pulse width (pp) and the tilt time (tt).
Assuming you do not have a diverter option and you would like the
credit pulse to be 34ms (22 Hex) and the
Self Inhibit after a tilt to last 4
seconds (12/3 sec
ð
0C hex) then you would enter the command
"P2200000C", followed by
the "S"
command to save the new configuration to non-volatile memory.
Change Inhibit/Enable Input
Line Logic
Xeptors have a hardware Inhibit line that
is used to prevent acceptance of coins even when power is applied to
the unit. When inhibited, the Xeptor LED will flash amber color to
indicate the inhibit state. Send the
"I"
command
to change to "inhibit high" or send the "i"
command to change to "inhibit low". After doing so, you must send the
"S"
command to save the new configuration to non-volatile memory.
Acceptance Window Optimization
When manual coin programming is used to create the coin signature
parameters for one of the six Coin Memories, the average and
distribution of the six sample coins read automatically provide
excellent security for the acceptance of coins. However, there are
special circumstances where special care or additional action is
required in order to provide excellent acceptance security. These
special circumstances are include:
-
Different Batches
Of Non-Identical Tokens Purchased Over Time
-
New Batches Of
Government Minted Coins Have Different Lower Cost Alloy
-
Another Coin Or
Token For Use Elsewhere I Virtually Identical To Yours
-
A Counterfeiter Has
Produced Slugs Virtually Identical To Yours
Different Batches Of Tokens. Over
the years, many establishments will purchase numerous batches of
tokens. Unfortunately, the record of the industry does not include
exercising very tight control over the alloy composition, particularly
when purchased from different mints. One can use
Hyper Terminal to connect to the serial port and look at the metal
readings of a number of tokens purchased over the years and separate
them by reading. If there is more than one group that are separated by
four or more counts in the metal readings, each group should be
programmed in as separate coin types. If the metal readings are three
counts or less apart they may be programmed into a single Coin Memory,
but the group of 6 sample tokens used
in the Learn Procedure
must contain some tokens from both groups of tokens so that the
upper and lower limits of the overall group become part of the learned
coin signature.
Different Batches Of Coins. Over the years, some
governments have decided to change the metal alloys of their coins to
save money. Notable changes include the US penny, the Canadian nickel,
and the Canadian quarter. For these coins, there is one or more quite
distinct alloy version, thus requiring them to be learned as at least
two coin types. In each of these cases it is not possible to mix the
two types and hope that they can be learned as a single coin type.
Trying to do so will result in 100% rejection because the average
value learned is just too far from the measured values of either coin.
A Nearly Identical Coin, Token or Slug.
Sometimes a second Unwanted Shadow Coin can have its parameters
overlapping the distribution of the Valid Coin and fit within the
acceptance window of the Valid Coin. Examples of this include a.) a
0.984 70/30 brass token and a 0.984 85/15 brass token, b.) a $1
alloy 752 casino token and a lead slug, and c.) a Brazilian 25 Centavo
coin and a "smashed to larger diameter" 10 Centavo coin. The
typical solution to this problem is to tighten the acceptance limits.
While in some cases this may help, in the example shown in Figure 2,
there becomes a serious trade-off between eliminating the Unwanted
Shadow Coin and reducing the rate of acceptance for the Valid Coin,
neither of which is desirable.
In order to simultaneously eliminate the Unwanted Shadow Coin and
maintain a high rate of acceptance for the Valid coin, provision has
been made to teach IDX Xeptors the properties of the
Unwanted Shadow Coin. Having done so,
when the Xeptor finds that a deposited coin falls in the acceptance
window of both the Valid Coin and the Unwanted Shadow Coin, it will
further look more closely at the individual errors from all of the
measurements made, each with their own probability distributions, and
use them jointly to determine which of the two coins the three
properties most closely match. This method has been proven quite
successful for achieving excellent discrimination in these tough
situations.
Tight-Metal Security. Firmware version
V3.0s (s only) and all of V4.0 have the ability to increase the normal
metal security by setting bit 6 of
SysConfig. By doing so, an additional overall test of the ensemble
of metal readings is conducted and provides a means of measurably
tightening the acceptance window with virtually no impact on normal
coin acceptance rate. It is automatically invoked when the
BadCoinCount flag is set. To
set bit 6 of SysConfig use the "s"
command to add 40 Hex to the current value of SysConfig. For
example, if SysConfig is currently 08 (see
System Report with "R" command) then you would use the command
"s48" followed by "S" to save the change to EEPROM.
Tight X-Mark Security.
All X-Mark Xeptors have the ability to increase the security in
reading of the X-Mark minted facets. In normal operation, the X-Mark
sensors allow a fair amount of variation in reflected signal strength
from the facets and require a successful read of the X-Mark on only
the leading or trailing edge of the coin... but not both... so that
the system maintains a very high acceptance rate even after years of
wear and dirt accumulation on the X-Mark facets. However, on rare
occasions there are tokens that not only have have the same alloy and
diameter, but also have minted graphics having patterns that in the
right orientation may mimic the reflection of a valid X-Mark facet.
Xeptors have two tools
to increase X-Mark detection security in these circumstances. By
setting Bit 4 of SysConfig the signal
threshold required for valid detection is doubled and can
significantly reduce false detection due to graphics on other
otherwise similar tokens. By setting Bit 5 of SysConfig, it is then
required that the X-Mark be detected on both the leading and trailing
edges of the coin, dramatically reducing the probability that false
detection because of the graphics will happen in both places.
the graphical.
Both automatically invoked when the
BadCoinCount flag is set. Use
the "s" command
to set bits 4 and 5 of SysConfig
which adds 30 Hex to the current value of SysConfig. For example,
if SysConfig is currently 08 (see System Report
with "R" command) then you would use the command "s38" followed by "S"
to save the change to EEPROM.
|