Element Path: <cwt><CORE>
In the Core element section, basic terminal attributes are set up.
<CORE …=""/>
…
</CORE>
Note: |
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 |
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: |
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" /> |
coinBoxType | ![]() |
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 | ![]() |
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"/> |
displayTouchControllerType | ![]() |
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. |
greenLED | ![]() |
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. |
keyboard6Sensitivity | ![]() ![]() |
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 |
LedConf | ![]() |
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 ).
mic | ![]() |
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
To be used on platform 0401-E0502 Rev A and earlier |
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
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: |
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 |
<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 [%] |
*) |
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.
powerSaveTimer | ![]() |
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.
printer | ![]() |
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
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: |
Note: |
rfid | ![]() |
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" /> |
rfidSamplingPeriod | ![]() |
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
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"/> |
speaker | ![]() |
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
|
speakervolume | ![]() |
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). |
|
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: |
TFTDisplayRotated
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: |