Please enable JavaScript to view this site.

CWT Software Configuration Handbook 4.40

Element        Path: <cwt><CORE>

In the Core element section, basic terminal attributes are set up.

<CORE =""/>

</CORE>

Note:
Attributes are listed in alphabetical order this section.
Sub elements are listed in their own section below the list of attributes

Attributes

Format of an attribute:
<CORE Attribute="value">

replace Attribute with the attribute to use

Replace value with the value to use

e.g. <CORE ticketsLeftAtPaperNearEnd="150" >

Changing Attributes with reboot require a reboot of the terminal!

accessControlAlarm

Range:None,
Cwo,
Siren
Default:None
Description:The Access Control Alarm attribute defines if an alarm is raised if a door is opened and no user has been identified by card, RFID or manually.
If Access Category in WebOffice is set to CWT - Patroller, it is required to have accessControlUser set to true for this functionality to work

None = No alarm is activated.
Cwo = An event is sent to WebOffice.
Siren = An event is sent to WebOffice and the optional siren is activated if the terminal has a siren installed.  

accessControlUser

Range:true / false
Default:false
Description:The Access Control attribute defines whether an access user is required to provide identification by card, RFID or manually when the upper door is opened. If Access Category in WebOffice is set to CWT-Patroller, it is required to have accessControlUser set to true for this functionality to work

When using an e-Lock, this unit may time out when still having a door open. From CWT version 3.2 it is possible to re-activate the lock using the service menu. Depending on the door(s) opened, one or more buttons will appear to unlock the corresponding e-Lock. If this feature is not available in your CWT, please contact support so they can enable it in you configurations.

false = No user required.

allowPATButtonsInIdlePanel

Range:true / false
Default:false
Description:PAT selection buttons in selections panels (PaymentServicePanel, ArticlePanel, TariffPackagePanel) have underlying features like automatic naming and hiding of unselectable buttons due to partial errors. See User Interface Design Handbook for further details. This attribute enables these underlying features for PAT buttons also in IdlePanel.

If set to true, the underlying features of PAT buttons will be available in the Idle Panel

articleChoice

Range:true / false
Default:false
Description:The attribute controls whether Article is selectable or not through the GUI.
If Article is not selectable, it can change anyway (indirectly) due to selection of Payment Service or Tariff.

This attribute is part of the PAT selection (described in PAT selection ).

true = Article can be selected through the GUI.
false = Article cannot be selected directly through the user interface but may change indirectly due to selection of Payment Service or Tariff.

Note:
For installations where no payment can be done but only free tickets can be retrieved by presenting a contactless card, the articleChoice attribute must be set to true to prevent the message from the card reader to be ignored

coinBoxMonitorPeriod

Range:0 – 32767 min
Default:120 minutes
Description:Defines how often the RFID reader shall search for nearby CoinBox tag.
Example:<CORE coinBoxMonitorPeriod="200" />
coinBoxTypereboot
Usage:Optional
Range:None, Standard, MCB
Default:None
Description:The attribute defines the type of coin box installed together with the coin unit.

None: Not installed.

Standard: Standard box opened with a key.

MCB: The Mobile Coin Box is a coin vault controlled by a processor and opened with an             electronic key. Inside is a portable coin box that is exchanged during a collection. This unit require a LIN bus adapter board.

coinBoxRFID reboot
Usage:Optional
Range:CAPViaPiezoCard, LIN
Default:CAPViaPiezoCard
Description:The attribute defines the type of RFID reader installed.

CAPViaPiezoCard = RFID reader connected to the CAP bus.

LIN = The RFID reader is mounted inside a MCB and require a LIN bus adapter board. The reader is used to identify the portable coin box inside the MCB.

<CORE coinBoxType="MCB" coinBoxRFID="LIN" >

defaultArticleId

Range:–1 or 0 – 65535
Default:-1
Description:The Default article ID attribute specifies if only one preselected (“default”) article should be available in idle mode or if it should be possible to select among all articles.
The article to be preselected is assigned in the following order when the terminal enters idle mode.
The payment service can be preselected or needs to be selected by the customer in idle mode.

The article given by <CORE defaultArticleId="X"/> is used if valid.

If the article given is invalid, the first valid article will be used.

If no article is given (-1), no preselected article will be used in idle mode.

A preselected payment service will be used after an article (or a tariff) has been selected in idle mode.

