System Report Information

For X-10 And X-50 X-Mark Xeptors

(See X-20 and X-60 manuals for slight differences with those models.)
 

INTRODUCTION
This document describes the meaning of the data displayed after sending the R report command via the serial port.  Below is an example of such a report that will be used for reference below.

Xeptor 30 (d) ID#: 1F5E 
Coin Memory: 01 02 03 04 05 06
Coin Pulses: 0D 01 00 01 00 00
Token Code:  00 00 00 03 00 00
E-Metal S:   26 24 00 24 00 00
E-Metal A:   2E 2C 00 2C 00 00
C-Metal A:   2E 2C 00 2C 00 00
Diameter:    D9 DA 00 DC 00 00   
Options:     01 01 00 81 00 00
Thresholds:  05 07 03 06    03 05 08   00 00
Tank Calib:  47  Tank Now: 47 51
Sys Config:  08  Tilt Time 1/3 sec: 09
Credit ms:   20  Divert Dly/Pls ms: 10 50  


IDENTIFICATION
The first line identifies the firmware version and the electronic ID# of the Xeptor.

COIN MEMORY INFORMATION
Xeptors may be programmed for up to 6 different types of coins. The parameters for each of the 6 coins are shown in columns 01 - 06 of the displayed report. We can see that in this example there is coin data for Coin Memory #1, #2, and #4.

COIN PULSES:
This parameter determines the number of Credit or Sense pulses transmitted by the Xeptor. Normally this value should be 01. It may be larger than 01 in cases where the machine accepts more than one value of coin and identifies the value of the coin by the number of pulses. Note that when the special Unwanted Shadow Coin feature is being used Coin Memory #01 will be programmed with a value of 0D (13 decimal). 

TOKEN CODE:
The Xeptor has two code reading sensors (A and B) on both the front side and back side. These can be factory installed in any of many different positions as needed to provide to match the facet orientation of the tokens we wish to validate.For example, sensor A might be a 60 degree facet sensor and sensor B might be a 120 degree facet sensor. The table below shows the code that would be read by the Xeptor for the four possible valid token code types the Xeptor can read. The code may have either of the 60 degree or 120 degree facets on the front face or back face of the coin.

Sensors Detecting Optical Codes Code Read
--/-- None / None 00
A/A 120 / 120 01
B/B 60 / 60 02
A/B 60 / 120 03
B/A 120 / 60 03

Note also that the most significant bit of the Token Code byte is used to indicate whether the coin is larger or smaller than 0.875'' in diameter. Thus for small coins, the above codes would become 80, 81, 82, or 83.

E-METAL-S:
E-METAL-A:
C-METAL-S:

These parameters represent the two edge and one center metal sensor readings of the coin. In general, higher conductivity alloys (like copper, aluminum or the US Quarter) have higher readings and lower conductivity alloys (like nickel-silver, steel, or the Canadian quarter) have lower readings.

DIAMETER:
The dimensional diameter for coins larger than .875'' in diameter may be calculated as .875'' + .027''x Diameter Value as reported (and converted to decimal from hexadecimal). For example, a US Quarter will read about 1E (= 30), so .875''+.027''x30 = .953''. For coins smaller than .875'' in diameter the formula is the opposite: Diameter = .875'' - .027''x Diameter Value.

OPTIONS:
The option byte contains tolerance information for the coin parameters and the ''diverter bit.'' The tolerance bits are automatically set by the Xeptor as a result of the distribution in values read from the 6 coins used in the training (learn) procedure. Bits 0 and 1 add additional tolerance to the metal readings. Normally, E-Metal-S has a tolerance of +/-2 while the others have +/-3. These bits allow 0, 1, 2 or 3 extra counts of tolerance on the metal readings. Bits 2 and 3 add .030'' each in additional tolerance to the diameter readings. Normally there is a tolerance of about .015'' for coins about .95'' diameter and as much as .020'' for coins up to 1.46'' diameter in the X-10. In the X-50 these values scale up by a factor of 1.4 times. Normally these bits will be zero unless you have quite small coins in a very wide coin chute. Bit 7, the diverter bit, is normally set for coins 4, 5, and 6 and cleared for coins 1, 2, and 3. When the diverter option is installed, the diverter will activate when a coin type with this bit set is accepted.


 CALIBRATION INFORMATION 

THRESHOLDS:
The 4 + 3 + 2 values in this line represent the sensor calibration coefficients for the 4 X-Mark optical sensors, the 3 diameter optical sensors, and the 2 credit optical sensors. These values are indicative of an automatic gain control type adjustment to compensate for variation in components and in possible dust and dirt during normal operation so that all units operate like the proverbial ''peas in a pod''.

The 4 X-Mark sensors are calibrated in a procedure using a folded white business card in the chute and pressing the button while the rotary switch is in position 9 (for rear sensors) or 10 (for front sensors). As these sensors are reflective in nature, they must be calibrated relative to a standard reflecting target... thus the folded white credit card. These values should normally be between 01 and 07, although if one of them is at 00 or 08 that may be acceptable. However, if they are all reading 08, it is a sure sign that the optics have not been calibrated. 

The 3 diameter optical sensors normally operate in a thru-beam mode and thus are self calibrating. Again normal values for these are in the range or 01 to 07 with the first one sometimes drifting into the 08 region. 

The 2 credit optical sensors (one above and one below the accept gate) are optional components dependant on the configuration requirements for the machine. If they are not present, both values will be 00. Otherwise, values in the range of 01 to 05 are normal.


SysConfig INFORMATION 

The SysConfig Number contains a couple of bits that control overall operation of the Xeptor. The function of the bits are defined as follows: 

BIT FUNCTION

Bit #  Function Of Control Bit
0  Double Dwell Time Between Credit Pulses
1  ----
2  One Credit Pulse Limitation Per Coin (V3.0t and better)
3  Inhibit High / Enable Low
4  Raise X-Mark Sensor Threshold for better slug rejection.
5  Require X-Mark Read on both leading and trailing edge of coin.
6  Tight Tolerance Metal Test
7 Coin Programming Secured

Bit 0 is primarily used in the carwash markets to increase the dwell time between Credit Pulses.

Bit 2 is set to limit all coins to producing only a single Credit Pulse to prevent programming errors in the casino markets.

Bits 4 and 5 may be set when you desire to decrease possible false reads of X-Marks that can sometimes occur in tokens minted with certain kinds of lettering and graphic designs, in exchange for possible lower acceptance rate of valid X-Mark tokens that may have damaged or dirt filled facets in places. 

For example, since the value is displayed in hexadecimal format, a secured Xeptor with Inhibit active high and the X-Code bits 4 and 5 set would have a SysConfig. value of B8. See the Serial Port Protocol document for information about changing the SysConfig. value.

TILT TIME
Tilt Time is the amount of time in 1/3 second intervals that the Xeptor will self-inhibit in the event of a reverse coin, a slow coin (such as a strung coin), or when an excess number of bad coins have been deposited recently. The standard value is 09, which produces a 3 second self-inhibit for these conditions.

CREDIT ms
Credit ms is the pulse length of the Credit and Sense outputs in milliseconds. The value is in hexadecimal. Most machines are happy with a value of 20 (32ms decimal), although a few machines (primarily Sigma Games) require a larger value. 

DIVERT DLY/PLS
These two parameters represent the Delay from Sense (coin about midway through the Xeptor) until the start of the Divert output pulse to optionally control an external diverter. The second parameter is the length of the Divert pulse. Both values are in hexadecimal. Values of 10 and 50 would be typical for an IGT machine.