CCM - Universal - Universal Pulse - Pulse & Data and Processing

Prev Next

Pulse

The display of the “Pulse” section is determined by the field “Hardware Interface” of the “Machine Profile” section.

There are six options for the current phase in the “Hardware Interface” field: “None,” “Amusements Gameboard,” “Retail Pulse Board,” “Laundry Signal Box,” “Coin Monitor” and “Gameboard Version2,” as introduced in Chapter Machine Profile. And the displays of Pulse for the five options mentioned can be summarized into the following four scenarios.

For Interface: None & Laundry Signal Box & Coin Monitor

If you select “None” or “Laundry Signal Box” or “Coin Monitor” for the “Hardware Interface” field, the “Pulse” section will be displayed as in the below picture. Please refer to the table below for detailed descriptions of the fields.

Field Name

Value Needed

Description

Output Type

Drop-down choice

Four types could be selected:

No Pulse/Coin Pulse/Relay ON/Relay Pulse.

The selection here should be based on your machines.

“No Pulse” is not supported at present.

Please note that when “Coin Monitor” is selected as the “Hardware Interface,” “Relay Pulse” is automatically selected as the Output Type.

Pulse Polarity

Drop-down choice

This parameter refers to the idle state of the output pins. There are two options: Idle Open/Idle Close.

Relay On Time

Numeric

As the field name suggests, it is only applicable when the “Output Type” is “Relay On.” The unit is selectable, being minute or second.

Output Pulse Gap

Numeric

The gap between pulses whose unit is millisecond. (Default: 100ms).

Output Pulse Duration

Numeric

The duration of the pulse whose unit is millisecond. (Default: 50ms).

Available Signal

Drop-down choice

This parameter determines whether the terminal could detect the signal of the machine. You should select from the three options: Disable/Low/High depending on your machines.

When “Relay On” is selected in the “Output Type” field, only “Basic” mode is supported in the “Products, Price and Timing” section.

For Interface: Amusements Gameboard

If you select “Amusements Gameboard” in the “Hardware Interface” field of Machine Profile, the “Pulse” section will be displayed as in the picture below. Please refer to the table below for detailed descriptions of the fields.

Field Name

Value Needed

Description

Reader Mode

Drop-down choice

There are two options for this parameter: Value or Credits. It is used to allow end users to do transactions with Value or Credits accordingly in this location.

Output Pulse Duration

Numeric

The duration of the pulse whose unit is millisecond with the length limitation ranging from 1 to 65535 (Default: 50ms).

Output Pulse Gap

Numeric

The gap between pulses whose unit is millisecond with the length limitation ranging from 1 to 65535. (Default: 100ms).

Output Pulse Polarity

Drop-down choice

There are two selections: Idle Open/Idle Closed. This parameter determines how the pulse output is sent to the game. You should select “Idle Open” for most of the games.

Input Channel

N/A

Defines the 8 input channels of the Game board. The first 4 channels are supported at the present phase. The ticket related settings are restricted to Channel 4.

Type

Drop-down choice

Six types could be selected in this parameter: Coin/Bill/Door/Collection/Re-fill/Unused.

Default: Unused. Only Coin & Bill are supported at the present stage and ticket is supported in Channel 4.

Polarity

Drop-down choice

There are two selections: Idle Open/Idle Closed. This parameter determines how to interpret the input to the game. Most game inputs such as coins and bill acceptors will be “Idle Open.”

Specially for Input Channel 4, when ticket is defined as the input channel type, the options of its polarity would be “Input Idles Unpowered” and “Input Idles Powered.” These configurations are important for ensuring that the system accurately detects changes in the state of the input line, which can be crucial for counting tickets correctly. The choice between these settings depends on the specific design and requirements of the machine's electronic circuitry.

Value

Numeric

It differs based on the “Type” field that is enabled and defined. The value length for this parameter is 165535.

Min Duration (ms)

Numeric

This is how long the input must be present to be considered a valid input. Its unit is millisecond and it ranges from 1 to 65535.

Max Duration (ms)

Numeric

This is the maximum time that the input can be present to be considered a valid input and it ranges from 1 to 65535.

Min Gap (ms)

Numeric

This is the minimum time between multiple inputs. Units are millisecond. Range 165535.

Timeout (ms)

Numeric

For inputs that can accumulate (Coins, Bills, Tickets), the Input Timeout specifies how long to wait for additional inputs before sending the accumulated total. Range 165535.

For Interface: Gameboard Version 2

If you select “Gameboard Version 2” in the “Hardware Interface” field of Machine Profile, the “Pulse” section will be displayed as in the picture below. Please refer to the table below for detailed descriptions of the fields.

Field Name

Value Needed

