Download Print this page

Pinnacle Technology PP7MX Command Manual

Hide thumbs Also See for PP7MX:

Advertisement

Quick Links

PP7MX PRINTER
COMMAND MANUAL
Pinnacle Technology Corp.

Advertisement

loading
Need help?

Need help?

Do you have a question about the PP7MX and is the answer not in the manual?

Questions and answers

Summary of Contents for Pinnacle Technology PP7MX

  • Page 1 PP7MX PRINTER COMMAND MANUAL Pinnacle Technology Corp.
  • Page 2 CONTENTS COMMANDS ..............................1 COMMAND SAMPLE (hex command) ......................30...
  • Page 3 1 COMMANDS The command explanations include the following parts: 1) Name and the general description of the command’s function---This is the first part for the command description; it presents the command’s ASCII code format and general description of its function. 2)...
  • Page 4 Command Decimal Function 27 105 1B 69 Execute partial-cut 27 112 1B 70 Specify cash drawer pulse 27 116 1B 74 Select character code table 27 118 1B 76 Transmit paper sensor status 27 123 1B 7B Turn upside-down printing mode on/off 1C 21 Set Chinese characters mode 1C 53...
  • Page 5  Print and line feed Format: ASCII Decimal Note: ● LF prints the data in the print buffer and fed per line based on the current line space. ● Print characters with CR command.  Print and recover to page mode Format: ASCII Decimal...
  • Page 6 n=1: transmit printer state; Off/On Decimal Function Fixed to Off Fixed to On Cash drawer open Cash drawer closed Online Offline Fixed to On Not wait for online resume Wait for online resume - - - Undefined Fixed to Off n=2: transmit offline state;...
  • Page 7 n=4: transmit paper roll sensor state; Off/On Decimal Function Fixed to Off Fixed to On Paper adequate 2, 3 Paper near end Fixed to On Paper adequate Paper end Fixed to Off  Cancel Format: ASCII Decimal Description: Deletes all print data in the currently set print region in page mode. Note: ●...
  • Page 8 Details: ● If the character horizontal direction magnification ratio is more than 2, the right space amount is also enlarged accordingly. ● This command does not affect Chinese characters. ● Right space amounts can be set independently for both the standard and page modes. ●...
  • Page 9 the same line. ● The setting of the last received command is effective even when emphasized printing is executed by the ESC E (specify/cancel emphasized printing) command. ● The setting of the last received command is effective even when underlines are executed by the (ESC -) Specify/cancel underline command.
  • Page 10 nH× 256). Set a bit to 1 to print a dot, or set a bit to 0 to not print a dot. d indicates the bit image data. The modes selectable by m are as follows: Vertical direction Horizontal direction Mode Number of bits for Dot density...
  • Page 11 ● In standard mode, the basic calculated pitch (y) for the vertical direction is used. ● In page mode, the basic calculated pitch that is used according to the starting point varies. a. When the starting point is specified to be upper left or lower right by the ESC T command (Character print direction selection in page mode), the basic calculated pitch (x) for the horizontal direction is used.
  • Page 12 indication the total number of horizontal tab positions to be set. When a left margin is set in standard mode, the position of the left margin is the beginning of the line. A maximum of 32 tab positions can be set. This command cancels any previous horizontal tab settings.
  • Page 13 a. Set space amount: ESC SP, FS S b. Set line feed amount: ESC 2, ESC 3 ● The following commands are enabled only when in page mode. a. ESC V :Specify/cancel character 90 degree clockwise rotation b. ESC a :Position alignment c.
  • Page 14 (21)  ESC T Select character print direction in page mode Format: ASCⅡ Decimal 0 ≤ n ≤ 3, 48 ≤ n ≤ 51 Range: Initial Value: n = 0 Description: Selects the character printing direction and starting point in page mode. Print Direction Starting Point 0, 48...
  • Page 15 page mode as follows:  Horizontal starting position = (xL + xH×256) (horizontal motion unit)  Vertical starting position = (yL + yH×256) (vertical motion unit)  Printing area width = (dxL + dxH×256) (horizontal motion unit)  Printing area height = (dyL + dyH×256) (vertical motion unit) ...
  • Page 16 Reference: CAN, ESC L, ESC T, GSP (23)  ESC \ nL nH Specify relative position Format: ASCⅡ Decimal 0 ≤ nL ≤ 255, 0 ≤ nH ≤ 255 Range: Description: Specifies the next print starting position with a relative position based on the current position. This sets the position from the current position to [(nL + nH x 256) x basic calculated pitch] for the next print starting position.
  • Page 17 ● Portions skipped using command HT, ESC $ and ESC \ are also targeted for position alignment. E.g. Left alignment Center Right alignment ABCD ABCD ABCD ABCDE ABCDE ABCDE (25)  ESC d Print and feed paper n lines Format: ASCII Hex.
  • Page 18 Range: 0≤n≤255 Initial Value: n=0 Function: Select page n of the character code table. Character Type PC347(U.S.A) PC860(Portuguese) PC863(Canada-French) PC865(Nordic) (Spanish) PC857(Turkey) 10 (Farsi) 14 PC864(Arabic) 18 PC852 (Latin2) 20 PC737(Greek) 22 PC864 (Arabic) 25 WPC1254(Turkey) 27 (Vietnam) 32 WPC1255(Israel) 33 Rumania 59 PC866 (Cyrillic #2) 61 PC857(Turkey)
  • Page 19 Range: 0≤n≤255 ESC { n turns upside-down printing mode on or off. When the LSB (least significant bit) of n is 1, upside-down printing mode is turned on; when it is 0, upside-down printing mode is turned off. The default setting is n=0.
  • Page 20 a. When the starting point is specified to be upper left or lower right by the ESC T command (Character print direction selection in page mode), the basic calculated pitch (x) for the horizontal direction is used. b. When the starting point is specified to be upper right or lower left by the ESC T command, the basic calculated pitch (y) for the vertical direction is used.
  • Page 21 1 ≤ (xL+xH×256) ≤ 1023 1 ≤ (yL+yH×256) ≤ 288 0 ≤ d ≤ 255 k = (xL+xH× 256) × (yL+yH× 256) × 8 The maximum capacity that downloads to NV is 8096 bytes. Descriptions: Defines the specified flash bit image. ...
  • Page 22 (Print NV bit image). Reference: FS p Ex.: For xL=64, xH=0, yL=96, yH=0 (xL + xH × 256) ×8 dots =512 dots (yL + yH × 256) ×8 dots =768 dots (35)  GS ! n Select character size Format: ASCII GS ! 1D 21 n Decimal 29 33 n...
  • Page 23 Note: ● This command is effective for all characters (ANK and Chinese characters), excluding HRI characters. ● If the vertical and horizontal magnification ratios are outside the defined range, this command is ignored. ● In standard mode, the vertical direction is the paper feed direction; the horizontal direction traverses the paper feed direction.
  • Page 24 Range: 0≤n≤3 48≤n≤51 GS H n selects the printing position for HRI characters when printing a bar code. n selects the printing position as follows: The default setting is n=0. HRI characters are printed at the position specified by GS H. (38) ...
  • Page 25 (39)  GS P x y Set basic calculated pitch Format: ASCII Decimal Range: 0≤x≤255, 0≤y≤255 Initial value: x = 180, y = 360: EPSON targeted model print head 180 DPI x = 203, y = 203: EPSON targeted model print head 203 DPI Description: Sets the horizontal basic calculated pitch to approximately 25.4/xmm [(1/x) inch], and the vertical basic calculated pitch to approximately 25.4/ymm [(1/y) inch].
  • Page 26 Paper-cut Paper-cut mode 0, 48 Full-cut 1, 49 Partial-cut 65,66 Feed paper ([n* (lengthways moving unit ) inch]) and partial-cut ● m = 0, 48, 1, 49, cutting paper directly. ● m= 65, 66, feeding paper [the distance between printing position and the paper cutter + n*(lengthways moving unit)], and then cutting paper.
  • Page 27: Print Sample

    Program Example PRINT #1,CHR$(&H1D);"h";CHR$(50);Set height to 50 PRINT #1,CHR$(&H1D);"k";CHR$(2);Print bar code PRINT #1,"496595707379";CHR$(0); PRINT #1,CHR$(&HA); PRINT #1,CHR$(&H1D);"h";CHR$(100);Set height to 100 PRINT #1,CHR$(&H1D);"k";CHR$(2);Print bar code PRINT #1,"496595707379";CHR$(0); PRINT #1,CHR$(&HA); Print Sample Height: 50 dots Height: 100 dots (43)  GS k m d1 ... dk NUL GS k m n d1 ... dn Print bar code ①ASCII Format:...
  • Page 28 Note: For ① ● This command is quit by the NULL code. ● For UPC-A and UPC-E, a bar code is printed when 12 bytes of bar code data are input. Subsequent data is processed as normal data. ● For JAN13 (EAN13), a bar code is printed when 13 bytes of bar code data are input. Subsequent data is processed as normal data.
  • Page 29 When in page mode: ● Executes only a bar code expansion but does not print it. After expanding the bar code, the next dot after the last data of the bar code is the starting position for the expansion of subsequent data. ●...
  • Page 30 (xL +xH ×256)×8dot =512 dot … … … … (yL +yH ×256) dot … … … … K–2 K–1 most significant bit least significant bit (45)  GS w n Set bar code width Format: ASCII Decimal Range: 2≤n≤6 GS w n selects the horizontal size of a bar code. n specifies the bar code width as shown below. The multilevel bar codes are UPC-A, UPC-E, JAN13 (EAN13), JAN8 (EAN8), CODE93, and CODE128.
  • Page 31 Print Sample Width size 3 Width size 4 Width size 5...
  • Page 32: Command Sample (Hex Command)

    2 COMMAND SAMPLE (hex command) 1d 68 64 1d 6b 02 34 39 36 35 39 35 37 30 37 33 37 39 00 0a //print a barcode width 1, height 100 1d 77 02 1d 6b 02 34 39 36 35 39 35 37 30 37 33 37 39 00 0a // print a barcode width 2, height 100 1d 77 02 1d 6b 02 32 32 30 30 30 30 32 30 30 30 35 30 35 00 0a // print EAN-13 barcode...