Container Path: <cwt><CORE><connectorMappings>
Element Path: <cwt><CORE><connectorMappings><connectorMapping>
Both normally closed (N.C.) and normally open (N.O.) type of sensors are supported.
If a terminal has non-standard sensors, the signal state for those sensors need to be inverted by configuring connector mappings.
Attributes
connector
Range: | LowerDoor UpperDoor CoinBox CoinHatch BillHatch BillStacker |
Default: | - |
Description: | Specifies the connector. |
debouncerWindow
Range: | 0 – 4,294,967,295 in milliseconds. 0 means no debouncer. |
Default: | 5000 |
Description: | Connector bounce filter - debouncer. During the debouncer window, connector events will not result in any action until the last event is different from the first one. This is to avoid several door tickets being printed or several collections are triggered due to bouncing connectors. |
invert
Range: | true / false |
Default: | false |
Description: | false = do not invert the connector true = invert the connector |
Example:
If a terminal has a non-standard lower door sensor, the signal for that connector need to be inverted. Here we configure the connector “BillHatch” to be inverted. All other connectors are not inverted. The debouncer window is also increased to 9000ms for connector CoinBox:
<CORE>
<connectorMappings>
<connectorMapping connector="LowerDoor"/>
<connectorMapping connector="UpperDoor"/>
<connectorMapping connector="CoinBox" debouncerWindow="9000"/>
<connectorMapping connector="CoinHatch"/>
<connectorMapping connector="BillHatch" invert="true"/>
<connectorMapping connector="BillStacker"/>
</connectorMappings>
</CORE>
Note: |