Article given by <CORE defaultArticleId="X"/> is used if valid.

If no article is given (-1), or the given article is invalid, no article will be used in idle mode.

This attribute is part of the PAT selection, (described in PAT selection ).

defaultPaymentServiceId

Range:–1 or 0 – 65535
Default:0
Description:The Default payment service ID attribute specifies if a preselected payment service should be used in idle mode, and if so, which one.

Payment service 0 will be preselected automatically if no value is given or if the given payment service ID is invalid.

if -1, No preselected payment service is used and the customer can select any valid payment service.

This attribute is part of the PAT selection. See PAT selection regarding what happens if a payment service ID is invalid

Example:<CORE defaultPaymentServiceId="2"/>
displayTouchControllerTypereboot
Range:None
DMC-EXC7237        Touch controller for 9” TFT Mitsubishi display
AM-EXC3132                Touch controller for 9.7’’ TFT Ampire display
Default:None
Description:The DMC-EXC7237 display touch controller type for the 9” display uses COM port 1.
The AM-EXC3132 display touch controller type for the 9.7" display uses power from the display and does not need any additional configuration.

Configuration of 5V_COM_1 must to be done for the DMC-EXC7237 display. see outlets

Different modes to be used in Outlets:

mode="PowerSave" – shall be used for lowest power consumption.

mode="None" – Always off

<outlets>
  <outlet name="5V_COM_1" mode="PowerSave"/>
</outlets>

dynamicPrinterSpeed

Range:true / false
Default:true
Description:To optimize the printing quality the print speed and the presenter speed can automatically be adjusted with respect to the temperature in the printer area inside the terminal. If dynamic printer speed is activated the printer will change speed at fixed temperature thresholds as shown in the table below.

true = Use temperature-controlled print speed and presenter speed.

Printer and presenter speed will change at –17 and at 0 º C.

º C

Printer

Presenter

≥ 0

15

180

–1 to –16

15

120

< –16

9

70

forceCodeInput

Range:true / false
Default:false
Description:This attribute defines if the code input panel should be shown as first input panel.

When the userIdentifier in the PAYMENTSERVICE element is set to "None" this attribute must be set to "false"

goLiveAllowed

Range:true / false
Default:false
Description:This parameter enables/disables the GoLive functionality, also called “startTerminalRegistrationSimplified”.
If this attribute is set to true the GoLive can be executed.
greenLEDreboot
Range:true / false
Default:false
Description:Indicates if the terminal has a green status LED on the door.

If this attribute is set to true on a terminal with a 7" TFT display and no green led is mounted, the Ambient light sensor will be disabled.

Do not set this attribute if no green LED is mounted.

keyboard6Sensitivityreboot CWT-C.png
Value:0 – 255
Default:15
Description:
The attribute defines the sensitivity of the 6-button keyboard. Higher value gives a less key pressed sensitive keyboard
CWTC-AVE-2-3 (Monochrome display)
LedConfreboot
Range:CWT
StradaPassive
StradaActive
Default:CWT
Description:This attribute is used to set the Led configuration.

CWT: Three LEDs are used Red,Yellow and Green. Red and Yellow have inverted logic (high is off)

StradaPassive: Bidirectional Red and Green LEDs. Directly connected to anode and cathode on Red and green signals

StradaActive: Bidirectional Red and Green LEDs with control logic. Red signal for color selection, Green signal for enable.

paymentServiceChoice

Range:true / false
Default:false
Description:The attribute controls whether payment service, post payment for instance, is selectable or not through the GUI.
If payment service is not selectable through the GUI, payment service can change anyway (indirectly) due to selection of Article or Tariff.

true = Payment service can be selected through the GUI.
false = Payment service cannot be selected directly through the GUI but may change indirectly due to selection of Article or Tariff.

This attribute is part of the PAT selection (described in PAT selection ).

micreboot
Range:true / false
Default:false
Description:The attribute defines if the microphone is used. If not, the microphone circuits and the related codec are turned OFF.
false = Microphone is not in use.
true = Microphone is used.

minPowerUpTime

Range:0 – 65535
Default:0 for Mains
5 for Solar
Description:The attribute controls the minimum time in seconds to be fully awake. The attribute can be useful for instance, when an external pay unit requires some additional start-up time to avoid the system wanting the external pay unit to go to sleep before it has woken. The attribute is included in the set of attributes that are preset by attribute power save mode.

