Post on 20-Aug-2021
JARLTECH ISO 9001 Certified
Lead with technology
Win customers with service
OPERATION MANUAL
Customer Pole Display
8035 SERIES Version: 1.0
8035 Series User Manual
This equipment has been tested and found to comply with the limits for Class A digital device. Pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in aresidential installation. This equipment generates, uses, and if not installed and used in accordance with the instructions may cause harmful interference will not occur in a particular installation. If this equipment does causeharmful interference to radio or television reception, which can be determined by turning the equipment off and on. The user is encouraged to try correct interference by one or more of the following measures: - Reorient or relocate the receiving antenna. - Increase the separation between the equipment and receiver. - Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. - Consult the dealer or an experienced radio/TV technician for help. This booklet is available from the U.S. government Printing Office, Washington, DC 20402, Stock NO.004-000-00345-4.
Operation is subject to the following two conditions: (1) This device may not cause harmful interference. (2) This device must accept any interference received including interference that
may cause undesired operation.
CAUTION: Any changes of modifications not expressly approved by the grantee of this device could void the user’s authority to operate the equipment.
1
8035 Series User Manual
Table of Contents:
Chapter 1 Introduction .............................................................................3
Chapter 2 Appearance ............................................................................4
Chapter 3 Before You Install.....................................................................5
Chapter 4 Installing Model 8035
4-1 RS-232 Interface.............................................................6 4-2 USB Interface..................................................................8 Chapter 5 Programming Commands........................................................9
Appendix I Specifications.........................................................................11
Appendix II Command Set........................................................................12
Appendix III Instruction Description...........................................................13 Appendix IV Character Generator ROM Map............................................19
2
8035 Series User Manual
Chapter 1
3
Introduction
8035 Series User Manual
Appearance
Chapter 2
4
8035 Series User Manual
Before You Install
This manual describes functions and usage of the Jarltech
Model 8035 customer pole display. The 8035 is a 2x20 alphanumeric customer pole display designed with multi-languages for retail and other industrial environments. Its outstanding features include high quality liquid crystal display in blue & white color,USB & serial interface are easy to use and powerful programming features. The 8035 can also combine with any brand of serial receipt printer.
Step 1: Turn Off Your Computer By shutting off your computer, you will prevent any accidental damage to the
pole display and computer.
Step 2: Review Packing List
Please ensure that your pole display shipment is complete.
Model 8035 includes:
• 1 pce 8035 pole display
• 1 pce operation manual
• 1 pce +12V DC power plate with internal power cable (for RS232)• 1 pce DC cable
• 1 pce USB cable
• 1 pce pole
NOTE: The last character of indicates Cable’s color.
Ex: W=White; B=Black
Chapter 3
5
8035 Series User Manual
Installing Model 8035
This chapter describes the procedures for installing the 8035 pole display by using RS-232 & USB interface.
4-1 .RS232 Interface. Step 1: Turn off your computer
If you have not already done so, turn off your computer to avoid any accidental
damage to the pole display and computer.
Step 2: Decide on baud rate, character set and command type
There are some functions such as baud rate, character set and command
types are selected by Dip switch. Please refer to Appendix I: Specification to
set the 8035 to meet your requirement.
Step 3: Bulid up your 8035
Chapter 4
Chapter 4
6
8035 Series User Manual
Step 4: Decide on power access The RS-232 connection requires power +12V DC. This may be provided through an
internal connection in your computer or through an external connection to a 110/220V
adapter. The components for an internal connection are provided. If you are using an
external connection,be sure that your adaptor confirms with the specifications listed in
Appendix I.
Step 5: Using internal power source Refer to the installation diagram as below. Remove the access cover to your computer.
Mount the +12V DC power plate on an available expansion slot in the back of your
computer. Attach the 4-pin male connector to the open female connector of the same
type in your computer.Alternatively, an internal power source may be available already
if the com port on your computer or terminal matches the 8035 pin assignment (see
Specifications in Appendix I).
Step 6: Connect to your computer
Connect the RS-232 connector to the male equivalent com port on your computer
or terminal. Provide power to the DC jack on the DB9F connector using
either a cable connection to the +12V DC power plate or an external adapter.
Step 7: Turn on your computer
Turn on your computer. It should boot up normally.
The pole display will show a self-diagnostic status and then the display will be
blank.
Step 8: Turn to Chapter 3
You are now ready for operation; please refer to Chapter 3 for programming to
meet the specific requirement of your application environment.
7
8035 Series User Manual
4-2 USB Interface Step 1: Bulid up your 8035 Step 2: Connect to your computer Connect the USB connector to the usb port on your computer. Step 3: Refer to RS-232 configuration Please refer to RS-232 configuration step 3 and following steps. (USB 2.0 user access 8035 via virtual com port)
8
8035 Series User Manual
Programming Commands
There are four programming modes available for model 8035 which are Jarltech mode,
ESC/POS mode, UTC standard mode and UTC w/pass through mode. In this Chapter,
we will all use Jarltech mode as an example and the command codes for other
modes, please refer to Appendix II. For multi-languages, please refer to Appendix III and
IV for details.
The basic function of the 8035 display is comparable to the display programming by
your software should be as easy. You only need open the COM-port on which the
display has been connected from you. Then, you just nees send the character what you
want to display on 8035 directly via the COM interface. Please following the USB parameters to use as below:
9600 Baud, No Parity, 8 D ata Bits, 1 Stop bit
In Basic, you would initialize the interface as follows:
OPEN “COMx: 9600, N, 8, DS0” FOR OUTPUT AS #1
(x=number of the COM port you are using for the display)
And you would print something to the display using the PRINT command:
PRINT#1, “Hello World!”
In the end, you can close the interface:
CLOSE #1
In other programming languages, the commands for serial output shall be
different, but they will work in a similar way. For some compilers, you will need
an extra toolbox, that offers you usb routines. Please refer to your
compiliers/interpreters manual for more details.
Example:
OPEN “COMx : 9600, N, 8, 1, DS0” FOR OUTPUT AS #1
PRINT #1, “Hello World!”
CLOSE #1
Chapter 5
9
8035 Series User Manual
Programming using DOS routines
You can also generate a display output using the simple DOS routines.
Example:
MODE COMx: 9600, N, 8, 1
ECHO Hello! >COMx :
Control characters and special functions For special display functions, there are some commands which will be
explained in this chapter. Some of the commands consist of one
ASCII-CTRL-code, others are command strings, introduced by ESC.
If a command needs additional parameters, please do not forget to use ASCII
format for the parameter. That means, if the parameter is 0 (zero), then you
have to transmit the ASCII code “0” (=CHR$(48) in Basic; 48 is the decimal
position of the “0” character in the ASCII code table). But please consider that
only ONE byte is allowed for each parameter. That is why you cannot transmit
two digit numbers. In this case, just add the number you want to transmit as
parameter 48 and transmit the corresponding character. For example, if you
want to transmit the parameter 11, you have to send
CHR$(11+48)=CHR$(59)=“;”. Attention: For some other commands, only
BYTE values are allowed as parameter. For those, you directly send the
corresponding character code without adding 48 (e.g. CHR$(11) for 11). For
details, please refer to the individual command code descriptions.
Example: Set the cursor to the last position in the display area
WRONG:
PRINT #1, CHR$(27)+“=”; :REM command ESC =
PRINT #1, 19;1 :REM parameter column 19, line 1
CORRECT:
PRINT #1, CHR$(27)+“=”;
PRINT #1, CHR$(48+19)+“1” :REM or CHR$(48+19)+CHR$(48+1)
Below is a list of command sequences for user to design an interface to the
JARLTECH 8035 customer pole display.
Please note that pole display is default with 9600 bps baud rate, no parity, 8
data bits, 1 stop bit.
Jarltech command codes explanation(control sequences ) Note: They are with switch 7' 8 OFF(Refer Appendix I:Dip switch setting)
10
8035 Series User Manual
SpecificationsAppendix I
NO Item Descriptions1 Type Alphanumeric dot martix liquid crystal display2 Text mode 20 Characters X 2 lines3 Character size 5mm(w) x 10mm (H) ,5x7 dot
4 Display colorBlue (back color) andWhite (character color)
5 Brightness 600 cd/m26 Adjustable angle 360° swivels and 45 tilt (6-position)
7 InterfaceUSB 2.0 user access 8035 via virtual ComportRS-232 with DC jack
8 Software ProgrammingJarltech command ESC/POS ,Ultimate modeOPOS (OLE for Retail POS)
9 Power Requirement5V DC from HOST USB port12V DC from RS232 port
10 Display panel dimensions214 (L) x 70 (W) x 40 (H)mm11 Pole height 140mm or 280mm12 Weight 950 g13 Material ABS plastic14 Colors White or Black15 Bottom Plate Material ABS plastic with metal place
16 LanguageEnglish / JapanEnglish / EuropeEnglish / Russia
11
8035 Series User Manual
12
Command Code (hex) Description
ESC DC1 1B 11 Overwrite mode.
ESC DC2 1B 12 Vertical scroll mode.
ESC DC3 1B 13 Horizontal scroll mode.
ESC @ 1B 40 Initialize.
ESC _ n1B 5F nn=0, 1 Cursor hide/Show.
HT 09 Cursor right.
BS 08 Cursor left.
LF 0A Cursor down.
ESC [ C 1B 5B 43 Cursor right.
ESC [ D 1B 5B 44 Cursor left.
ESC [ A 1B 5B 41 Cursor up.
ESC [ B 1B 5B 42 Cursor down.
HOM 0B Cursor to the top-left
CR 0D Cursor home
ESC [ H 1B 5B 48 Cursor to the top-left
ESC [ R 1B 5B 52 Cursor end.
ESC [ L 1B 5B 4C Cursor home.
ESC [ K 1B 5B 4B Cursor to the bottom-right.
ESC C n d0….d7 1B 43 n d0….d7 00h<=n<=07h Create custom character patterns
ESC l x y1B 6C x y1≦ x≦ 1E, 1≦ y≦ 4
Cursor to specifiedposition.
CLR 0C Clear screen.
ESC Q A 1B 51 41 [datax15] 0D Set string display mode,write stringto upper line.
ESC Q B 1B 51 42 [datax15] 0D Set string display mode,write stringto lower line.
Appendix II Command Set
8035 Series User Manual
Instruction Description
2.ESC @ ASCII Format:ESC @ DEC Format:[027][064] HEX Format:[1BH][40H] Description:Clear the data in the input buffer and reset setting to power on defaults。
2.CLR
ASCII Format:CLR DEC Format:[012] HEX Format:[0CH] Description:clear all the characters displayed,clear string mode 。
3.CAN
ASCII Format:CAN DEC Format:[024] HEX Format:[18H] Description:Clear the line where the cursor is at, clear string mode。
4.ESC Q A d1d2d3…dn CR
ASCII Format:ESC Q A d1d2d3…dn CR DEC Format:[027][081][065]d1d2d3…dn[013] {20h<=dn<=ffh ,1<=n<=20} HEX Format:[1BH][51H][41H]d1d2d3…dn[0DH] Description: a. set string display mode , write to upper line 。
b. the string display mode can be cancelled with CLR or CAN。 5.ESC Q B d1d2d3…dn CR
ASCII Format:ESC Q B d1d2d3…dn CR DEC Format:[027][081][066]d1d2d3…dn[013]
{20h<=dn<=ffh ,1<=n<=20} HEX Format:[1BH][51H][42H]d1d2d3…dn[0DH] Description: a. set string display mode , write to lower line 。
b. the string display mode can be cancelled with CLR or CAN。 6. ESC DC1
ASCII Format:ESC DC1 DEC Format:[027][017] HEX Format:[1BH][11H] Description: SET the display to overwrite mode
Appendix III
13
8035 Series User Manual
7. ESC DC2 ASCII Format:ESC DC1 DEC Format:[027][018] HEX Format:[1BH][12H] Description: SET the display to vertial scroll mode
8. ESC DC3
ASCII Format:ESC DC1 DEC Format:[027][019] HEX Format:[1BH][13H] Description: SET the display to horizontal scroll mode
9.ESC [ A ASCII Format:ESC [ A DEC Format:[027][091][065] HEX Format:[1BH][5BH][41H] Description:move the cursor up one line。
When the cursor is at the upper line, this command operates
Differently depending on the display mode : 1.overwrite mode:
THE cursor is moved to the same column on the lower line 2.Vertical scroll mode: The characters displayed on the upper line are scrolled to the lower line, and the upper line is cleared. The cursor remains at the same position. 3.Horizontal scroll mode: The cursor is not moved.
10.ESC [ B
ASCII Format:ESC [ B DEC Format:[027][091][066] [010] HEX Format:[1BH][5BH][42H] [0AH] Description:move the cursor down one line。
When the cursor is at the lower line, this command operates
Differently depending on the display mode :
1.overwrite mode:
THE cursor is moved to the same column on the upper line
2. Vertical scroll mode:
The characters displayed on the upper line are scrolled to the lower line, and the upper line is
cleared. The cursor remains at the same position.
3.Horizontal scroll mode:
The cursor is not moved.
14
8035 Series User Manual
11.ESC [ C
ASCII Format:ESC [ C DEC Format:[027][091][067]
[009] HEX Format:[1BH][5BH][43H]
[09H] Description:move the cursor one position to the right.
When the cursor is at the right end, this command operates
Differently depending on the display mode :
1.overwrite mode:
THE cursor moves to the left end of the other line.
2. Vertical scroll mode:
When the cursor is at the upper right end, it is moved to the lower left end. When the cursor is
at the lower right end, the lower line message is moved to the upper line. The lower line is
cleared, and the cursor moved to the lower right end.
3.Horizontal scroll mode:
All characters on the current line are scrolled one to the left in the window.
The cursor is not moved but the character area at the right end of the windows is
cleared. 12.ESC [ D
ASCII Format:ESC [ D DEC Format:[027][091][068]
[008] HEX Format:[1BH][5BH][44H]
[08H] Description:move the cursor one position to the left.
When the cursor is at the left end, this command operates
Differently depending on the display mode :
1. overwrite mode:
THE cursor moves to the right end of the other line.
2. Vertical scroll mode:
When the cursor is at the lower left end, it is moved to the upper
right end. When the cursor is at the upper right end, the upper line
message is moved to the lower line. The upper line is cleared, and the
cursor moved to the upper right end.
3.Horizontal scroll mode:
All characters on the current line are scrolled one to the right in the window.
The cursor is not moved but the character area at the left end of the windows is
cleared.
15
8035 Series User Manual
13.ESC [ H
ASCII Format:ESC [ H DEC Format:[027][091][072]
[011] HEX Format:[1BH][5BH][48H]
[0BH] Description: Move the cursor to the left-most position on the upper line.
14.ESC [ H ASCII Format:ESC [ H DEC Format:[027][091][072]
[011] HEX Format:[1BH][5BH][48H]
[0BH] Description: Move the cursor to the left-most position on the upper line.
15.ESC [ L ASCII Format:ESC [ L DEC Format:[027][091][076]
[013] HEX Format:[1BH][5BH][4CH]
[0DH] Description: Move the cursor to the left-most position on the current line.
16.ESC [ R ASCII Format:ESC [ R DEC Format:[027][091][082] HEX Format:[1BH][5BH][52H] Description: Move the cursor to the right-most position on the current line.
17.ESC [ K ASCII Format:ESC [ K DEC Format:[027][091][075] HEX Format:[1BH][5BH][4BH] Description: Move the cursor to the right-most position on the lower line.
18.ESC l X Y ASCII Format:ESC l X Y DEC Format:[027][108] X Y
{01H<=X<=14H, 01H<=Y<=02H} HEX Format:[1BH][6CH] X Y Description: Move the cursor to the X-th column on the Y-th line.
19.ESC W s x1 x2 y ASCII Format:ESC W s x1 x2 y DEC Format:[027][087][000]
[027][087][001] x1 x2 y {01h<=x<=14h, 01h<=y<=02h} HEX Format:[1BH][57H][00H]
[1BH][57H][01H] x1 x2 y
16
8035 Series User Manual
Description: Set or cancel the window range on the display screen.
When s = 0, window is cancelled.
When s = 1, window is set, where x1 and x2 set the position of the left-most and the
right-most columns of the window.
y sets the upper or lower line.
The window is effective in the horizontal scroll mode. 20.ESC C n d0….d7
ASCII Format:ESC C n d0….d7 DEC Format:[027][067] n d0….d7 {00h<=n<=07h} HEX Format:[1BH][43H] n d0….d7 Description: Create custom character patterns.
n specifies which custom character to be generated.
d0..d7 specify the bit pattern for the character to be generated.
There are eight customer definable characters. They are numbered from 0 to 7,
corresponding to character codes 00h to 07h, and are duplicated at character codes 08h to
0fh.
The relation between n and the character codes is as below:
n Char code n Char code
0 00h 0 08h
1 01h 1 09h
2 02h 2 0Ah
3 03h 3 0Bh
4 04h 4 0Ch
5 05h 5 0Dh
6 06h 6 0Eh
7 07h 7 0Fh
17
8035 Series User Manual
Below is an example for generating □ as a custom character:
NO Bit Pattern7 6 5 4 3 2 1 0
Data Value in hex
d0 * * * 1 1 1 1 1 1FH
d1 * * * 1 0 0 0 1 11H
d2 * * * 1 0 0 0 1 11H
d3 * * * 1 0 0 0 1 11H
d4 * * * 1 0 0 0 1 11H
d5 * * * 1 0 0 0 1 11H
d6 * * * 1 0 0 0 1 11H
d7 * * * 1 1 1 1 1 1FH
The asterisks(*) in the bit pattern are unused bits.
To generate the above character as character 3. the following command would be sent to the display: [1BH][43H][03H][1FH][11H][11H][11H][11H][11H] [11H][1FH]
User Font Patterns ( CG RAM Character )
Character Code (DD RAM data) CG RAM Address Character Pattern (CG RAM data)
Hi 7 6 5 4 3 2 1 0 Lo 5 4 3 2 1 0 Hi 7 6 5 4 3 2 1 0 Lo
0 0 0 0 x 0 0 0
0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
x x x 1 1 1 1 0 x x x 1 0 0 0 1 x x x 1 0 0 0 1 x x x 1 1 1 1 0 x x x 1 0 1 0 0 x x x 1 0 0 1 0 x x x 1 0 0 0 1 x x x 0 0 0 0 0
0 0 0 0 x 0 0 1
0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 1 0 0
1 0 1 1 1 0 1 1 1
x x x 1 0 0 0 1 x x x 0 1 0 1 0 x x x 1 1 1 1 1 x x x 0 0 1 0 0 x x x 1 1 1 1 1 x x x 0 0 1 1 0 x x x 0 0 1 0 0 x x x 0 0 0 0 0
---------------- ---------------- --------------------------------
0 0 0 0 x 1 1 1
0 0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 0 0 1 0 1
1 1 0 1 1 1
18
8035 Series User Manual
Appendix IV
HHHH
HHHL
HLHH
HHLH
HHLL
HLHL
HLLH
HLLL
LHHH
LHHL
LHLH
LHLL
HLHHLLLL
LLHH
LLHL
LLLL
LLLH
LLHHLLLH LLHL LHLL LHLH HLLLLHHHLHHL HLLH HLHL HHHLHHLL HHLH HHHH
Upper4 bir
Lower4 bir
CGRAM(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
SBS02002D0LEW20 Font Table
Character Generator ROM Map
19
8035 Series User Manual
Jarltech International Inc.
Taipei Office: 3F, No.1, Lane 538, Chunng Cheng Road, Hsin Tien City,Taipei ,Taiwan ROC
Web site: http://www.jarltech.com.tw E-mail: service@jarltech.com.tw
20