Description

Reader Mode

Drop-down choice

There are two options for this parameter: Value or Credits. It is used to allow end users to do transactions with Value or Credits at the reader.

Output Pulse Duration

Numeric

It defines the duration of the pulse. The unit is milliseconds. Value range: 1–65535. Default: 50ms.

Output Pulse Gap

Numeric

It describes the gap between pulses. The unit is milliseconds. Range: 1–65535. Default: 100ms.

Output Pulse Polarity

Drop-down choice

There are two selections: Idle Open/Idle Closed. This parameter determines how the pulse output is sent to the game. You should select “Idle Open” for most of the games.

Output Channel

Drop-down choice

It indicates which channel to use for credit output.  It can be set to Channel 1, Channel 2, or Channel 3, but will usually be Channel 1.

Input Channel

N/A

It defines the 6 input channels of the Gameboard version 2. The ticket related settings are restricted to Channel 5/6.

Type

Drop-down choice

  • For Input channel 1-4, six types could be selected in this parameter: Coin / Bill / Door / Collection / Re-fill / Unused.

  • For input channel 5, two types are available: Ticket Monitor or Unused. Ticket monitor is a physical ticket dispenser on the game that keeps the count of tickets dispensed.

  • For input channel 6, two types are available: Ticket Emulator or Unused. The emulator can be used when no physical ticket dispenser is attached on the game. But rather, the reader acts as a ticket dispenser and takes the ticket count.

Polarity

Drop-down choice

  • For Channel 1-4, there are two selections: Idle Open/Idle Closed. This parameter determines how to interpret the input to the game. Most game inputs such as coins and bill acceptors will be “Idle Open.”

  • For Channel 5, when Ticket Monitor is defined as the input channel type, the options of its polarity would be “Input Idles Unpowered” and “Input Idles Powered.” These configurations are important for ensuring that the system accurately detects changes in the state of the input line, which can be crucial for counting tickets correctly. The choice between these settings depends on the specific design and requirements of the machine's electronic circuitry. Most games will idle the Notch/Ticket signal in an Unpowered state, and set the Notch/Ticket signal to the Powered (+12V) state to send a ticket.

  • For Channel 6, when Ticket Emulator is selected, there are two options for its polarity: Idle +12V and Idle 0V. They refer to the default voltage level when this channel is in an idle state.

Value

Numeric

It differs based on the “Type” field that is enabled and defined. The value length for this parameter is 1–65535.

  • For Channel 1-4, this is the value of a single pulse input. For coin, this will typically be 25 (for $0.25 or one quarter), and for bill this will either be 25 (when the bill acceptor is set to four pulses per dollar) or 100 (when the bill acceptor is set to one pulse per dollar).

  • For Channel 5, this is the value of a single ticket pulse. This should be set as 1 by default.

  • For Channel 6, this is unused.

Min Duration (ms)

Numeric

This is how long the input must be present to be considered a valid input. Its unit is millisecond and it ranges from 1 to 65535.

  • For Channel 5, this should be set as 20 by default.

  • For Channel 6, this is unused.

Max Duration (ms)

Numeric

This is the maximum time that the input can be present to be considered a valid input and it ranges from 1 to 65535.

  • For Channel 5, this should be set as 100 by default.

  • For Channel 6, this is unused.

Min Gap (ms)

Numeric

This is the minimum time between multiple inputs. The Unit is milliseconds. Range: 1–65535.

Timeout (ms)

Numeric

For inputs that can accumulate (Coins, Bills, Tickets), the Input Timeout specifies how long to wait for additional inputs before sending the accumulated total. Range 1–65535.

Ticket Output

Drop-down choice

This field is shown when Channel 6 is defined as Ticket Emulator.

There are two selections: Idle Open/Idle Closed. This parameter determines how the pulse output is sent to the game. This is used to set the idle state of the Notch/Ticket signal.  It must match the Polarity value used in Channel 5.

Output Pulse Gap

Numeric

This field is shown when Channel 6 is defined as Ticket Emulator.

It describes the gap between pulses. The unit is milliseconds. Range: 1–65535. Default: 100ms.

Note: This must be greater than the Min Gap value used in Channel 5 or else the emulated tickets will not be properly counted by the Gameboard.

Output Pulse Duration

Numeric

This field is shown when Channel 6 is defined as Ticket Emulator.

It defines the duration of the pulse. The unit is milliseconds. Value range: 1–65535. Default: 50ms.

Note: This value must be between Channel 5's min duration and max duration.

For Interface: Retail Pulse Board

If you select “Retail Pulse Board” in the “Hardware Interface” field of Machine Profile, the “Pulse” section will be displayed as in the picture below. Please refer to table 4-23 for detailed descriptions of the fields.