0 = min power up time is not used

Example:<CORE minPowerUpTime="40" >

The Example shows a minimum power up time of 30s.

Recommended setting to prevent purchase errors when the terminal goes to sleep.

outlet12V reboot

To be used on platform 0401-E0502 Rev A and earlier
For newer platforms, see the outlets element

Range:None.
AlwaysOn,
PowerSave,
ExtPayUnit
Default:None
Description:The outlet12V attribute controls the behaviour of the general-purpose 12V outlet. It may be used to power external pay units and it is used by seismic alarm (use value “None” when seismic alarm is in use). If ExtPayUnit is set, the state (on / off) will be controlled by the external pay unit DLL.

Value

Sleep state

Wakeup state

None

Off (On if seismic alarm is enabled)

Off (On if seismic alarm is enabled)

AlwaysOn

On

On

PowerSave

Off

On

ExtPayUnit

(Depends on External PayUnit)

(Depends on External PayUnit)

Example:<CORE outlet12V="ExtPayUnit">

Setup where the 12V state is controlled by the external pay unit DLL

powerSaveMode reboot

Range:None,
Mains,
Solar
Default:None
Description:To save power the display background light, the external light (door illumination), some peripheral components and the CWT core module can be set to sleep mode.

The power save functions can be set either through several separate attributes or by using the common attribute powerSaveMode. The latter method sets each one of the separate attributes to a pre-set value.

The table below shows the pre-set values applied with the common attribute powerSaveMode set to “mains” or “solar”.

Important:
A pre-set attribute value is overridden if any of the attributes listed below is changed after powerSaveMode has been set to “mains” or “solar”.

Power save mode pre-set values:

attribute

Mains

Solar

<CORE powerSaveTimer

0s

5s

<CORE minPowerUpTime

0s

5s*

<CORE turnOffPrinterAfterPurchase

False

true

<CORE><STNBacklight mode

Always ON

Turned ON during
purchase in darkness

<CORE><STNBacklight brightnessMax

80 [%]

40 [%]

<CORE><STNBacklight brightnessMin

0 [%]

<CORE><externalLight mode

Changed during darkness

Always OFF

<CORE><externalLight brightnessMax

80 [%]

<CORE><externalLight brightnessMin

0 [%]

<CORE><TFTBacklight mode

Always ON

Always ON

<CORE><TFTBacklight brightnessMax

80 [%]

70 [%] for CWT 2120

40 [%]

<CORE><TFTBacklight brightnessMin

0 [%]

*)
For EMV-terminals the recommended settings for minPowerUpTime is 30s in Solar mode. This is to allow the EMV reader to awake before the terminal goes to sleep again

Example:<CORE powerSaveMode="Solar" powerSaveTimer="10" >

The Example shows selection of power save mode “Solar” but with power save timer set to 10s which overrides the pre-set value 5s set through the “Solar” setting in the previous attribute.

powerSaveTimerreboot
Range:0 - 65535
Default:0
Description:The number of seconds in idle mode before peripheral components and the CWT core module are set to sleep mode.
See also Power save mode above.
0 = Power save is not used.
Example:<CORE powerSaveMode="Solar" powerSaveTimer="50" >

Recommended setting to prevent purchase errors when the terminal goes to sleep

The Example shows selection of power save mode “Solar” but with power save timer set to 50s which overrides the pre-set value of 5 seconds set through the “Solar” setting in the previous attribute.

printCloseDoorTicket

Range:true / false
Default:true
Description:The attribute defines if a “close door ticket” is printed when the upper door is closed. A “close door ticket” contains system information like boot loader version, CWT application version, OS version, printer firmware version and so on.

true = ticket is printed.

printerreboot
Range:None,
TTP 2000,
MP104,
GPT4672,
flowbirdPrinter,
MP104serial
Default:The default printer depends on the terminal type and the CPU board version:

Terminal type

CPU board

Default Printer

CWT 21xx series

N/A

TTP 2000

CWT Compact Up to S3

0401-E0502 Rev A and earlier

TTP 2000

CWT Compact S3A, S3 Touch, S4, and S4 Touch

0501-E0150

GTP4672

CWT Compact Classic

N/A

Set the printer type to MP104

CWT Compact ADA

0501-E0150

Set the printer type to MP104Serial

CWT Compact S5

0501-E0150 Rev K and later

Set the printer type to flowbirdPrinter

