You are on page 1of 6

User’s Manual

Bematech API and Spooler Driver


Test Application

for POS Printers and Kiosk Printers

Version 2.5
Test Application

The test application “TESTAPP.EXE” is provided so you can test you API and spooler driver installation and
functionality. Use it only after the API installation procedures have been performed.

Double -clicking on the “TESTAPP.EXE” icon the following screen will appear.

API test tab

3 4
1
2

6
7

8 9 10

11 12

17
21

13 14 18

19
15

22 20
16

1 In this box, choose the corresponding language. All messages on the screen will be translated to the selected
language.
2 Select the serial port baud rate. IMPORTANT: should be set before setting the port. Otherwise the default
(9600) will be used.
3 Choose your printer model
4 Choose the communication port the printer is connected to.
5 In this text box, enter a text you want printed.
6 Choose print mode as Normal, Elite or Condensed.
7 Choose editing mode as Bold, Italic, Underlined and E x p a n d e d .
8 Clicking this button w ill print the text in text box (4) without the selected formatting.
9 Clicking this button will print the text in text box (4) with the selected formatting.
10 Clicking this button will print a page with the desired formatting.

11 This box has a dual function, depending on the printer installed:


MP-20 CI / MP-20 MI
You can run a document validation. Select a time for validation wait and type a validation text. You can also
verify the validation status (if the document is inserted or not).
Kiosk Printers with Retractable Presenter
You can program the waiting time for paper retraction in the Presenter – this is available for Kiosk Printers
only). Enter the waiting time, click in “Program” then “Enable”. If the paper is not removed from the Presenter
within the programmed time, the presenter will retract it.
12 In this box, you can program the length of the statement to be printed. Enter the number of lines to print, click
“Program”, then “Enable”. This will be the number of lines that will be printed before the kiosk printer ejects the
paper.
13 This box displays the status of your printer, such as “ON-LINE”, “OFF-LINE”, “Low paper”, etc. Click “Printer
status” and the application will keep monitoring the port and displaying its status. At this point, you can switch
your printer on/off, remove/insert the paper roll, plug/unplug the communication port, etc.
14 Clicking this button will send a bit-image.
15 Clicking this button will activate the full paper cutter, if available on your POS printer or kiosk printer.
16 Clicking this button will activate the partial paper cutter, if available on your POS printer or kiosk printer.
17 Clicking this button will display a screen asking you how many times you want to print the text in text box (4)
with a waiting time between printing of each statement.
18 Clicking this button will cause the test application to check for paper presence in the presenter.
19 Clicking this button will send a reset command do the printer.
20 Clicking this button, you can enable/disable the sensor that detects “low paper” in Kiosk printers or Reflect
Drawer sensor for some mini printers.
21 Clicking this button, 5 status bytes information will be read and displayed (for serial interface/usb interface
only).
22 Clicking this button, function Read_Status returns additional information for serial interface (paper jam, buffer
full, cutter error, head temperature).
Barcode test tab

2 4
3

1 Choose type of the barcode for print.


2 Choose the width of the barcode.
3 Choose the position of the characters that represent the barcode (HRI).
4 Choose the font/width of the HRI.
5 Type the barcode information.
6 Click to print the barcode.

Notes: Barcode printing is available for the printer models MP-20 TH, MP-2000 TH and Kiosk Printers.
Spooler Driver test tab

2 4

1 Select the print path.


2 In this box you can enter text to be sent.
3 Select the text font.
4 Clicking this button will print text.
5 Clicking this button, you can read the printer status through the Windows API GetPrinterData function.
6 Clicking this button will print a test image (Bematech Logo).
Bitmap Printing tab

1 4

2
3 6

10

11

1 Select the bitmap file to print.


2 Selects printing orientation.
3 Prints a normal bitmap.
4 Selects the paper widht.
5 Selects dithering algorithm (relevant only for Win9x OS).
6 Selects print quality.
7 Selects vertical scale factor
8 Selects horizontal scale factor
9 Selects rotation angle
10 Prints a bitmap with special attributes

You might also like