Please enable JavaScript to view this site.

CWT Software Configuration Handbook 4.40

Container        Path: <cwt><PRINTER><flowbirdPrinter><parameters>
Element        Path: <cwt><PRINTER><flowbirdPrinter><parameters><parameter>

The parameters are listed as Id/Value pairs where the Id is the Parameter number and the value is the actual parameter value. There is also a description for each parameter.

attributes

description

Value:Any characters
Description:A description of the parameter.

id

Value:0– 4294967295
Description:The ID of the parameter.

value

Value:0– 4294967295
Description:The value of the attribute.

 

The following printer parameters can be set:

parameters

0

Value:0 - 2
Default:2
Description:PAGE_MODE. Where should the print job end.
0 => Ticket length is a multiple of the page length.
1 => Ticket is cut at an offset from black mark.
2 => Fixed margin.

1

Value:0 - 1
Default:1
Description:CUT_MODE. When to cut the paper.
0 => Don't cut at page or paper feed end.
1 => Cut at page or paper feed end.

2

Value:32 - 320
Default:100
Description:DOT_LIMIT. Maximum number of dots to activate in the thermal head. Thermal head datasheet sets an upper limit. If the value is set too low, printing will be slow, and quality will suffer (extremely low motor speed causes electro-mechanical oscillation). Also, the maximum number of internal segments a line is divided into is limited.
This attribute has a huge impact on the current consumption during printing.

3

Value:0 - 65535
Default:65535
Description:STROBE_TIME. Fixed strobe time in microseconds. A value of zero or 65535 disables the fixed time and allows printer to adjust automatically depending on current operating conditions.

Warning! Manual configuration may damage the thermal head permanently.

4

Value:0 - 255
Default:128
Description:INTENSITY. Scale factor applied to the burn time. Allowed 0 to 255 which corresponds to 0 to 199%.
A value of 128 equals to 100%.

5

Value:0 - 800
Default:8
Description:PRE_MARGIN. Margin in 1/8 mm steps before printing, zero to disable.

6

Value:0 - 800
Default:8
Description:POST_MARGIN. Margin in 1/8 mm steps after printing, zero to disable.

7

Value:0 - 65535
Default:800
Description:PAGE_LENGTH. Page length in 1/8 mm steps. When using page_mode zero (0), the printed ticket length becomes a multiple of the specified PAGE_LENGTH.

Note: This a different value than the TICKET width and length attributes

8

Value:0 - 65535
Default:0
Description:BM_OFFSET. Additional offset in 1/8 mm steps from black mark leading edge. Decides where the ticket should end when PAGE_MODE set to blackmark offset.
When set to zero (0), the paper will be cut at the beginning of the blackmark.

9

Value:0 - 255
Default:32
Description:BM_LENGTH_NORMAL. Nominal length of black mark in 1/8 mm steps when there is plenty of paper left on the roll.

10

Value:0 - 255
Default:56
Description:BM_LENGTH_NEAR_END. Length of black mark in 1/8 mm steps when approaching the end of the paper roll.
There are 500 tickets left on the roll.

11

Value:0 - 255
Default:88
Description:BM_LENGTH_AT_END. Length of black mark in 1/8 mm steps when paper roll is about to run out.
There are 200 tickets left on the roll

12

Value:0 - 65535
Default:65535
Description:BM_SPEED_LIM_STEPS. Paper advancement, in 1/8 mm steps, allowed without seeing a black mark before an internal warning is raised (this will cause the motor speed to be reduced during a printer operation).

13

Value:0 - 65535
Default:560
Description:BM_FAULT_STEPS. Paper advancement, in steps, allowed without seeing a black mark before an internal error is raised (this will terminate an ongoing printer operation).

Important: do not set this parameter to zero (0). This will cause the printer to always report "Blackmark not found"

14

Value:0 - 65535
Default:1000
Description:CUTTER_TIMEOUT. Time in milliseconds for cutter actions to complete before an internal error is raised (this will terminate an ongoing printer operation).

15

Value:90 – 140
Default:115
Description:CUTTER_DIST. Distance, in 1/8 mm steps, from print head to cutter knife.

16

Value:0 - 1
Default:0
Description:TICKET_EXIT_MODE. Selects if the ticket exit sensor is used or not.
0 => Sensor disabled.
1 => Sensor enabled and used as a sensor to only detect paper jams. If the sensor is still covered after printing is finished the printer will report a paper feed error.
2 => Sensor enabled and used as a take ticket sensor. The sensor being covered after printing is finished will not be reported as an error. When the user has taken the ticket, the printer will report that the ticket has been taken.

17

Value:0 - 3
Default:0
Description:FLOW_CONTROL Defines what kind of UART hardware flow control shall be used.
0 => Flow control disabled.
1 => Printer device will signal Ready to send (RTS) to host when it can receive data.
2 => Printer device will listen to incoming Clear to send (CTS) signal to know when sending data is allowed.
3 => Printer will use both RTS and CTS flow control.

18

Value:0-800
Default:200
Description:TEXIT_FAULT_STEPS. Distance in steps from start of printing without detecting paper in ticket exit sensor before the printer will report a paper feed error.

19

Value:0 - 65535
Default:700

Description: SPEED_QUALITY. Trade-off between print speed and quality. Lower values favors speed, higher favors quality.

20

Value:0 - 1000
Default:200

Description: ANTIFREEZE_TIME. Strobe time to heat up print head when feeding or retracting paper, to prevent paper from freezing to print head during sub-zero temperatures.

21

Value:0-1600
Default:556
Description:BM_DIST_STEPS. Distance, in steps, between black mark leading edges on the used paper roll.

 

warning:
When using the FlowbirdPrinter in a CWT with an S5 door, the ticket width plus Parameter 5 and 6 is limited to 100 mm (800 pixels). Wider tickets might cause paper jams due to limited space in the ticket outlet.
The width of the ticket in pixels is specified in the TICKET element attribute "width" (for both landscape and portrait mode).
The maximum ticket height is the width of the paper roll.

Example:

<PRINTER>
 <flowbirdPrinter>
   <parameters>
     <parameter id="0" value="1" description="Page mode"/>
     <parameter id="1" value="1" description="Cut mode"/>
     <parameter id="2" value="100" description="Max dots"/>
     <parameter id="3" value="65535" description="Strobe time"/>
     <parameter id="4" value="128" description="Intensity"/>
     <parameter id="5" value="8" description="Pre-margin"/>
     </parameters>
 </ flowbirdPrinter>
</PRINTER>