Description:The attribute defines what type of printer is connected, if any.

Depending on the model the printer used will differ. See the table below for the printer used in specific Terminal models

The Printer itself can be configured using the PRINTER element. See Printer element

renderGraphics reboot

Range:Standard
UniScribe
Default:Standard
Description:This attribute configures how the system handles text layout.
Standard: Used to display text that is displayed from left to right.
UniScribe: Used for displaying text that is displayed from right to left (e.g. Arabic).

Limitation:
When using UniScribe some printing option combinations can increase printing time. In some cases printing time can increase by 10 seconds (Windows CE5 platforms)!

Note:
When setting this options the CWT has to reboot two (2) times for the option to become active.

rfidreboot
Range:AlwaysOn,
None or false,
PowerSave or true,
ButtonControlled,
CoinBox
Default:None

Description:        The rfid elements define how often the RFID reader shall search for nearby RFID tags and when RFID detection should be active.
rfid has several operational (availability) modes for decreasing the power consumption or optimizing the security.

Always ON even if CWT is in sleep mode. This means that RFID reader ALWAYS will consume electricity.

None or false = Always OFF.

PowerSave or true = Follows the CWT power save schema. RFID is ON when CWT is awake and RFID is OFF when CWT is in sleep mode.

ButtonControlled = RFID is turned ON by a button press (OnRfidWakeUp) and is turned OFF when CWT enters sleep mode. The button can be an invisible button.

CoinBox = Rfid is used for CoinBox rfid monitoring

attribute combinations:

Power save and Access control card:

If <CORE rfid="PowerSave" /> is set, the RFID reader is turned off when the CWT enters sleep mode. Assume that the CWT (Core) goes to sleep, than nothing will turn the RFID reader on and therefore an Access control card will not work.

If <CORE rfid="ButtonControlled" /> is set, the RFID reader is turned on when a specific button is pressed. When the CWT enters sleep mode the RFID reader will normally be turned off. However, if the CWT never goes to sleep (terminal powered from the mains) then the RFID reader will never be turned off.

Example:<CORE rfid="PowerSave" />
rfidSamplingPeriodreboot
Range:100 – 10000 ms
Default:500
Description:Defines how often the RFID reader shall search for nearby RFID tags and when RFID detection should be active.
The setting of the sampling period or polling frequency (in milliseconds) depends on the need of power saving and the need of frequent RFID tag detection.
Example:<CORE rfidSamplingPeriod="200" />

selectionOrder

Range:123, 132, 213, 231, 312, 321
Default:123
Description:selectionOrder defines the order in which payment service, article and tariff are to be selected by the customer or the application. The first selection alternative is active when the terminal is in idle mode. For instance, Post payment is already selected (visible or not) when the customer starts a purchase. The customer then has to select an article or a tariff, or both, in the order set with the selectionOrder attribute.

Identification numbers:
1 = Payment service
2 = Article
3 = Tariff

For instance, if the setting is 231, the selection order will be Article, Tariff and Payment Service.

Note that the selection enable conditions must be fulfilled (see PAT selection ).

If a selection object is disabled, such as the tariff selection for instance, the selection in e.g. 231 will instead be Article followed by Payment Service skipping the Tariff.

serialDebugOutput reboot

Range:true, false
Default:false
Description:Enables debug output on COM6 port

solarMonitorPeriod

Range:-
Default:15
Description:A solar charging monitor is available in the CWT application. If the battery voltage level gets higher than a certain level, solar charging can be turned off to preserve the battery. If the battery level later goes down, the charging can be turned on again.
How often the solar monitor should check the battery voltage. In minutes.
Example:<CORE solarMonitorPeriod="30" solarMonitorOnValue="136" solarMonitorOffValue="138"/>

solarMonitorOnValue

Range:-
Default:138
Description:A solar charging monitor is available in the CWT application. If the battery voltage level gets higher than a certain level, solar charging can be turned off to preserve the battery. If the battery level later goes down, the charging can be turned on again.
If the battery voltage is under this level, the solar charging will be turned on. In decivolt. I.e. 138 means 13.8 V.
Example:<CORE solarMonitorPeriod="30" solarMonitorOnValue="136" solarMonitorOffValue="138"/>

solarMonitorOffValue