Field Name

Value Needed

Description

Coin Inputs

Drop-down choice

This is the coin input configuration, which decides whether to use one, two similar or two different coin inputs.

You could select either “Single” or “Dual.” The selection of “Single” will gray out the row of Package 2. If you select “Dual,” then you could set up values for both Package 1 and Package 2.

Operation Mode

Drop-down choice

This parameter defines the way that machines send pulses.

There are two options:

Pulse/Electromechanical.

“Electromechanical” is not supported at present.

Pocket State Table

Drop-down choice

This depends on the “Pocket Configuration” field of the “Machine Profile” section.

If you select “Single” for the “Pocket Configuration,” the options here are “Single Pulse High In Use” & “Single Pulse Low In Use.”

If you select “Shared” for the “Pocket Configuration,” the options here are “Shared Pulse High In Use” & “Shared Pulse Low In Use.”

If you select “Dual” for the “Pocket Configuration,” the options here are “Dual Pulse High In Use” & “Dual Pulse Low In Use.”

If no option is displayed in the drop-down menu, you can press CTRL+SHIFT+R to refresh the page.

Lower Timer 1/ Lower Timer 2/ Lower Timer 3

Numeric

Timer 1/2/3 of the Lower Pocket.

The use of these fields depends on the “Pocket State Table” chosen above and should not be changed unless instructed to do so by a KioSoft customer service representative.

Upper Timer 1/ Upper Timer 2/ Upper Timer 3

Numeric

Timer 1/2/3 of the Upper Pocket. When “Single” is selected for the field “Pocket Configuration” in the “Machine Profile” section, all timers for the Upper Pocket will be grayed out.

Package #

N/A

The package number.

Coin Value

Numeric

The value of the coin whose unit is cents. Default: 25.

Min Duration (ms)

Numeric

This is the minimum time that the input can be presented to be considered a valid input. Its unit is millisecond.

Max Duration (ms)

Numeric

This is the maximum time that the input can be presented to be considered a valid input. Its unit is millisecond.

Min Gap (ms)

Numeric

This is the minimum time between multiple inputs. Its unit is millisecond.

Timeout (ms)

Numeric

For inputs that can accumulate, the Input Timeout specifies how long to wait for additional inputs before sending the accumulated total.

Coin Output Duration (ms)

Numeric

This is the duration that a round of coin output is completed.

Coin Output Type

Drop-down choice

The selection of this parameter is subject to that of the “Operation Mode”. If you select “Pulse” in the “Operation Mode,” Coin Output can be “Normal” or “Via Relay.” When you select “Electromechanical” in the “Operation Mode,” this field is not used.

Data and Processing

Click the tab Data and Processing to enter this section and define the fields based on your situation. For detailed descriptions of all the fields, please refer to the table below.

Field Name

Value Needed

Description

Data Upload

Drop-down choice

This parameter determines whether or not to upload the report.

Data Upload Time

Drop-down choice

The settlement time of the readers.

Offline Mode

Drop-down choice

Defines whether to support the offline transactions with bank cards.

This feature supports Ultra series only.

WiFi SSID

Alpha-numeric

The WiFi SSID of the router. Must be exactly the same as the WLAN WiFi SSID in router’s setup.

Reboot Time

Drop-down choice

The reboot time every day.

Payment Gateway Options

Drop-down choice

It is determined by the gateway selected in Location Management => Payment Gateway => Reader Transactions.

Only TSYS supports Offline Mode and automated VAR.

POS ID / Terminal ID / Device ID

Numeric

This is a unique ID provided that associates the POS device with a unique merchant hierarchy.

If this machine is located in USA, using TSYS as payment gateway, its work mode set to Retail, and auth mode set to Single Auth, you can leave this value and the following Auth Code, Auth Code as 0. The system will automatically request the credentials from Payroc when setting up this reader using KLM. The obtained credentials will be displayed in Room View. The above feature is called automated VAR.

Auth Code

Alpha-numeric

It is a TSYS related code provided to POS for the user to enter when doing POS Authentication.

Auth Factor

Numeric

It is the Merchant's 5-digit US Zip Code or 6-character Postal Code relating to TSYS.

Work Mode

Drop-down choice

There are four work modes:

Retail/Master/Backup/Normal

Normally when you have multiple machines in a room to share one POS ID for bank card transactions, you need to define one machine as the Master machine to own the POS ID and other machines will go through this one for bank communication. For security purpose, one Backup machine shall also be configured just in case the Master machine goes down. And all other remaining machines can be defined as Normal machines.

If only one machine uses the POS ID for bank card transaction in this room, you can define it as Retail mode.

Only Retail supports automated VAR.