Page 1
TSPL/TSPL2 Programming Language TSC BAR CODE PRINTER SERIES PROGRAMMING MANUAL...
Page 2
Add BASIC function RTRIM$() Ernest 2010/01/10 Add BASIC function STRCOMP() Ernest 2010/01/10 Add BASIC function INSTR() Ernest 2011/01/25 Modify TSC address Camille 2011/03/04 Revise, TTP-248M doesn't support mirror function Ernest 2011/03/04 Add sensor range of TTP-225/ TDP-225 in command SET GAP Ernest 2011/12/09 Add some command spec in RSS barcode.
Page 3
2012/11/27 Add WHILE … WEND command. Ernest 2012/11/27 Add DO … LOOP command. Ernest 2012/11/27 Add TEXTPIXEL() command. Ernest 2012/11/27 Add BARCODEPIXEL() command. Ernest 2012/11/27 Add GETSENSOR() command. Ernest 2012/11/27 Add GETSETTING() command. Ernest 2012/11/28 Revise SET CUTTER command. Ernest 2012/11/28 Revise OPEN command.
MAXICODE ............................50 PDF417 ............................... 52 AZTEC ..............................55 MPDF417 ............................56 PUTBMP ............................. 57 PUTPCX .............................. 60 QRCODE ............................. 63 RSS ..............................68 REVERSE ............................. 72 TEXT ..............................73 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 5
LOC( ) ..............................125 FREAD$( ) ............................126 PUT ..............................127 GET ..............................128 COPY..............................129 FOR…NEXT LOOP ..........................130 WHILE…WEND ..........................131 DO…LOOP ............................132 IF…THEN…ELSE…ENDIF LOOP ......................135 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 6
SET PRINTKEY ........................... 194 SET REPRINT ............................. 196 SET FEED_LEN ..........................197 GETSENSOR() ........................... 198 GETSETTING$() ..........................200 SET USBHOST KEYBOARD/SCANNER ....................203 SET AUTORUN ..........................204 PEEL ..............................205 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 7
WLAN PORT ............................234 WLAN MODE ............................ 235 Internal Ethernet Setting Commands ....................236 NET DHCP ............................236 NET IP ............................... 237 NET PORT ............................238 NET NAME ............................239 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
How to Ready The command name Description of this command Syntax of this command The detail description of each parameter The example and printout for reference TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
ASCII 13, ASCII 10, denotes end of command line. NULL ASCII 0, supported in the expression. Note: The font in bold and italic type is used for note. 203 DPI: 1 mm = 8 dots TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
1. 203 DPI, 1mm=8 dots ; 300 DPI, 1mm=11.8 dots 2. Only integer portion will be used. Ex. 2 mm = 23.6 dots then 23 dots will be used. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 11
Label origin (0,0) DIRECTION 1 Y=3mm Y X=7mm Paper feed direction DIRECTION 1 TEXT 56,24,"3",0,1,1,"ABC" PRINT 1 TSC AUTO ID Technology Co., Ltd. VIII Copyright 2013 All Rights Reserved.
TTP-246MPlus series TTP-246M Plus, TTP-344M Plus TTP-384M series TTP-384M TTP-268M series TTP-268M, TTP-366M TTP-2410M Pro TTP-2410M Pro, TTP-346M Pro, TTP-644M Pro series TTP-246M Pro series TTP-246M Pro, TTP-344M Pro ME240 series ME240, ME340 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
For metric and dot systems, there must be a space between parameter and “mm” or “dot”. Example Sample Code Result English system (inch): SIZE 3.5,3.00 Metric system (mm): SIZE 100 mm,100 mm See Also GAP, BLINE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
For metric and dot systems, there must be a space between parameter and mm. When the sensor type is changed from “Black Mark” to “GAP”, please send the “GAP” command to the printer first. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 15
GAP 3 mm,0 mm Continuous label: GAP 0,0 Special gap Special gap English system (inch) GAP 0.30,0.10 Metric system (mm) GAP 7.62 mm,2.54 mm See Also SIZE, BLINE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Gap length (in dots) Note: If the x, y parameters are ignored then the printer will calibrate and determine the paper length and gap size automatically. See Also GAP, SIZE, BLINEDETECT, AUTODETECT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Gap length (in dots) Note: If the x, y parameters are ignored then the printer will calibrate and determine the paper length and gap size automatically. See Also GAP, SIZE, GAPDETECT, AUTODETECT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
When using this command, the printer will detect the label by the proper sensor type so please don’t set the command GAP or BLINE in your program. It is supported in firmware V6.86 EZ or later. See Also GAP, SIZE, GAPDETECT, BLINEDETECT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
200 DPI : 1 mm = 8 dots 300 DPI : 1mm = 12 dots Example Sample Code English system (inch): BLINE 0.20,0.50 Metric system (mm): BLINE 5.08 mm,12.7 mm See Also SIZE, GAP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
300 DPI : 1mm = 12 dots Example Sample Code English system (inch): OFFSET 0.5 Metric system (mm): OFFSET 12.7 mm See Also SIZE, GAP, SET PEEL, SET CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-343 series TTP-343C series TTP-344M series TTP-344M Plus series TTP-346M series TTP-384M series TTP-644M series M23 series TDP-225 series TTP-225 series Example Sample code SPEED 10 See Also DENSITY TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command sets the printing darkness. Syntax DENSITY n Parameter Description 0~15 0: specifies the lightest level 15: specifies the darkest level Note: Default DENSITY setting is 8. Example Sample code DENSITY 7 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-244CE series TTP-245 series TTP-245C series TDP-245 series TTP-246M series TTP-248M series TTP-2410M series TDP-643 Plus series TDP-643R Plus series TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 24
TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series Example Sample code DIRECTION 0 DIRECTION 0,1 See Also REFERENCE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Horizontal coordinate (in dots) Vertical coordinate (in dots) Note: 200 DPI: 1 mm = 8 dots 300 DPI: 1 mm = 12 dots Example Sample code REFERENCE 10,10 See Also DIRECTION TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TDP-643 Plus series TDP-643R Plus series TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 27
Example Sample Code SIZE 4,2.5 GAP 2 mm,0 DIRECTION 0 SHIFT 36 OFFSET 0 TEXT 400,200,"3",0,1,1,"DIRECTION 0" TEXT 400,250,"3",0,1,1,"SHIFT 36" BOX 10,0,780,490,8 PRINT 3,1 Result See Also OFFSET, REFERENCE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
044: United Kingdom 045: Danish 046: Swedish 047: Norwegian 048: Polish 049: German 055: Brazil 061: English (International) 351: Portuguese 358: Finnish Example Sample Code COUNTRY 001 See Also CODEPAGE, ~!I TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Arabic Korean Nordic Traditional Chinese Big5 Russian UTF-8 UTF 8 Greek 2 Note: DATA LENGTH determines 7-bit or 8-bit communications parameter. Example Download the COUR.TTF into printer by DiagTool TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 30
TEXT 10,10,"COUR.TTF",0,12,12,"CODEPAGE 1252" FOR I=32 TO 255 str1$=str1$+CHR$(I) + " " J=J+1 IF J=16 THEN GOSUB drawTEXT NEXT PRINT 1 drawTEXT: TEXT 10,y,"COUR.TTF",0,12,12,str1$ str1$="" y=y+40 RETURN TEST See Also COUNTRY, ~!I TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
CLS Description This command clears the image buffer. Syntax Parameter Description None Note: This command must be placed after SIZE command. Example Sample code See Also SIZE, GAP, BLINE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
1 ≤ n ≤ 9999 Note: 200 DPI: 1 mm = 8 dots 300 DPI: 1 mm = 12 dots Example Sample code FEED 40 See Also BACKFEED, SIZE, GAP, BLINE, HOME, FORMFEED TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
300 DPI: 1 mm = 12 dots CAUTION: Impropriety back feed value may cause paper jam or wrinkle. Example Sample code TSPL printers BACKUP 40 TSPL2 printers BACKFEED 40 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 34
See Also FEED, SIZE, GAP, BLINE, HOME, FORMFEED TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Example Sample code Result SIZE 4,2.5 GAP 2 mm,0 DIRECTION 1 FORMFEED Paper feed direction TEXT 25,25,"3",0,1,1,"FORMFEED COMMAND TEST" PRINT 1,1 See Also FEED, SIZE, GAP, BLINE, HOME, BACKFEED TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code SIZE 4,2.5 GAP 2 mm,0 SET COUNTER @0+1 @0="000001" HOME BOX 1,1,360,65,12 TEXT 25,25,"3",0,1,1,"HOME COMMAND TEST" TEXT 25,80,"3",0,1,1,@0 PRINT 3,1 See Also FEED, SIZE, GAP, BLINE, FORMFEED TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SIZE 50 mm,25 mm GAP 3 mm,0 DIRECTION 1 SET COUNTER @1 1 1 set, 2 copies @1="0001" TEXT 10,10,"3",0,1,1,@1 PRINT 3,2 Paper feed direction See Also SET COUNTER, INPUT, DOWNLOAD TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
None Example Sample code SIZE 3,3 GAP 0,0 BOX 0,0,866,866,5 TEXT 100,100,"5",0,1,1,"FEED & CUT" TEXT 100,200,"5",0,1,1,"300 DPI" PRINT 1,1 FEED 260 See Also SET CUTTER, SET BACK, SET PARTITAL_CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The setting of parameters “mimpaper” and “maxgap” are using for calibrating the preprinted label. This parameter has been supported since V6.98.7 EZ. Example Sample code English system (inch) LIMITFEED 12 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
RS232: Print a self-test page with RS-232 settings. SYSTEM: Print a self-test page with printer settings. Z: Print a self-test page with emulated language settings. Example Sample code Result SELFTEST TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 42
SELFTEST PATTERN SELFTEST ETHERNET SELFTEST WLAN SELFTEST RS232 SELFTEST SYSTEM SELFTEST PRINTER SELFTEST Z TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,10,"3",0,1,1,"Two labels are printed without stop." PRINT 1 PRINT 1 SIZE 4,0.2 GAP 0,0 TEXT 10,10,"3",0,1,1,"Printer stops before next printing." PRINT 1 PRINT 1 Result Paper feed direction without stop TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Example Sample Code SIZE 4,0.7 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"The delay time between two labels is 3 seconds." TEXT 10,60,"3",0,1,1,"Now second:"+@SECOND PRINT 1 DELAY 3000 PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command only can be performed on the printer with LCD display. Example Sample code Result TEXT 1,10,"1",0,1,1,"Image on LCD" TEXT 1,30,"1",0,1,1,"1234567890" DISPLAY IMAGE DELAY 5000 DISPLAY OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Max. print ratio is different for each printer model. Desktop and industrial printer print ratio is limited to 20% and 30% respectively. Example Sample code Result SIZE 50 mm,25 mm GAP 3 mm,0 DIRECTION 1 BAR 80,80,300,100 PRINT 1,1 See Also TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Telepen number. *Since V6.89EZ. PLANET Planet. *Since V6.89EZ. CODE49 Code 49. *Since V6.89EZ. Deutsche Post Identcode. *Since V6.91EZ. Deutsche Post Leitcode. *Since V6.91EZ. LOGMARS A special use of Code 39. *Since V6.88EZ. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 48
UPC-E with 5 digits add-on CPOST China post code MSI code MSIC MSI with check digit PLESSEY PLESSEY code ITF14 ITF 14 code EAN14 EAN 14 code Code 11 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 49
0 : default (Left) 1 : Left 2 : Center 3 : Right content Content of barcode Please note that the maximum number of digits of bar code content. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 50
0123456789 PLANET 0123456789 CODE49 ASCII 0 to 127 0123456789 0123456789 0123456789[Space]ABCDEFGHIJKLMNOPQRSTUVWXYZ LOGMARS -.$/+% Note: Since V5.10EZ, \[R] means carriage return character 0x0D and \[L] means line feed character 0x0A. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 51
< Code B FNC4 Code B FNC 4 Code A Code A > > FNC 1 FNC 1 FNC 1 Start Code A Start Code B Start Code C TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 52
BARCODE 400,50,"TELEPENN",60,2,0,2,6,2,"1234567890" TEXT 400,136,"2",0,1,1,2,"Code 11" BARCODE 400,160,"11",60,2,0,2,6,2,"1234567890" TEXT 400,246,"2",0,1,1,2,"PLANET" BARCODE 400,270,"PLANET",60,2,0,2,2,2,"12345678901" TEXT 400,356,"2",0,1,1,2,"Deutsche Post Identcode." BARCODE 400,380,"DPI",60,2,0,2,6,2,"12345678901" TEXT 400,466,"2",0,1,1,2,"Deutsche Post Leitcode." BARCODE 400,490,"DPL",60,2,0,2,6,2,"123456789012" TEXT 400,576,"2",0,1,1,2,"Code 49" BARCODE 400,600,"CODE49",60,2,0,2,2,2,"1234567890" PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.89 EZ and later firmware. Example Sample Code SIZE 4,1.2 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"TLC39 code" TLC39 10,50,0,"123456,SN00000001,00601,01501" TLC39 310,50,0,80,3,6,3,4,"123456,SN00000001,00601,01501" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Image width (in bytes) height Image height (in dots) mode Graphic modes listed below: 0: OVERWRITE 1: OR 2: XOR bitmap data Bitmap data Example X size 2 bytes 1-byte 2-byte TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 55
FF 18 FF 1C 7F 1E 3F 1F 1F 1F 8F 1F C7 1F E3 1F E7 1F FF 1F 0D 0A 50 52 49 4E 54 20 31 2C 31 0D 0A See Also PUTBMP, PUTPCX TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Desktop and industrial printer print ratio is limited to 20% and 30% respectively. Example Sample code Result SIZE 4,1.1 BOX 60,60,610,210,4 BOX 80,80,590,190,4 BOX 100,100,570,170,4,20 BOX 120,120,550,150,4,20 PRINT 1 See Also TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Specify the diameter of the circle (in dots) thickness Thickness of the circle (in dots) Example Sample code Result SIZE 80 mm,30 mm GAP 0,0 DIRECTION 1 BAR 250,20,100,1 BAR 250,20,1,100 CIRCLE 250,20,100,5 PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.91 EZ and later firmware. Example Sample code Result SIZE 4,3 GAP 0,0 DIRECTION 1 BOX 10,10,410,110,1 ELLIPSE 10,10,400,100,2 BOX 10,120,110,520,1 ELLIPSE 10,120,100,400,5 PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
CODABLOCK 10,50,0,"We stand behind our products with one of the most comprehensive support programs in the Auto-ID industry." PRINT 1 TEXT 10,10,"3",0,1,1,"Codablock F" CODABLOCK 10,50,0,16,1,"We stand behind our products with one of the most comprehensive support programs in the Auto-ID industry." PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.89 EZ and later firmware. Example Sample code Result SIZE 4,3 GAP 0,0 DIRECTION 1 DMATRIX 10,110,400,400,"DMATRIX EXAMPLE 1" DMATRIX 310,110,400,400,x6,"DMATRIX EXAMPLE 2" DMATRIX 10,310,400,400,x8,18,18,"DMATRIX EXAMPLE 3" PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The region width in x-axis direction (in dots) y_height The region height in y-axis direction (in dots) Example Sample code Result SIZE 4,2.5 GAP 0,0 DIRECTION 1 BAR 100,100,300,300 ERASE 150,150,200,200 PRINT 1,1 See Also TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
If parameter Lm is used, double quotes (") are unnecessary. Example Sample code SIZE 4,2 GAP 0,0 DIRECTION 1 REM *****Mode 2 For USA***** MAXICODE 110,100,2,300,840,06810,7317,"DEMO 2 FOR USA MAXICODE" TEXT 100,50,"3",0,1,1,"Mode 2 For USA" PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 63
MAXICODE 600,100,4,L19,DEMO 4 FOR MAXICODE TEXT 100,50,"3",0,1,1,"Mode 4 FOR MAXICODE" PRINT 1,1 REM *****MODE 5***** MAXICODE 110,100,5,"DEMO 5 FOR MAXICODE" MAXICODE 600,100,5,L19,DEMO 5 FOR MAXICODE TEXT 100,50,"3",0,1,1,"DEMO 5 FOR MAXICODE" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
1: Truncated Expression length, 1m2048 (without " for content) content Content of PDF417 2D bar code Note: If parameter Lm is used, double quotes (") are unnecessary for content. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 65
REM *****OPTION:E4 W4 H4 R40 C4 T1***** PDF417 50,50,800,800,0,E4,W4,H4,R40,C4,T1,"Error correction level:4 Module Width 4 dots Bar Height 4 dots Maximum Number of Rows:5 Rows Maximum number of columns:90 Cols Truncation:1" PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 66
Module Width 4 dots: W4 Bar Height 4 dots: H4 Maximum Number of Rows: 60 Rows: R60 Maximum number of columns: 4 Cols: C4 Truncation:1: T0 Expression length:297: L297 PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
If parameter bytes is used, double quotes (") are unnecessary. Example Sample Code Result SIZE 4,2 GAP 0,0 AZTEC 10,10,0,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 210,10,0,4,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 410,10,0,4,1,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 610,10,0,4,1,0,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 10,310,0,4,1,0,0,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 210,310,0,4,1,0,0,1,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 410,310,0,4,1,0,0,1,1,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" AZTEC 610,310,0,4,1,0,0,1,1,10,1234567890 PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.61 EZ and later firmware. Example Sample Code SIZE 4,1 GAP 0,0 MPDF417 10,10,0,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" MPDF417 110,10,0,W2,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" MPDF417 210,10,0,W2,H3,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" MPDF417 310,10,0,W2,H3,C3,"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-2410M series TDP-643 Plus TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 70
BLOCK 10,180,240,100,"2",0,1,1,"bpp and contrast are omitted." PUTBMP 300,10," SAMPLE.BMP",1,80 BLOCK 300,180,240,100,"2",0,1,1,"bpp = 1 contrast = 80" PUTBMP 590,10," SAMPLE.BMP",8,80 BLOCK 590,180,240,100,"2",0,1,1,"bpp = 8 contrast = 80" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 71
See Also DOWNLOAD, BITMAP, PUTPCX TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-2410M series TDP-643 Plus TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 73
PUTBMP 10,10,"SAMPLE.BMP" BLOCK 10,180,240,100,"2",0,1,1,"bpp and contrast are omitted." PUTBMP 300,10,"SAMPLE.BMP",1,80 BLOCK 300,180,240,100,"2",0,1,1,"bpp = 1 contrast = 80" PUTBMP 590,10,"SAMPLE.BMP",8,80 BLOCK 590,180,240,100,"2",0,1,1,"bpp = 8 contrast = 80" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 74
See Also DOWNLOAD, BITMAP, PUTPCX TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
*If "B" is the first character in the data string, then the following 4 digits after "B" is used to specify numbers of data. After the 4 digits is the TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 76
TTP-2410M series TDP-643 Plus TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 77
Data string concatenation (Must be used with DOWNLOAD ... EOP command) DOWNLOAD “DEMO.BAS” SIZE 4,2.5 CAP 0,0 DIRECTION 1 QRCODE 10,10,H,4,A,0,"ABCabc123"+STR$(1234) QRCODE 160,160,H,4,A,0,"123ABCabc"+"1234" QRCODE 310,310,H,4,A,0,"印表機 ABCabc123"+"1234"+"abcd" PRINT 1,1 DEMO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 78
Data string concatenation (Must be used with DOWNLOAD ... EOP command) DOWNLOAD “A.BAS” SIZE 4,2.5 CAP 0,0 DIRECTION 1 QRCODE 10,10,H,4,M,0,"AABC!B0006abc123!N"+STR$(1234) QRCODE 160,160,H,4,M,0,"N123!AABC!B0007abc"+"1234" QRCODE 310,310,H,4,M,0,"K 印表 機!AABC!B0014abc123"+"1234"+"abcd" PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 79
Data string including double quote (“) character, please use \["] instead of SIZE 4,2.5 CAP 0,0 DIRECTION 1 QRCODE 10,10,H,4,M,0,"AABC!B0005\["]abc\["]!N123" QRCODE 160,160,H,4,M,0,"N123!B0001\["]!AABC!B0004\["]abc" QRCODE 310,310,H,4,M,0,"B0001\["]!K 印表機!B0010\["]ABCabc123" PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Barcode content or string expression Content of UPCE must be: *00abc0000hij = abhijc, where c = 0-2 *00abc00000ij = abcij3 *00abcd00000j = abcdj4 *00abcde0000j = abcdej where j = 5-9 Note: TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 81
300,300,"UCC128CCA",180,2,2,25,"1234567890|ABCDEFG" 300,300,"UCC128CCC",270,2,2,25,"1234567890|ABCDEFG" PRINT 1,1 Example of UPCE mode SIZE 4,1 GAP 0,0 DIRECTION 1 REM UPCE Rule 1: 00abc0000hij = abhijc, where c = 0-2 RSS 10,10,"UPCE",0,2,2,"001200000456|ABCDEFG" RSS 210,10,"UPCE",0,2,2,"001210000456|ABCDEFG" TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 82
RSS 410,10,"EAN8",0,3,1,"1234567|ABCDEFG" PRINT 1 SIZE 4,2 GAP 0,0 DIRECTION 1 RSS 10,10,"EAN13",0,1,1,"123456789012|ABCDEFG" RSS 210,10,"EAN13",0,2,1,"123456789012|ABCDEFG" RSS 410,10,"EAN13",0,3,1,"123456789012|ABCDEFG" PRINT 1 SIZE 4,2 GAP 0,0 DIRECTION 1 RSS 10,10,"UPCA",0,1,1,"12345678901|ABCDEFG" RSS 210,10,"UPCA",0,2,1,"12345678901|ABCDEFG" RSS 410,10,"UPCA",0,3,1,"12345678901|ABCDEFG" TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 83
PRINT 1 SIZE 4,2 GAP 0,0 DIRECTION 1 RSS 10,10,"UPCE",0,1,1,"001200000456|ABCDEFG" RSS 210,10,"UPCE",0,2,1,"001210000456|ABCDEFG" RSS 410,10,"UPCE",0,3,1,"001220000456|ABCDEFG" PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Max. print ratio is different for each printer model. Desktop and industrial printer print ratio is limited to 20% and 30% respectively. Example Sample code Result SIZE 4,2.5 GAP 0,0 DIRECTION 1 TEXT 100,100,"3",0,1,1,"REVERSE" REVERSE 90,90,128,40 PRINT 1,1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Available factors: 1~10 For "ROMAN.TTF" true type font, this parameter is ignored. For font "0", this parameter is used to specify the width (point) of true type font. 1 point=1/72 inch. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 86
TTP-248M series TTP-2410M series TDP-643 Plus TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 87
TEXT 800,40,"0",0,8,8,3,"align right" TEXT 800,110,"A.FNT",0,1,1,3,"FONT A" TEXT 800,160,"B.FNT",0,1,1,3,"FONT B" TEXT 800,210,"D.FNT",0,1,1,3,"FONT D" TEXT 800,260,"E8.FNT",0,1,1,3,"FONT E8" TEXT 800,310,"F.FNT",0,1,1,3,"FONT F" TEXT 800,360,"G.FNT",0,1,1,3,"FONT G" TEXT 800,410,"H8.FNT",0,1,1,3,"FONT H8" TEXT 800,460,"GS.FNT",0,1,1,3,"ABCDEF" PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
180 : degrees, in clockwise direction 270 : degrees, in clockwise direction x-multiplication Horizontal multiplication, up to 10x Available factors: 1~10 For "ROMAN.TTF" true type font, this parameter is ignored. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 89
Auto-ID industry." PRINT 1 BOX 10,10,800,100,2 BLOCK 15,15,790,90,"0",0,8,8,20,2,"We stand behind our products with one of the most comprehensive support programs in the Auto-ID industry." PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Out of ribbon, paper jam and head opened Out of ribbon and out of paper Out of ribbon, out of paper and head opened Pause Printing Other error See Also <ESC>!S TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
When printer receives this command, printer will restart itself no matter AUTO.BAS exists or not. This command has been supported since V5.23 EZ and later firmware. See Also <ESC>!Q TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
<ESC>!. The beginning of the command is an ESCAPE character (ASCII 27). Syntax <ESC>!D Note: This command has been supported since V6.61 EZ and later firmware. See Also TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is using to cancel the PAUSE status of printer. The beginning of the command is an ESCAPE character (ASCII 27). Syntax <ESC>!O Note: This command has been supported since V6.93 EZ and later firmware. See Also <ESC>!P TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is using to PAUSE the printer. The beginning of the command is an ESCAPE character (ASCII 27). Syntax <ESC>!P Note: This command has been supported since V6.93 EZ and later firmware. See Also <ESC>!O TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
If there is no AUTO.BAS inside the printer, the printer will not restart itself. This command has been supported since V6.72 EZ and later firmware. See Also <ESC>!C TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command resets the printer. The beginning of the command is an ESCAPE character (ASCII 27). The files downloaded in memory will be deleted. This command cannot be sent in dump mode. Syntax <ESC>!R See Also <ESC>!? TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ASCII Char Meaning Normal Paper empty Paper jam Ribbon empty Ribbon jam Print head open TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 98
Printer is in PAUSE mode. `@@@: The printer is backing label. B@@@: Printer is in error “Paper Jam”. E@@B: Printer is in error “Paper Jam” & “Head E@@b: open”. See Also <ESC>!? TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is using to feed a label. This function is the same as to press the FEED button. The beginning of the command is an ESCAPE character (ASCII 27). Syntax <ESC>!F Note: This command has been supported since V7.00 EZ and later firmware. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command can cancel all printing files. The beginning of the command is an ESCAPE character (ASCII 27). Syntax <ESC>!. Note: This command has been supported since V7.00 EZ and later firmware. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 101
This command inquires the mileage of the printer. The integer part of mileage is returned (the decimal part of mileage is not return) to the PC in ASCII characters. The ending character of mileage is 0x0D. Syntax Parameter Description None Example TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 102
This command inquires the free memory of the printer. The number of bytes of free memory is returned in decimal digits, with 0x0d as ending code of PC. Syntax Parameter Description None Example See Also FILES TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 103
RTC is installed. This command is only for the firmware before V6.xx. Syntax Parameter Description None Return value Description RTC is not installed. RTC is installed. Example TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 104
~!D Description This command enters the printer into DUMP mode. In DUMP mode, the printer outputs code directly without interpretation. Syntax Parameter Description None Example TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 105
This command is used to enable immediate command, ex. <ESC>!R <RSC>!? <ESC>!C and so on, which is starting by <ESC>!. Syntax Note: This command has been supported since V6.61 EZ and later firmware. Example See also <ESC>!D TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 106
The filename are returned in ASCII characters. Each file name ends with 0x0D. The ending character is 0x1A. Entering this command multiple times will cycle through the files resident on memory. Syntax Parameter Description None Example See Also FILES TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 107
7 bit: USA, 001 Regarding the code pages and country codes supported by the printer, please refer to the CODEPAGE and COUNTRY command respectively. Example See Also COUNTRY, CODEPAGE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 108
TTP/TDP 342 TTP-342 Plus TTP342MP TTP-342M TTP/TDP 342M TTP-342M Plus TTP342MP TTP-344M TTP344M TTP-344M Plus TTP344MP TTP-346M TTP346M TTP-346M TTP346M TTP-384M TTP384M TTP-644M TTP644M TTP-343 TTP343 TTP-343C TTP343C Example TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
LCD and input data will be displayed in second line of LCD. Syntax ~#Prompt~&[@0] ~#Prompt~&[@1] Parameter Description None Example Sample code Result DOWNLOAD "A.BAS" OUT "~#KP-200~&@0" OUT "~#Testing~&@1" See Also INPUT, OUT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command stores bitmap image data in the memory. Behind the nnn is the bitmap data. Syntax !Bnnn Parameter Description The number of bytes of image data sent from PC to printer, expressed in 3 decimal digits. Example !B100 See Also BITMAP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 111
This command prints bitmap data at the specified position (in y-direction). Syntax !Jnnnn Parameter Description Print image at the specified position in y-direction. The position is expressed in 4 decimal digits. Example !J0100 See Also FEED TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 112
!N Description This command prints a specified number of labels. Syntax !Nnnn Parameter Description Specifies the number of copies to be printed. Example !N001 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Hold the FEED key and power on the switch. The LED color will be changed as following pattern. Orange red (5 blinks) orange (5 blinks) green (5 blinks) solid green (for firmware version before V3.37) TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 114
Download files to DRAM only. If you would like to save the files from DRAM to Flash memory before turning off power, issue the MOVE command to printer. F: Download files to main board flash memory. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 115
TDP-643 Plus series TDP-643R Plus series TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 116
Sample code (The example program listed below will download to printer SDRAM.) DOWNLOAD "EXAMPLE.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON TEXT 100,100,"3",0,1,1,"EXAMPLE PROGRAM" PRINT 1 See Also EOP, RUN, PUTBMP, PUTPCX, INPUT, FILES, ~!F TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code (The example program listed below will download to printer SDRAM.) DOWNLOAD "DEMO.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON TEXT 100,100,"3",0,1,1,"DEMO PROGRAM" PRINT 1 See Also DOWNLOAD, INPUT, FILES, ~!F TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command prints out the total memory size, available memory size and files lists (or lists the files through RS-232) in the printer memory (both FLASH memory and DRAM). Syntax FILES Example Sample code Result FILES See Also ~!F, KILL TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
KILL "FILENAME " : Delete the specify file in DRAM. KILL "*.PCX " : Delete all PCX files in DRAM. KILL "* " : Delete all files in DRAM. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 120
FILES<ENTER> <CTRL><Z><ENTER> Note: <ENTER> stands for PC keyboard “ENTER” key. <CTRL><Z> means to hold PC keyboard “CTRL” key then press the PC keyboard <Z> key See Also ~!F, FILES TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
MOVE Description This command moves downloaded files from DRAM to FLASH memory. Syntax MOVE Parameter Description See Also DOWNLOAD, EOP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-2410M series TDP-643 Plus TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 123
SET TEAR ON TEXT 100,100,"3",0,1,1,"DEMO PROGRAM" PRINT 1 RUN "DEMO.BAS" DOWNLOAD "DEMO.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON TEXT 100,100,"3",0,1,1,"DEMO PROGRAM" PRINT 1 DEMO See Also DOWNLOAD, EOP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Result DOWNLOAD "TEST.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON A=ABS(-100) B=ABS(-50.98) C=-99.99 TEXT 100,100,"3",0,1,1,STR$(A) TEXT 100,150,"3",0,1,1,STR$(B) TEXT 100,200,"3",0,1,1,STR$(ABS(C)) PRINT 1 RUN "TEST.BAS" See Also DOWNLOAD, EOP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
ASC ("A") Example Sample code Result DOWNLOAD "TEST.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON CODE1=ASC("A") TEXT 100,100,"3",0,1,1,STR$(CODE1) PRINT 1 RUN "TEST.BAS" See Also DOWNLOAD, EOP, STR$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Example Sample code Result DOWNLOAD "TEST.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 SET TEAR ON A=75 WORD$=CHR$(A) TEXT 100,100,"3",0,1,1,WORD$ PRINT 1 RUN "TEST.BAS" See Also DOWNLOAD, EOP, STR$(), ASC$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.38 EZ and later firmware. Example Sample code Result data$="1234" password$="ABCD" encoded$=XOR$(data$,password$) deconded$=XOR$(encoded$,password$) SIZE 4,0.5 GAP 0,0 TEXT 10,10,"3",0,1,1,"Encoded data: "+encoded$ TEXT 10,60,"3",0,1,1,"Decoded data: "+deconded$ PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 200,60,"4",0,1,1,"END COMMAND TEST" X=300 Y=200 X1=500 Y1=400 GOSUB DR_LINE PRINT 1 :DR_LINE FOR I=1 TO 100 STEP 10 BOX X+I,Y+I,X1-I,Y1-I,5 NEXT RETURN DEMO See Also DOWNLOAD, EOP, GOSUB TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SEEK 0,0 Y=110 TEXT 10,10,"3",0,1,1,"*****EOF TEST*****" Temp$="" READ 0,ITEM$,P TEXT 10,Y,"2",0,1,1,ITEM$+"$"+STR$(P)+"[EOF(0)="+STR$(EOF(0))+"]" BARCODE 10,Y+25,"39",40,1,0,2,4,"PRICE-"+STR$(P) Y=Y+100 IF EOF(0)=0 THEN GOTO A PRINT 1 DEMO Result See Also DOWNLOAD, EOP, OPEN, READ, SEEK TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SEEK 0,0 WRITE 0,"Auto create a new file in FLASH." SEEK 0,0 READ 0,data3$ CLOSE 0 SIZE 4,1 GAP 0,0 TEXT 10,10,"3",0,1,1,data1$ TEXT 10,60,"3",0,1,1,data2$ TEXT 10,110,"3",0,1,1,data3$ PRINT 1 TEST TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 131
See Also DOWNLOAD, EOP, READ, WRITE, SEEK, CLOSE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Close the file handle which is open by command OPEN. Syntax CLODE file handle Parameter Description file handle Either 0 or 1 Example See the example in command OPEN. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Syntax WRITE file handle,variables Parameter Description file handle 0 or 1 variables string, integer or float point variable See Also READ, DOWNLOAD, EOP, OPEN, EOF, LOF, SEEK, FREAD$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Y=Y+100 PRINT 1 Y=100 IF I<=1 THEN IF EOF(I)=1 THEN I=I+1 GOTO Start ELSE GOTO Start ENDIF ELSE ENDIF DEMO See Also DOWNLOAD, EOP, OPEN, EOF, LOF, SEEK, FREAD$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 100,60,"3",0,1,1,"SHIFT 4 CHARACTERS" TEXT 100,110,"3",0,1,1,Num$ BAR 100,140,300,4 SEEK 0,0 READ 0,Num$ TEXT 100,160,"3",0,1,1,"SHIFT 0 CHARACTERS" TEXT 100,210,"3",0,1,1,Num$ PRINT 1 TEST See Also DOWNLOAD, EOP, OPEN, READ, EOF, LOF, FREAD$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
OPEN "DATA2",1 TEXT 10,20,"4",0,1,1,"LOF() FUNCTION TEST" J=LOF("DATA1") K=LOF("DATA2") TEXT 10,140,"3",0,1,1,"DATA1 IS: "+STR$(J)+" Bytes" TEXT 10,200,"3",0,1,1,"DATA2 IS: "+STR$(K)+" Bytes" PRINT 1 LofTest See Also DOWNLOAD, EOP, OPEN, READ, EOF, SEEK, FREAD$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
DOWNLOAD "TEST.BAS" str1$ = "" location = 0 OPEN "DATA.DAT",0 READ 0,str1$ location = LOC(0) CLOSE 0 SIZE 4,1 GAP 0,0 TEXT 10,10,"3",0,1,1,"str1$: "+str1$ TEXT 10,60,"3",0,1,1,"Location:"+STR$(location) PRINT 1 TEST TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
OPEN "DATA1",0 OPEN "DATA2",1 SEEK 0,0 SEEK 1,0 Y$=FREAD$(0,6) Z$=FREAD$(1,6) TEXT 10,100,"3",0,1,1,"FREAD$(0,6) IS: "+Y$ TEXT 10,150,"3",0,1,1,"FREAD$(1,6) IS: "+Z$ PRINT 1 OPEN2 See Also DOWNLOAD, EOP, OPEN, READ, EOF, LOF(), SEEK TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 TEXT 10, 10,"3",0,1,1,"Original data in DATA1: "+str1$ TEXT 10, 60,"3",0,1,1,"New data in Data1: "+str2$ PRINT 1 TEST Result See Also DOWNLOAD, EOP, OPEN, READ, EOF, LOF(), SEEK, GET TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,10,"3",0,1,1,"The first 3 characters in DATA1: "+ a$+b$+" ("+STR$(c)+")" TEXT 10,60,"3",0,1,1,"The first 5 characters in DATA1: "+e$ PRINT 1 TEST Result See Also DOWNLOAD, EOP, OPEN, READ, EOF, LOF(), SEEK, PUT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
CLOSE 0 SIZE 4,0.5 GAP 0,0 BOX 10,10,800,100,2 BLOCK 15,15,790,90,"0",0,8,8,20,2,data$ PRINT 1 TEST Result 203 dpi 300 dpi See Also DOWNLOAD, EOP, OPEN, FREAD$(), EOF, LOF(), SEEK, CLOSE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
FOR I=110 TO 10 STEP -10 TEXT 300,10+(ABS(I-110))*3,"3",0,1,1,STR$(I) NEXT FOR I=1 TO 5 STEP 0.5 IF I-INT(I)=0 THEN Y=10+60*(I-1) ELSE Y=Y+30 TEXT 400,Y,"3",0,1,1,STR$(I) NEXT PRINT 1 TEST See Also DOWNLOAD, EOP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SIZE 4,0.3 GAP 0,0 DIRECTION 1 INPUT "Data:",data$ WHILE data$ <> "Quit" TEXT 10,10,"3",0,1,1,"Data: "+data$ PRINT 1 INPUT "Data:",data$ WEND TEXT 10,10,"3",0,1,1,"Quit BAS" PRINT 1 TEST 12345 67890 quit Quit TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
*Relational operator <>, not equal, was supported since V5.10 EZ. statement One or more statements executed while condition is True. EXITDO Exit loop Note: This command has been supported since V5.10 EZ and later firmware. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 145
STR$(TOTAL) PRINT 1 TEST DOWNLOAD "TEST.BAS" TOTAL=0 DO UNTIL I>100 TOTAL=TOTAL+I I=I+1 LOOP SIZE 4,0.5 GAP 0,0 TEXT 10,10,"3",0,1,1,"1+2+3+ ... + 100 = " + STR$(TOTAL) PRINT 1 TEST TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 146
DOWNLOAD "TEST.BAS" TOTAL = 0 TOTAL = TOTAL + I I=I+1 LOOP UNTIL I>100 SIZE 4,0.5 GAP 0,0 TEXT 10,10,"3",0,1,1,"1+2+3+ ... + 100 = " + STR$(TOTAL) PRINT 1 TEST TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Statements ENDIF IF condition THEN (TSPL2 printers only) Statements ELSE Statements ENDIF IF condition 1 THEN (TSPL2 printers only) Statement block 1 ELSEIF condition 2 THEN Statement block 2 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 148
IF I-INT(I/3)*3=0 THEN D=D+I ENDIF IF I-INT(I/5)*5=0 THEN E=E+I ELSE F=F+I ENDIF IF I-INT(I/7)*7=0 THEN G=G+I ELSEIF I-INT(I/17)*17=0 THEN H=H+I ELSEIF I-INT(I/27)*27=0 THEN J=J+I ELSEIF I-INT(I/37)*37=0 THEN K=K+I ELSE L=L+I ENDIF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 149
If there are block of statements in IF…THEN …ELSE, ENDIF must be used at the end of the IF…THEN …ELSE statement. Limitations: The total numbers of nested IF …THEN …ELSE statement in a program cannot exceed 40. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 150
The total numbers of nested IF …THEN …ELSE, FOR…NEXT, GOSUB RETURN in a program cannot exceed 40 loops. See Also DOWNLOAD, EOP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
DIRECTION 1 TEXT 10,10,"3",0,1,1,"GOSUB & RETURN COMMAND TEST" GOSUB DR_BOX PRINT 1 :DR_BOX FOR I=21 TO 81 STEP 10 BOX 80+I,80+I,80+300-I,80+300-I,5 NEXT RETURN GOSUB1 See Also DOWNLOAD, EOP, END, GOTO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
IF A<100 THEN GOTO SUM ELSE GOTO PRTOUT ENDIF :SUM A=A+1 TOTAL=TOTAL+A GOTO START :PRTOUT B$="THE SUMMATION OF 1..100 IS "+STR$(TOTAL) TEXT 10,100,"3",0,1,1,B$ PRINT 1 See Also DOWNLOAD, EOP, END, GOSUB…RETURN TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code DOWNLOAD "TEST.BAS" T$="" FOR I=1 TO 5 T$=T$+INP$(1) NEXT SIZE 4,0.5 GAP 0,0 TEXT 10,10,"3",0,1,1,"The received data is: "+T$ PRINT 1 TEST 12345 Result See Also INP() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
FOR I=1 TO 5 ascii=INP(1) str$=str$+" "+STR$(ascii) OUT ascii NEXT SIZE 4,0.5 GAP 0,0 TEXT 10,10,"3",0,1,1,"The received data is: "+str$ PRINT 1 TEST 12345 Result See Also INP$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEST We stand behind our products with one of the most comprehensive support programs in the Auto-ID industry. Result 203 dpi: 300 dpi: See Also INP$(), WHILE … WEND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
INPUT "CODE 39 :",C39$ INPUT "EAN 13:",12,E13$ TEXT 20,50,"3",0,1,1,"INPUT and KP-200 Test" BARCODE 20,100,"39",48,1,0,2,5,C39$ BARCODE 20,200,"EAN13",48,1,0,4,4,E13$ PRINT 1 GOTO START TEXT 123456 123456789012 See Also DOWNLOAD, EOP, END, GOTO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The specific character or string in front of data. n = 1 ~ 255 Note: This command has been supported since V6.81 EZ and later firmware. Example PREINPUT "<" PREINPUT CHR$(2) See also POSTINPUT, INPUT, SET FILTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The specific character or string in end of data. n = 1 ~ 255 Note: This command has been supported since V6.81 EZ and later firmware. Example POSTINPUT ">" POSTINPUT CHR$(3) See also PREINPUT, INPUT, SET FILTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
POSTINPUT "=>" SET FILTER ON START: INPUT "DATA",data1$ SIZE 4,0.25 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"DATA = "+data1$ PRINT 1 GOTO START TEST <=1234=><=5678=><=9012=> See also PREINPUT, POSTINPUT, INPUT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM This is a demonstration program* REM ******************************** DOWNLOAD "REMARK.BAS" SIZE 4,3 GAP 0,0 DIRECTION 1 TEXT 50,50,"3",0,1,1,"REMARK DEMO PROGRAM" REM TEXT 50,100,"3",0,1,1,"REMARK DEMO PROGRAM" PRINT 1,1 REMARK Result See Also DOWNLOAD, EOP, END TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Example Sample Code OUT USB "USB: ";"This is returning data from USB." OUT COM "COM";"This is returning data from COM." OUT NET "NET:";"This is returning data from LAN." Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The "variable" comes behinds "prompt" directly. Note: This command has been supported since V6.68 EZ and later firmware. Example Sample Code OUTR "COM: ","This is returning data from RS-232 only." Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
IF A=1 THEN GOTO FEEDB :PAUSEB TEXT 50,10,"4",0,1,1,"PAUSE key is pressed !" PRINT 1 GOTO START :FEEDB TEXT 50,10,"4",0,1,1,"FEED key is pressed !" PRINT 1 See Also DOWNLOAD, EOP, END, GOTO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM **** To round up or down**** N=INT(Num+0.5) IF N>Num THEN TEXT 50,100,"3",0,1,1,"To round up= "+STR$(N) ELSE TEXT 50,100,"3",0,1,1,"To round down= "+STR$(N) ENDIF PRINT 1 56.2 See Also DOWNLOAD, EOP, END, ABS(), ASC(), STR$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 DIRECTION 1 A$="BARCODE PRINTER DEMO PRINTING" C$=LEFT$(A$,10) TEXT 10,10,"3",0,1,1,A$ TEXT 10,100,"3",0,1,1,"10 LEFT 10 CHARS: "+C$ PRINT 1 TEST See Also DOWNLOAD, EOP, END, RIGHT$(), MID$(), LEN(), STR$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
DOWNLOAD "DEMO.BAS" SIZE 4,1 GAP 0,0 DIRECTION 1 A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" B=LEN(A$) TEXT 10,10,"3",0,1,1,A$ TEXT 10,50,"3",0,1,1,"STRING LENGTH="+STR$(B) PRINT 1 DEMO See Also DOWNLOAD, EOP, END, LEFT$(), LEN(), RIGHT$(), MID$(), STR$(), VAL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
DOWNLOAD "DEMO.BAS" SIZE 4,1 GAP 0,0 DIRECTION 1 A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" E$=MID$(A$,11,10) TEXT 10,10,"3",0,1,1,A$ TEXT 10,200,"3",0,1,1,"10 MIDDLE CHARS: "+E$ PRINT 1 DEMO See Also DOWNLOAD, EOP, END, LEFT$(), LEN(), RIGHT$(), STR$(), VAL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
DOWNLOAD "DEMO.BAS" SIZE 4,1 GAP 0,0 DIRECTION 1 A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" D$=RIGHT$(A$,10) TEXT 10,10,"3",0,1,1,A$ TEXT 10,150,"3",0,1,1,"10 RIGHT CHARS: "+D$ PRINT 1 DEMO See Also DOWNLOAD, EOP, END, LEFT$(), LEN(), MID$(), STR$(), VAL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 DIRECTION 1 A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" F=100 G=500 H$=STR$(F+G) TEXT 10,10,"3",0,1,1,A$ TEXT 10,60,"3",0,1,1,"F="+STR$(F) TEXT 10,110,"3",0,1,1,"G="+STR$(G) TEXT 10,160,"3",0,1,1,"F+G="+H$ PRINT 1 DEMO See Also DOWNLOAD, EOP, END, LEFT$(), LEN(), RIGHT$(), MID$(), VAL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 100,10,"3",0,1,1,STR$(result1)+": \["]"+STR1$+"\["] sorts ahead of \["]"+STR2$+"\["]" TEXT 100,60,"3",0,1,1," "+STR$(result2)+": \["]"+STR1$+"\["] is equal to \["]"+STR2$+"\["]" TEXT 100,110,"3",0,1,1," "+STR$(result3)+": \["]"+STR2$+"\["] sorts after \["]"+STR1$+"\["]" PRINT 1 TEST Result See Also INSTR() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
"+string$+" is "+STR$(temp1) str2$=searchfor$+" in "+string$+" after"+STR$(starpos)+" is "+STR$(temp2) SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,str1$ TEXT 10,60,"3",0,1,1,str2$ PRINT 1 DEMO Result See Also STRCOMP() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
= "+RTRIM$(data2$,"a") TEXT 50,200,"3",0,1,1,"LTRIM$(\["]"+data3$+ "\["], \["][<>]\["]) = "+LTRIM$(data3$,"[<>]") TEXT 50,230,"3",0,1,1,"TRIM$ (\["]"+data3$+ "\["], \["][<>]\["]) = "+TRIM$(data3$,"[<>]") TEXT 50,260,"3",0,1,1,"RTRIM$(\["]"+data3$+ "\["], \["][<>]\["]) = "+RTRIM$(data3$,"[<>]") PRINT 1 DEMO Result See Also LTRIM$(), RTRIM$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
="+RTRIM$(data1$) TEXT 50,110,"3",0,1,1,"LTRIM$(\["]"+data2$+"\["],\["]a\["]) ="+LTRIM$(data2$,"a") TEXT 50,140,"3",0,1,1,"TRIM$ (\["]"+data2$+"\["],\["]a\["]) ="+TRIM$(data2$,"a") TEXT 50,170,"3",0,1,1,"RTRIM$(\["]"+data2$+"\["],\["]a\["]) ="+RTRIM$(data2$,"a") TEXT 50,200,"3",0,1,1,"LTRIM$(\["]"+data3$+"\["],\["][<>]\["]) ="+LTRIM$(data3$,"[<>]") TEXT 50,230,"3",0,1,1,"TRIM$ (\["]"+data3$+"\["],\["][<>]\["]) ="+TRIM$(data3$,"[<>]") TEXT 50,260,"3",0,1,1,"RTRIM$(\["]"+data3$+"\["],\["][<>]\["]) ="+RTRIM$(data3$,"[<>]") PRINT 1 DEMO Result See Also TRIM$(), RTRIM$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 50,170,"3",0,1,1,"RTRIM$(\["]"+data2$+"\["], \["]a\["]) = "+RTRIM$(data2$,"a") TEXT 50,200,"3",0,1,1,"LTRIM$(\["]"+data3$+"\["], \["][<>]\["]) = "+LTRIM$(data3$,"[<>]") TEXT 50,230,"3",0,1,1,"TRIM$ (\["]"+data3$+"\["], \["][<>]\["]) = "+TRIM$(data3$,"[<>]") TEXT 50,260,"3",0,1,1,"RTRIM$(\["]"+data3$+"\["], \["][<>]\["]) = "+RTRIM$(data3$,"[<>]") PRINT 1 DEMO Result See Also TRIM$(), LTRIM$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.61 EZ and later firmware. Example Sample code Result DOWNLOAD "TEST.BAS" str$="ABCDEFG" font$="3" fontsize=3 strwidth=TEXTPIXEL(str$,font$,fontsize) SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,font$,0,fontsize,fontsize,str$ REVERSE 8,8,strwidth,72 PRINT 1 TEST See Also TEXT, BARCODEPIXEL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result DOWNLOAD "TEST.BAS" cont$="ABCDEFG" sym$="39" narrow=2 wide=6 codewidth=BARCODEPIXEL(cont$,sym$,narrow,wide) SIZE 4,1.5 GAP 0,0 DIRECTION 1 BARCODE 10,10,sym$,100,1,0,narrow,wide,cont$ REVERSE 8,8,codewidth+8,132 BARCODE 10,160,sym$,100,1,0,narrow,wide,cont$ PRINT 1 TEST See Also BARCODE, TEXTPIXEL() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 DIRECTION 1 A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" F$="100" G$="500" H=VAL(F$)+VAL(G$) I$=STR$(H) TEXT 10,10,"3",0,1,1,A$ TEXT 10,60,"3",0,1,1,"F="+F$ TEXT 10,110,"3",0,1,1,"G="+G$ TEXT 10,160,"3",0,1,1,"F+G="+I$ PRINT 1 DEMO See Also DOWNLOAD, EOP, END, LEFT$(), LEN(), RIGHT$(), MID$(), STR$() TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command issues a beep sound on portable keyboard. Printer sends the string 0x07 to KP-200 portable keyboard. Syntax BEEP Example Sample code DOWNLOAD "DEMO.BAS" SIZE 4,4 GAP 0,0 DIRECTION 1 BEEP INPUT "Text1 =",TEXT1$ TEXT 100,100,"3",0,1,1,TEXT1$ PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.81 EZ and later firmware. Example Sample code SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"Now is "+NOW$( ) TEXT 10,60,"3",0,1,1,FORMAT$(NOW$(),"Long Date") PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"Total days since a.d. 1900: "+STR$(NOW)+" days" TEXT 10,50,"3",0,1,1,"Date Info in RTC: "+FORMAT$(NOW, "General Date") TEXT 10,90,"3",0,1,1,"Date after a year: "+FORMAT$(DATEADD("yyyy",1,NOW),"General Date") PRINT 1 Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
11:59 P.M. Display a lowercase AM with any hour before noon; display a lowercase PM am/pm with any hour between noon and 11:59 P.M. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 182
TEXT 10,1310,"3",0,1,1,"n:"+FORMAT$(NOW$(),"n") TEXT 10,1360,"3",0,1,1,"nn:"+FORMAT$(NOW$(),"nn") TEXT 10,1410,"3",0,1,1,"s:"+FORMAT$(NOW$(),"s") TEXT 10,1460,"3",0,1,1,"ss:"+FORMAT$(NOW$(),"ss") TEXT 10,1510,"3",0,1,1,"ttttt:"+FORMAT$(NOW$(),"ttttt") TEXT 10,1560,"3",0,1,1,"AM/PM:"+FORMAT$(NOW$(),"AM/PM") TEXT 10,1610,"3",0,1,1,"am/pm:"+FORMAT$(NOW$(),"am/pm") TEXT 10,1660,"3",0,1,1,"A/P:"+FORMAT$(NOW$(),"A/P") TEXT 10,1710,"3",0,1,1,"a/p:"+FORMAT$(NOW$(),"a/p") TEXT 10,1760,"3",0,1,1,"AMPM:"+FORMAT$(NOW$(),"AMPM") TEXT 10,1810,"3",0,1,1,"\:"+FORMAT$(NOW$(),"To\da\y i\s ddddd") TEXT 10,1860,"3",0,1,1,"string:"+FORMAT$(NOW$(),"To\da\y i\s ddddd") PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,160,"3",0,1,1,"-8 hours: "+FORMAT$(DATEADD("h",-8,NOW),"Short Time") TEXT 10,210,"3",0,1,1,"+5 mins: "+FORMAT$(DATEADD("n",5,NOW),"Short Time") TEXT 10,260,"3",0,1,1,"+00 day: "+FORMAT$(NOW,"Short Date") TEXT 10,310,"3",0,1,1,"+20 days: "+FORMAT$(DATEADD("d",20,NOW),"Short Date") TEXT 10,360,"3",0,1,1,"-20 day: "+FORMAT$(DATEADD("d",-20,NOW),"Short Date") PRINT 1 Result 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 184
TEXT 10,160,"3",0,1,1,"+8 hours: "+FORMAT$(DATEADD("h", +8,"11/26/2012 10:08"),"yyyy/mm/dd hh:nn AM/PM") TEXT 10,210,"3",0,1,1,"+00 day: "+FORMAT$("11/26/2012 10:08:00","yyyy/mm/dd hh:nn AM/PM") TEXT 10,260,"3",0,1,1,"+20 days: "+FORMAT$(DATEADD("d",20,"11/26/2012 10:08"),"yyyy/mm/dd hh:nn AM/PM") TEXT 10,310,"3",0,1,1,"-20 days: "+FORMAT$(DATEADD("d", -20,"11/26/2012 10:08"),"yyyy/mm/dd hh:nn AM/PM") PRINT 1 Result 2 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SET COUNTER @3 1 @0="0001" @1="0101" @2="000A" @3="1" SIZE 4,0.5 GAP 0,0 DIRECTION 1 TEXT 600,10,"3",0,1,1,3,"@0 @2" TEXT 600,30,"3",0,1,1,3,"Label "+@3+" --------------------------" TEXT 600,50,"3",0,1,1,3,@0+" "+@1+" "+@2 PRINT 5 See Also PRINT, TEXT, BARCODE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 50,50,"3",0,1,1,"SET CUTTER 1" The cutter cuts every label. PRINT 3,2 TEXT 50,50,"3",0,1,1,"SET CUTTER 2" The cutter cuts every 2 labels. PRINT 3,2 See Also OFFSET, PRINT, SET PARTIAL_CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-644M series M23 series Example Sample code REM **SET PARTIAL_CUTTER FUNCTION OFF EXAMPLE PROGRAM** SIZE 3,1 GAP 0,0 DENSITY 8 SPEED 6 DIRECTION 0 REFERENCE 0,0 SET PARTIAL_CUTTER OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 188
SET PARTIAL_CUTTER 1 TEXT 50,50,"3",0,1,1,"SET PARTIAL_CUTTER 1" PRINT 3,2 REM ***This program cuts 2 label*** SET PARTIAL_CUTTER 2 TEXT 50,50,"3",0,1,1,"SET PARTIAL_CUTTER 2" PRINT 3,2 See Also OFFSET, PRINT, SET CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM **SET BACK FUNCTION OFF EXAMPLE PROGRAM** SIZE 3,1 GAP 0,0 DENSITY 8 SPEED 6 DIRECTION 1 REFERENCE 0,0 SET CUTTER 1 SET BACK OFF TEXT 50,50,"3",0,1,1,"SET BACK OFF" PRINT 3 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 190
SET CUTTER 1 SET BACK ON TEXT 50,50,"3",0,1,1,"SET BACK ON" PRINT 3 See Also OFFSET, PRINT, SET CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
* For TTP-246M Plus and TTP-344M Plus, there are 6 buttons on the control panel. Example Sample code DOWNLOAD "DEMO.BAS" SIZE 3,1 GAP 0,0 DENSITY 8 SPEED 3 DIRECTION 0 REFERENCE 0,0 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 192
TEXT 100,10,"3",0,1,1,"KEY3 (FEED key) is pressed!!" TEXT 100,60,"3",0,1,1,"End of test" PRINT 1,1 SET KEY1 ON SET KEY2 ON SET KEY3 ON ENDIF GOTO START DEMO See Also OFFEST, PRINT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
POWER ONLINE ERROR TTP-644M series POWER ONLINE ERROR M23 series Note: For TTP-245/343/TDP-245, the LED1=LED2. Example Sample code DOWNLOAD "DEMO4.BAS" SET LED1 OFF SET LED2 OFF SET LED3 OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 194
FOR I=1 TO 100 LED1=0 LED2=0 LED3=0 IF I-INT(I/2)*2=0 THEN LED1=1 ELSEIF I-INT(I/3)*3=0 THEN LED2=1 ELSE LED3=1 ENDIF NEXT LED1=1 LED2=1 LED3=0 SET LED1 ON SET LED2 ON SET LED3 ON DEMO4 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM ***SELF-PEELING FUNCTION ON*** SIZE 4,4 GAP 0,0 DENSITY 8 SPEED 6 DIRECTION 0 REFERENCE 0,0 SET CUTTER OFF SET PEEL ON TEXT 50,100,"3",0,1,1,"SELF-PEELING FUNCTION TEST" PRINT 5 See Also OFFEST, PRINT TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-344M series TTP-346M series TTP-384M series TTP-644M series Example Sample code REM ***TEAR FUNCTION ON*** SIZE 3,3 GAP 0.08,0 DENSITY 8 SPEED 4 DIRECTION 0 REFERENCE 0,0 SET CUTTER OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 197
SET PEEL OFF SET TEAR ON TEXT 50,100,"3",0,1,1,"TEAR FUNCTION TEST" PRINT 1 See Also SET PEEL, SET CUTTER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-342 series 0~15 ON/OFF TTP-342M series 0~15 ON/OFF TTP-342 Plus series 0~255 ON/OFF TTP-344M Plus series TTP-346M series TTP-384M series TTP-644M series M23 series 0~255 0~255 TTP-225 series 0~31 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 199
If not, adjust the setting to a larger number. When adjusting this setting, begin from 0 and then on to higher values incrementally. See Also SIZE, GAP, BLINE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Reverse the sensor function. Redefine the reflective area is black line and non-reflective part is paper. (Normally, reflective part is paper and non-reflective part is black line.) OBVERSE Disable the "SET BLINE REVERSE" function. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series Example SET HEAD ON SET HEAD OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,10,"3",0,1,1,"TTP-384M is using ink-in ribbon." PRINT 1 REM *****For using ink-out ribbon in TTP-384M. SET RIBBON OUTSIDE SIZE 4,1 GAP 0,0 TEXT 10,10,"3",0,1,1,"TTP-384M is using ink-out ribbon." PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This setting is used to enable/disable ribbon encoder sensor detection. Syntax SET ENCODER ON/OFF Parameter Description Enable ribbon encoder sensor. Disable ribbon encoder sensor. Example SET ENCODER ON SET ENCODER OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SET RIBBONEND ON/OFF Parameter Description Enable ribbon-end sensor. Disable ribbon-end sensor. Note: This command has been supported since V6.91 EZ and later firmware. Example SET RIBBONEND ON SET RIBBONEND OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
C:\>COPY CON LPT1<ENTER> SET COM1 19,N,8,1<ENTER> <CTRL><Z><ENTER> C:\> Note: <ENTER> stands for PC keyboard “ENTER” key. <CTRL><Z> means to hold PC keyboard “CTRL” key then press the PC keyboard <Z> key. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series Example Sample code SIZE 4,2.5 GAP 0.12,0 SET PRINTKEY ON SET COUNTER @0 1 @0="0001" TEXT 10,10,"5",0,1,1,@0 PRINT 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 207
2.) Press FEED key Label 2~6 Syntax Receive “PRINT –1,n” Print Out 1.) PRINT -1,2 Label 1, Label 1 SET PRINTKEY 5 2.) Press FEED key Label 1, Label 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TDP-643R Plus TTP-342 series TTP-342 Plus series TTP-342M series TTP-342M Plus series TTP-343 series TTP-343C series TTP-344M series TTP-346M series TTP-384M series TTP-644M series M23 series Example SET REPRINT ON TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V5.10 EZ and later firmware. Example Sample code SET FEED_LEN 100 Result The feeding length is 100 dots when you press the FEED button after this setting. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
HEAD TEMP Return the temperature of thermal print head HEAD VOLT Return the voltage of thermal print head Note: This command has been supported since V6.75 EZ and later firmware. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 211
*0: Paper is not on the sensor. 1: Paper is on the sensor. *If the returned valued is changed in different sensor intension, we can say the sensor is functional. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Optional. Expression containing the value to return if no value is set in the key$ setting. If omitted, default is assumed to be a zero-length string "" Note: This command has been supported since V6.72 EZ and later firmware. TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 213
OUT "REFERENCE Y = ";GETSETTING$("CONFIG","TSPL","REFERENCE Y") OUT "SHIFT X = ";GETSETTING$("CONFIG","TSPL","SHIFT X") OUT "SHIFT Y = ";GETSETTING$("CONFIG","TSPL","SHIFT Y") OUT "SPEED = ";GETSETTING$("CONFIG","TSPL","SPEED") OUT "COUNTRY CODE = ";GETSETTING$("CONFIG","TSPL","COUNTRY CODE") OUT "CODEPAGE = ";GETSETTING$("CONFIG","TSPL","CODEPAGE") TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 214
Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command has been supported since V6.95 EZ and later firmware. This command is for TTP-2410M series, ME240 series, TTP-225 series and TDP-225 series which has USB HOST connector. Example Sample code SET USBHOST KEYBOARD SET USBHOST SCANNER TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
GAP 0,0 DIRECTION 1 BLOCK 10,10,600,200,"3",0,1,1,12,"\["]TEST.BAS\["] is running automatically while turning on the printer." PRINT 1 REM *****Step3: Turn off and on the printer to run "TEST.BAS" automatically. Result TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,10,"3",0,1,1,"PEEL Function Test!! " PRINT 1,1 LED1=0 IF PEEL=1 THEN LED3=1 GOTO B ELSE TEXT 10,10,"3",0,1,1,"The label is removed from the PEEL sensor!!" PRINT 1,1 GOTO START ENDIF DEMO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
ERROR TTP-644M series POWER ONLINE ERROR M23 series Note: For TTP-245/343/TDP-245 series, the LED1=LED2. Example Sample code DOWNLOAD "DEMO.BAS" SIZE 3,3 GAP 0.12,0 SPEED 4 DENSITY 8 DIRECTION 1 TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 219
REFERENCE 0,0 SET CUTTER OFF SET PEEL OFF SET LED1 OFF SET LED2 OFF SET LED3 OFF LED1=0 LED2=1 LED3=0 DEMO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
0: released 1: pressed KEY3 (FEED) 0: released 1: pressed Example Sample code DOWNLOAD "DEMO.BAS" SIZE 3,1 GAP 0,0 SPEED 4 DENSITY 8 DIRECTION 1 REFERENCE 0,0 SET LED1 OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 221
SET KEY1 OFF LED1=0 :START IF KEY1=1 THEN LED1=1 TEXT 100,10,"3",0,1,1,"KEY FUNCTION TEST" PRINT 1,1 ELSE LED1=0 ENDIF GOTO START DEMO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
TEXT 10,250,"3",0,1,1,"*****Statement 1*****" A=LABEL IF A>1000 THEN TEXT 10,300,"3",0,1,1,"A>1000" ELSE TEXT 10,300,"3",0,1,1,"A<1000" ENDIF TEXT 10,350,"3",0,1,1,"*****Statement 3*****" A$=STR$(LABEL) IF VAL(A$)>1000 THEN TEXT 10,400,"3",0,1,1,"VAL(A$)>1000" ELSE TEXT 10,400,"3",0,1,1,"VAL(A$)<1000" ENDIF PRINT 1,1 DEMO TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read YEAR parameter from RTC***** YEAR$=STR$(YEAR) Y=YEAR REM *****Print***** TEXT 10,10,"3",0,1,1,"YEAR1="+YEAR$ TEXT 10,50,"3",0,1,1,"YEAR2="+STR$(Y) TEXT 10,90,"3",0,1,1,"YEAR3="+STR$(YEAR) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Month parameter form RTC***** MONTH$=STR$(MONTH) M=MONTH REM *****Print***** TEXT 10,10,"3",0,1,1,"MONTH1="+MONTH$ TEXT 10,50,"3",0,1,1,"MONTH2="+STR$(M) TEXT 10,90,"3",0,1,1,"MONTH3="+STR$(MONTH) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Date parameter form RTC***** DATE$=STR$(DATE) D=DATE REM *****Print***** TEXT 10,10,"3",0,1,1,"DATE1="+DATE$ TEXT 10,50,"3",0,1,1,"DATE2="+STR$(D) TEXT 10,90,"3",0,1,1,"DATE3="+STR$(DATE) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Week parameter form RTC***** WEEK$=STR$(WEEK) W=WEEK REM *****Print***** TEXT 10,10,"3",0,1,1,"WEEK1="+WEEK$ TEXT 10,50,"3",0,1,1,"WEEK2="+STR$(W) TEXT 10,90,"3",0,1,1,"WEEK3="+STR$(WEEK) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Hour parameter form RTC***** HOUR$=STR$(HOUR) H=HOUR REM *****Print***** TEXT 10,10,"3",0,1,1,"HOUR1="+HOUR$ TEXT 10,50,"3",0,1,1,"HOUR2="+STR$(H) TEXT 10,90,"3",0,1,1,"HOUR3="+STR$(HOUR) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Minute parameter form RTC***** MINUTE$=STR$(MINUTE) MIN=MINUTE REM *****Print***** TEXT 10,10,"3",0,1,1,"MINUTE1="+MINUTE$ TEXT 10,50,"3",0,1,1,"MINUTE2="+STR$(MIN) TEXT 10,90,"3",0,1,1,"MINUTE3="+STR$(MINUTE) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Read Second parameter form RTC***** SECOND$=STR$(SECOND) SEC=SECOND REM *****Print***** TEXT 10,10,"3",0,1,1,"SECOND1="+SECOND$ TEXT 10,50,"3",0,1,1,"SECOND2="+STR$(SEC) TEXT 10,90,"3",0,1,1,"SECOND3="+STR$(SECOND) PRINT 1 DEMO Result See Also ~!C, MONTH, DATE, DAY, HOUR, MINUTE, SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result REM *****Set @YEAR***** @YEAR="05" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@YEAR" TEXT 210,10,"3",0,1,1,@YEAR PRINT 1 See Also ~!C, @MONTH, @DATE, @DAY, @HOUR, @MINUTE, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result REM *****Set @MONTH***** @MONTH="12" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@MONTH" TEXT 210,10,"3",0,1,1,@MONTH PRINT 1 See Also ~!C, @YEAR, @DATE, @DAY, @HOUR, @MINUTE, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result REM *****Set @DATE***** @DATE="31" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@DATE" TEXT 210,10,"3",0,1,1,@DATE PRINT 1 See Also ~!C, @YEAR, @MONTH, @DAY, @HOUR, @MINUTE, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
M23 series Example Sample code Result REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@DAY" TEXT 210,10,"3",0,1,1,@DAY PRINT 1 See Also ~!C, @YEAR, @MONTH, @DATE, @HOUR, @MINUTE, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result REM *****Set @HOUR***** @HOUR="23" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@HOUR" TEXT 210,10,"3",0,1,1,@HOUR PRINT 1 See Also ~!C, @YEAR, @MONTH, @DATE, @DAY, @MINUTE, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Sample code Result REM *****Set @MINUTE***** @MINUTE="59" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@MINUTE" TEXT 210,10,"3",0,1,1,@MINUTE PRINT 1 See Also ~!C, @YEAR, @MONTH, @DATE, @DAY, @HOUR, @SECOND TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
REM *****Set @SECOND***** @SECOND = "59" REM *****Print***** SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"@SECOND" TEXT 210,10,"3",0,1,1,@SECOND PRINT 1 See Also ~!C, @YEAR, @MONTH, @DATE, @DAY, @HOUR, @MINUTE TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"Model: " + _MODEL$ TEXT 10,60,"3",0,1,1,"Serial No.: " + _SERIAL$ TEXT 10,110,"3",0,1,1,"F/W Version: " + _VERSION$ PRINT 1 Result See Also _SERIAL$, _VERSION$ TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"Model: " + _MODEL$ TEXT 10,60,"3",0,1,1,"Serial No.: " + _SERIAL$ TEXT 10,110,"3",0,1,1,"F/W Version: " + _VERSION$ PRINT 1 Result See Also _MODEL$, _VERSION$ TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
SIZE 4,1 GAP 0,0 DIRECTION 1 TEXT 10,10,"3",0,1,1,"Model: " + _MODEL$ TEXT 10,60,"3",0,1,1,"Serial No.: " + _SERIAL$ TEXT 10,110,"3",0,1,1,"F/W Version: " + _VERSION$ PRINT 1 Result See Also _MODEL$, _VERSION$ TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Note: We can use command SELFTEST WLAN to check the status of WLAN. The SSID is empty. Example Sample code Result WLAN OFF SELFTEST WLAN See Also WLAN SSID TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
In WLAN MODE AD-HOC, it is the SSID of Wi-Fi module. Note: SSID is case-sensitive. The maximum length is 32 bytes. Example Sample code Result WLAN SSID "TEST-AP" SELFTEST WLAN See Also WLAN OFF TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
(Passphrase is a string containing between 8 and 63 characters) (Pre-Shared Key is a 32-byte key, formatted as hexadecimal number) Example Sample code WLAN WPA OFF WLAN WPA "123456789" TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
The encryption key. 5 or 13 characters or 10 or 26 hexadecimal digits. Example Sample code WLAN WEP OFF WLAN WEP 1,"ABCDE" WLAN WEP 2,"ABCDE" WLAN WEP 3,"ABCDE" WLAN WEP 4,"4142434445" TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is used to set the printer to get the IP address from DHCP server. Restart the printer is necessary. Syntax WLAN DHCP Example Sample code Result WLAN MODE INFRASTRUCTURE WLAN SSID "TEST-AP" WLAN WPA "123456789" WLAN DHCP WLAN PORT 9100 SELFTEST WLAN See Also WLAN IP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Subnet mask. gateway Default gateway. Example Sample code Result WLAN MODE INFRASTRUCTURE WLAN SSID "TEST-AP" WLAN WPA "123456789" WLAN IP "10.0.10.138","255.255.255.0","10.0.10.252" WLAN PORT 9100 SELFTEST WLAN See Also WLAN DHCP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Base raw port number. Default is 9100. Example Sample code Result WLAN MODE INFRASTRUCTURE WLAN SSID "TEST-AP" WLAN WPA "123456789" WLAN IP "10.0.10.138","255.255.255.0","10.0.10.252" WLAN PORT 8000 SELFTEST WLAN TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is used to set the printer to get the IP address from DHCP server. Printer will restart itself while setting this command. Syntax NET DHCP Example Sample code Result NET DHCP SELFTEST ETHERNET See Also NET IP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Syntax NET IP "ip","mask","gateway" Parameter Description IP address mask Subnet mask gateway Default gateway Example Sample code NET IP "192.168.10.40","255.255.255.0","192.168.10.252" SELFTEST ETHERNET Result See Also NET DHCP TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is used to specify the PORT number of Ethernet. Printer will restart itself while setting this command. Syntax NET PORT number Parameter Description number Base raw port number. Default is 9100. Example Sample code Result NET PORT 9100 SELFTEST ETHERNET TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
This command is used to set the printer server name. Syntax NET NAME printerserver " " Parameter Description printerserver The specific name of printer server. Example Sample code Result NET NAME "TEST" SELFTEST ETHERNET TSC AUTO ID Technology Co., Ltd. Copyright 2013 All Rights Reserved.
Page 252
9F., No.95, Minquan Rd., Xindian Dist., No.35, Sec. 2, Ligong 1st Rd., Wujie Township, New Taipei City 23141, Taiwan (R.O.C.) Yilan County 26841, Taiwan (R.O.C.) TEL: +886-2-2218-6789 TEL: +886-3-990-6677 FAX: +886-2-2218-5678 FAX: +886-3-990-5577 Web site: www.tscprinters.com TSC Auto ID Technology Co., Ltd. E-mail: printer_sales@tscprinters.com tech_support@tscprinters.com...
Need help?
Do you have a question about the M23 and is the answer not in the manual?
Questions and answers