Range:-
Default:138
Description:A solar charging monitor is available in the CWT application. If the battery voltage level gets higher than a certain level, solar charging can be turned off to preserve the battery. If the battery level later goes down, the charging can be turned on again.
If the battery voltage is over this level, the solar charging will be turned off. In decivolt. I.e. 138 means 13.8 V.
Example:<CORE solarMonitorPeriod="30" solarMonitorOnValue="136" solarMonitorOffValue="138"/>
speakerreboot
Range:true, false
Default:false
Description:The attribute defines if the speakers are used. If not, the speaker circuits are turned OFF. The sound files that are supported by the CWT 21XX and CWT Compact (with the CWT 104 Audio and RS232 Adapter board) systems are .WAV (8 and 16 bit, PCM coded, 44.1 KHz) and .MP3 files.  

false = Speaker is not used.
true = speaker is in use

CWT21xx.png CWT-C.png CWT 21xx and CWT Compact only

speakervolumereboot
Range:0 - 100
Default:80
Description:The attribute defines the volume of the speaker. Unsigned integer that sets the volume of the speaker in percent.
Sets the speaker volume in percent from lowest (0) to highest (100).

CWT21xx.png CWT-C.png CWT 21xx and CWT Compact only

stnDisplayContrast

Value:0-99
Default:22
Description:Sets the contrast on an STN display. It is also possible to change the STN display contrast using the service menu.
The functionality to set the contrast using the service menu is meant to find the best value on site without having to change the configuration and reboot the terminal. When the correct value has been found set it in the configuration to fix it.

Requirements:

New STN display

Application 3.2.1 and later

Limitation:
When setting the contrast value in the service menu the value will not be saved in the cwtconfig and if the CWT is rebooted the previous value in the cwtconfig will be used.

TFTDisplayRotated reboot

Range:true / false
Default:true
Description:This attribute is used to set the orientation of the display depending on the type of display.
A 7" TFT display is mounted upside down to improve the viewing angle.
The 9" TFT display does not need this and is mounted with the upside up.

This setting is saved in EEPROM and the rotation will be correct directly after a boot or reboot.

Example:7” TFT is mounted up-side-down because the viewing angle is better (TFTDisplayRotated=”true").

9” TFT is mounted right-side-up because there is no difference of the viewing angle (TFTDisplayRotated=”false").

TftDisplayType

Range:Ampire-1024x768,
Mitsubishi-800x480,
KOE-800x480,
Default:“Mitsubishi-800x480”
Description:This attribute is used to set the display type.

Ampire-1024x768 is for the S5 terminal
Mitsubishi-800x480 is for the S4 and earlier terminals
KOE-800x480 is an alternative for the S3 and S4 terminals

ticketsLeftAtPaperNearEnd

Value:20-200
Default:150
Description:This attribute defines how many tickets are left when the paper near end sensor signals.

depending on the printer, a CWT is equipped with a paper near end sensor to alert when the CWT is about to run out of paper.

To give a better predication about when CWT will run out of paper, apart from attribute ticketsLeftAtPaperNearEnd, an estimation of how many tickets are printed per day is also preferred. An estimation of how many tickets are printed per day is calculated based on a moving average approach.

The moving average has one attribute: time period to calculate average over. This attribute is hard-coded. Number of left tickets when the paper near end sensor signals.

Example:Given ticketsLeftAtPaperNearEnd is set to 150 and an estimation of printed ticket per day is 10. Then the date when paper will run out is 15 days later. This date is sent to WebOffice in the description part of "Paper Near End" warning with the following format: “Est. out of paper 20150116 if 10 tickets/day”

ticketsLeftWhenPNEWarning

Range:0-200
Default:0
Description:If the printer does not have a paper near end sensor and the printer paper also does not have special blackmarks to indicate paper near end, this parameter can be used to specify when the paper near end warning shall be triggered.

You can specify in the service menu the total number of tickets on a paper roll when installing a new roll. The CWT will then continuously count the number of tickets printed.

If ticketsLeftWhenPNEWarning is set to 150, a paper near end warning will be sent when 150 tickets are left on the roll.

If set to 0 no event will be sent. Instead the normal paper near end sensor or special blackmarks will trigger the warning event.

When using this parameter the total number of tickets on a role must be set in the service menu

turnOffPrinterPowerAfterPurchase

Range:true / false
Default:false for Mains
true for Solar
Description:This attribute should not be set to true with Mains-configuration

Note:
This value will be overridden for the GeBE printer . The printer will always be turned off after purchase.