.OUT LINE HANDY-700 ,a compact type printer with various functions which may be used as a hand-held/belt-hung, Battery-operated unit, Infrared interface or as desktop/wall-hung unit to meet a today printing needs. 1-1.FEATURES *. Ultra small-sized portable and desk-top configuration. *. Quiet and fast printing(50mm/sec) using the direct line thermal printing method. * One(1) hour continuous printing with fully charged Lit-ion battery *. Extremely easy to load a paper by CLAMSHELL unit. *.
1-2. Printer Parts & Accessories. 1-2-1 Printer parts : 1) Printer cover 2) Operation panel 3) Power connector 4) Interface connector 5) Infrared window 6) Battery door 7) Power switch 8) Belt rack 1-2-2 Accessories.
B(Battery with external charging) C(Battery with internal charging) 2.General Guide. 2-1.Description of printer parts The HANDY700 printer is based around a patented easy-loading printer mechanism designed. This mechanism consists of a main cavity into which a paper roll is dropped for loading. The thermal print head is at the front of this cavity and a rubber roller is attached to the lid of the mechanism.
The Interface connector is fitted at right side of printer. This is 6pins RJ connector for RS-232C Communication. 2-1-4.Belt rack holes There are two holes in the base of the printer which allow the printer to be attached to vertical Surface Such as a wall or waistband. 2-1-5.Sensors The HANDY700 Printer is fitted with three sensors. The DOOR –CLOSED SENSOR is to avoid the damaging the print-head, When the door is open. The END-OF-PAPER SENSOR(EOP) detects the presence of paper near to the print-head.
2-3-2 Battery 1) Kind of Specified Products Name : Camcorder battery pack Pack type : IN-5XL Cell type : LITHIUM-ION 2) Basic Characteristics Normal Voltage : 7.2V Minimum Capacity : 1650mAh Charge Conditions : Charge Voltage : 8.40±0.05V Maximum Charge Current : 1650mAh Charge Method : CCCV(Constant Current/Constant Voltage) Discharge Condition : Maximum Discharge Current : 2475mAh(1.5C) Discharge End Voltage : 5.
2-4.Specifications. Printing method No. of columns Character size Line pitch Paper Interface International character Buffer Bar code Mechanical lifetime Baud rate Power requirement Battery Operating temperature Humidity Dimensions(mm) Direct thermal 32 columns : 384 dots/lines 1.5mm x 3.0mm (12x 24) 4.0mm 57.5 x 60mm Serial(RS-232C) and IrDA U.S.A., FRANCE, U.K.
3.Operation. 3-1.Precautions for installation. HANDY-700 Printer may be installed in a variety of applications but, to Maintain your unit in optimum working conditions, the following recommendations should Be followed. Avoid dirty or dusty location or those with excessive heat or humidity. Choose a stable level or solid wall on which to mount the printer. Ensure that the adapter provides the correct operating voltage.
NOTE : If there are unprinted data in the memory after changing paper, The printer Go into online mode automatically and print the remaining data 5 seconds After closing paper cover. 3-4.Self-test. The purpose of the self test The self test checks whether the printer has any problems. When the printer does not function properly, Please contact the supplier. * * The self test checks the following +.Control circuit functions +. Setting parameters +.Software version +.
3-5.Set-up mode. Following thease step when setting the program. Turn ON the power while pressing SEL button then printer will go into set-up Mode And print the current parameter status. The power LED indicator will flash every second to indicator SET-UP mode. Each time the FEED button is pressed and released the next printer parameter is Printed. Pressing the SEL button will cause the status of that parameter to change In the sequence shown.
Cleaning the print-head Depending of the environment in which the printer is used, The print-head may The print-head may accumulate dust. Therefore it is necessary to clean it periodically. In order to maintain a good print quality. The cleaning period is dependent on the Environment and usage of the printer but the print-head should be cleaned at least Once a year or up to once a month in heavy duty applications.
IrDA Protocol 1. Transmission control character SYMBOL SOH STX ETX PR_RES(ACK) PR_RES(NAK) VALUE 01h 02h 03h 06h 15h SYMBOL PR_RES(WAIT) PR_START PR_END PR_DATA PR_STAT VALUE 3Bh 31h 32h 33h 34h 2. FCS Calculation 2.1 Polynomial(CCITT X.25 ) 2.2 Examination( "C" Language) union u_crc{ unsigned char low; unsigned char buf[2]; unsigned int value; }crc; unsigned int crctable[260]; void Crc(unsigned char value){ crc.value=crc.buf[1] ^ crctable[crc.
3.2 Data format (Note) Page : Page number( 1 to 7, 1 to 7, …) Length : data size(0 to 2Kbyte) 4. Example(Normal transmission) 4.1 Normal phase 1 Host Start Command Direction Printer Start Response(Ack) Data1 Command Data1 Response(Ack) . . . DataN Command DataN Response(Ack) End Command End Response(Ack) 4.
Data2 Command Data2 Response(Ack) End Command End Response(Ack) 4.3 Normal phase 3 Host Start Command Direction Printer Start Response(Ack) Data1 Command Data1 Response(Ack) Data2 Command Wait Response Wait 0.5sec(max) Data2 Response(Ack) End Command End Response(Ack) 5. Abnormal transmission 5.1 Phase with no receive command over 3 times Host Durection Printer Command (Wait 0.5sec ) (No action due to receipt Command of no command) (Wait 0.5sec ) Command (Wait 0.
Data1 Command (Wait 0.5sec ) Data1 Command (No action due to receipt of no command) Data1 Response(Ack) Data2 Command Data2 Response(Nak) Data2 Command Data2 Response(Ack) Data3 Command (Due to no response,Waiting for 0.5sec) Data3 Response(Ack) Data3 Command Data3 Response(Ack) (The printer,that received data3 two times,Only send ACK response and do not print second data3) End Command End Response(Ack) 5.
Data Response(Ack) End Command End Command (No action due to receipt of no Command) End Command (Because there was nornal printing action,This case does not involve in error) 6. Example 6.1 Status check Host 01h,02h,34h,DFh,87h,03h Direction Printer (stat:00h) 01h,02h,06h,00h,97h,5Bh,03h (Note : Refer ESC v command for status valus) 6.
Command Summary Command HT LF FF Name Horizontal tab Print and line feed CAN ESC FF ESC ! n ESC $ nL nH ESC * m nL nH[d1…dk] ESC – n ESC 2 ESC 3 n ESC @ ESC J n ESC R n ESC d n ESC E ESC SP ESC V n ESC v ESC { n FS & FS ! FS FS .
HT(Horizontal tab) [Format] [Description] [EX] ASCII : HT Hex : 09 Decimal : 9 Moves the print position to the horizontal tab position. This command is ignored If the next horizontal tab go over possible printing area.
[EX] Data : Print : “12345”,18h,”ABCDE”,0Ah ESC FF(Print data in label mode) [Format] ASCII : ESC FF Hex : 1B 0C Decimal : 27 12 [Description] In the Label mode,Print the data in the print buffer and moves to starting position of next pages. [Reference] FF, DC2 E,DC2 m s nL nH ESC ! n(Select print modes) [Format] ASCII : ESC ! n Hex : 1B 21 n Decimal : 27 32 n [Description] Bit 0 1 2 3 4 5 6 7 [EX] Off/On Hex Off 00 On 01 Decimal 0 1 Function Character font A(12x24) selected.
ESC * m nL nH[d1…dk](Select bit-image mode) [Format] ASCII : ESC * m nL nH [d1…dk] Hex : 1B 2A m nL nH [d1…dk] Decimal : 27 42 m nL nH [d1…dk] [Description] Select bit-image mode using n for the number of dots specified by nL and nH,as follows; Print bit-image mode continouse : (1) Set the line specing to 24 (2) Select bit-image mode (3) LF(Line feed) (4) Repeat (2) and (3). M Mode 0 1 32 33 8-dot single-density 8-dot double-density 24-dot single-density 24-dot double-density Verticak Direction No.
ESC 2(Set default line spacing) [Format] ASCII : ESC 2 Hex : 1B 32 Decimal : 27 50 [Description] Set the line spacing to 32(default) for each lines. [Reference] ESC 3 n ESC 3 n(Set line spacing) [Format] ASCII : ESC 3 n Hex : 1B 33 n Decimal : 27 51 n [Description] Set the line spacing. Spacing : n x 0.
ESC R n(Select international character set) [Format] ASCII : ESC R n Hex : 1B 52 n Decimal : 27 82 n [Description] n selects an international character set from the following table. [EX] N Character Set N Character Set 0 U.S.A. 6 Italy 1 France 7 Spain 2 Germany 8 Japan 3 U.K.
ESC { n(Set/cancel upside-down character printing) [Format] ASCII : ESC { n Hex : 1B 7B n Decimal : 27 123 n [Description] Sets or cancel the Upside-down characters. (Valid only when input at the beginning of a line.) bit of n = 1(Sets), bit of n = 0(Cancel). Default = 0 [EX] Data : ”12345”,0Ah,1Bh,7Bh,01h,”ABCDE”,0Ah Print : GS ! n(Select character size) [Format] ASCII : GS ! n Hex : 1D 21 n Decimal : 29 33 n [Description] Selects the character width/height.
GS H n(Select printing position of HRI characters) [Format] ASCII : GS H n Hex : 1D 48 n Decimal : 29 72 n [Description] Selects printing position of HRI characters when printing a bar code.
5 6 7 8 9 [Reference] ITF CODABAR(NW-7) 1 ≤k 1 ≤k CODE128A 2 ≤k CODE128B 2 ≤k CODE128C 2 ≤k GS H n, GS w n, GS h n, GS k m n[d1…dn] 32,36,37,43,45,46,47 48 ≤d ≤57 48 ≤d ≤57, 65 ≤d ≤68 36,43,45,46,47,58 0 ≤d ≤127 0 ≤d ≤127 0 ≤d ≤127 GS k m n[d1…dn](Print bar code) [Format] ASCII : GS k m n [d1…dn] Hex : 1D 6B m n [d1…dn] Decimal : 29 107 m n [d1…dn] [Description] M Bar Code System 65 66 UPC-A UPC-E Number of Remarks characters 11 ≤n ≤12 48 ≤d ≤57 48 ≤d ≤57 11 ≤n ≤12 67 68 69 EAN13(JAN) EAN8(JAN)
GS x n(Set bar code print starting position) [Format] ASCII : GS x n Hex : 1D 78 n Decimal : 29 120 n [Description] Sets the bar code print position of beginning(left). Sets the print position of beginning using the : n x 0.125 mm Range : n ≤255 Default : 0 [Reference] GS H n, GS w n, GS h n, GS k m[d1…dk] NUL, GS h n, GS k m[d1…dn] DC2 ! n(Select print paper) [Format] ASCII : DC2 ! n Hex : 12 21 n Decimal : 18 33 n [Description] Selects the print paper(defaut = 0).
Hex : Decimal : 12 18 6d s nL nH 109 s nL nH [Description] Sets the length of mark potion in label mode. s=0 : mark type label paper s=1 : no merk type label paper Label length : (nL + nH x 256) x 0.
DC2 v nL nH(Set LSB bit image) [Format] ASCII : Hex : Decimal : DC2 v nL 12 76 nL 18 118 nL nH nH nH [Description] FS C n(Select code system) [Format] ASCII : FS C n Hex : 1C 43 n Decimal : 28 67 n [Description] : This command is valid in external ROM only(option). N Code system 0 JIS 1 Korean, Shift-JIS, CHINA … 2 Korean 3 Not used - If external ROM is Japanese, Defaut = 0. Korea = 1 Other cuntry = 0.
n 0 1 2 Cuntry Korea U.S.