Element Path: <cwt><CORE><supervisor>
The supervisor function checks the crucial parts of the terminal at a configurable regular interval. The supervisor function checks the pay units defined in the system as well as the printer.
The supervisor function is only executed when the terminal is in idle mode, that is, not during purchases. The first supervisor check is executed directly after the terminal is started. External pay unit checks are delayed 4 minutes to allow them to initiate correctly.
Note
If the terminal is set to Solar Mode (Power Save Mode), the supervisor will not check the status of the printer or pay units. If an error has occurred with the printer, the supervisor will check the printer status using the attribute wakeupTimer.
|
allowRebootIfPrinterCheckFails
Description: | If the printer status check fails due to e.g. communication error, the terminal can reboot to solve the problem. |
checkPrinterStatusBeforePrinting
Description: | If false, a printer status check before printing will not be done, this will improve printout time in time critical applications. |
clearPresenter
Description: | Controls if the supervisor shall try to clear the printer presenter if a ticket is in the presenter at the time the check is executed. This may cause unwanted behaviour when the printer's retract function is enabled since the supervisor can cause a retract at any time during execution. |
paperJigglingTimer
Description: | Defines if, and after how many minutes, paper jiggling shall be activated when the terminal has been idle for a long time. When jiggling is activated, the paper is moved forward to a new idle position ca 20 mm towards the presenter. When printing the paper is first forward ca 8 mm and backwards to the normal printing position and then printing is done with loop disabled. This is done in order to avoid that the paper is getting stuck in the printer. This is mainly a problem in high temperature and high humidity environments. Setting the value to 0 will disable jiggling. |
timer
Description: | The interval in minutes when the supervisor function is executed (if the terminal is not in sleep mode). |
wakeupTimer
Description: | The interval, in minutes, when the system shall be woken up fully to allow the supervisor to execute the system checks with printer and all pay units turned ON. Only valid for terminals configured for solar power. |