Go to page of
Similar user manuals
-
Printer
Star Micronics LC-200
152 pages 4.64 mb -
Printer
Star Micronics SP317/347F
40 pages 0.58 mb -
Printer
Star Micronics LC-90
131 pages 2.26 mb -
Printer
Star Micronics TSP400
80 pages 1.51 mb -
Printer
Star Micronics PT-10Q
36 pages 1.11 mb -
Printer
Star Micronics TSP600
113 pages 0.59 mb -
Printer
Star Micronics NL-10
35 pages 0.34 mb -
Printer
Star Micronics 10DK
16 pages 0.53 mb
A good user manual
The rules should oblige the seller to give the purchaser an operating instrucion of Star Micronics TCP300II Series, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.
What is an instruction?
The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Star Micronics TCP300II Series one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.
Unfortunately, only a few customers devote their time to read an instruction of Star Micronics TCP300II Series. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.
What should a perfect user manual contain?
First and foremost, an user manual of Star Micronics TCP300II Series should contain:
- informations concerning technical data of Star Micronics TCP300II Series
- name of the manufacturer and a year of construction of the Star Micronics TCP300II Series item
- rules of operation, control and maintenance of the Star Micronics TCP300II Series item
- safety signs and mark certificates which confirm compatibility with appropriate standards
Why don't we read the manuals?
Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Star Micronics TCP300II Series alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Star Micronics TCP300II Series, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Star Micronics service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Star Micronics TCP300II Series.
Why one should read the manuals?
It is mostly in the manuals where we will find the details concerning construction and possibility of the Star Micronics TCP300II Series item, and its use of respective accessory, as well as information concerning all the functions and facilities.
After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.
Table of contents for the manual
-
Page 1
TCP300II Series Product Specifications Manual Commands First Release: October 21, 2005 Star Micronics Co., Ltd. Special Products Operating Division[...]
-
Page 2
-ii- Table of Contents 1. APPLICATION 1 2. PRECAUTIONS FOR PROGRAMMI NG AND FOR HANDLING 1 3. COMMUNICATION SPECIFICATIONS 2 3-1. Communication Procedures ------------------------------------------------------------------------- 2 3-2. Transmission C ontrol Matrix ------------------------------------------------------------------------- 4 3-3. Tran[...]
-
Page 3
1 1. APPLICA TION This manual describes the commands rela ting to the TCP300II series printers. 2. PRECAUTIONS FOR PROGR AMMING AND FOR HANDLING • The volatile memory writing life is approximatel y one million times. The expect ed life will be reached by frequent use, wh ich can cause problems in the operation of the printer. Therefore, only us e[...]
-
Page 4
2 3. COMMUNICA TION SPECIFICA TIONS 3-1. Communication Procedures This device communicates with its host us ing block transmission s of resend requests. When communications are started from the host, the host will transmit a command block to the reader/writer. When the reader/writer receives the command bl ock, it will respond with either of the ch[...]
-
Page 5
3 DLE Sequence Host Reader/writer Command sent → Command received DLE received ← DLE sent See section 2-5. Transmission Control Characters for details regarding ACK, NAK and DLE character codes.[...]
-
Page 6
4 3-2. Transmission Control Matrix Event Host status ACK received NAK receiv ed DLE received Response received No response Idling Read and discarded Read and discarded Read and discarded Read and discarded Nothing occurs After command is sent waiting to receive ACK ACK received Resend command block or process as communication error Command withdraw[...]
-
Page 7
5 3-3. Transmission Control Matrix (Reader Type) Event TCP status STX received ETX received Other receptions ACK received NAK received No response 1 Idling → 2 Read and discarded → 1 Read and discarded → 1 Read and discarded → 1 Read and discarded → 1 → 1 2 Command received Buffering → 2 Buffering → 3 If data error DLE sent → 1 If[...]
-
Page 8
6 3-4. Command and Response Transfer Formats Command Transfer Formats STX Commands Data String ETX BCC Response Transfer Formats STX Commands Status Data String ETX BCC Data string must be within 1024 bytes. BCC is an exclusive logic sum from the command to ETX. 3-5. Transfer Control Characters The following shows the transmission control character[...]
-
Page 9
7 3-6. Cards for Processing The cards that can be processed are called readable and writable cards . When the card is inserted into the in let, it is a process targeted card. When the process is completed, the card idles in the machine, and is a process targeted card. When idling in the device, the idling card is a process targeted card regardless [...]
-
Page 10
8 3-8. Reading the Buffer It is possible to read the buffer when a card that has been read/written is idling. The b uffer read commands (29h, 2Ah, 2Bh) obtains the read data stored in the read buffer on the visual card reader/writer. It is possible to get the read data on the track by using the buffer read commands (29h, 2Ah, 2Bh) without transport[...]
-
Page 11
9 3-9. Commands and Status Lists (1) Command List Code Content of Command Applicable Models Class 21h First track read command 310 22h Second track read command 300/310 23h Third track read command 310 25h First track read (status with no card) command 310 26h Second track read (status with no card) command 300/310 27h Third track read (status with[...]
-
Page 12
10 Code Content of Command Class 59h Status Request Command 58h ROM version request command 5Ah LED, buzzer control command 95h Card transport count request command 96h Print count request command Information display commands 5Bh Cleaning button enable/disable command 52h Cleaning command Cleaning commands 5Fh Reset command 90h Communication settin[...]
-
Page 13
11 (2) Status List The following shows t he content of status. When there is the status code 20h there is no e rror. Anything other t han 20h, it is recommended to branch the error and processing. Error notification codes may change or be added to without prior notice. Undefined statuses are reserved for the system. Code Status Content Rank 20h Nor[...]
-
Page 14
12 4. COMMAND DET AIL S 4-1. Magnetic Stripe Commands (1) Third track read command (Model: 310) General Description This command idles the first track read of a m agnetic strip encoded in t he following formats. • 7-bit + 1 parity (called 7-bit fo rmat below) Conforming to JISX6302* • Reverse 7-bit + 1 parity Reverse directi on writing format o[...]
-
Page 15
13 (2) Second track read command (Models: TCP300/310) General Description This command waits for the second track read of a magnetic strip encoded in the following formats. • 7-bit format conforming to JISX6302* • Reverse 7-bit + 1 parity Reverse directi on writing format of the format above* • 6-bit format conforming to ISO 7811/2 first trac[...]
-
Page 16
14 (4) First track read (sta tus with no card) command (Model: 310) General Description This command idles the first track read of a m agnetic strip encoded in t he following formats. • 7-bit format conforming to JISX6302* • Reverse 7-bit format Reverse direction writing format of the format above* • 6-bit format conforming to ISO 7811/2 firs[...]
-
Page 17
15 (5) Second track read (status with no card) command (Models: 300/310) General Description This command waits for the second track read of a magnetic strip encoded in the following formats. • 7-bit format conforming to JISX6302* • Reverse 7-bit format Reverse direction writing format of the format above* • 6-bit format conforming to ISO 781[...]
-
Page 18
16 (7) First track b uffer read command (Model: 310) This command acquires the first track buffer data of the following formats. • 7-bit format conforming to JISX6302* • Reverse 7-bit format Reverse direction writing format of the format above* • 6-bit format conforming to ISO 7811/2 first track • 4-bit format conforming to ISO 7811/2 secon[...]
-
Page 19
17 (9) Third track buffer read command (Model: 310) This command acquires the third track buffer data of the following formats. • 7-bit format conforming to JISX6302* • Reverse 7-bit format Reverse direction writing format of the format above* • 6-bit format conforming to ISO 7811/2 first track • 4-bit format conforming to ISO 7811/2 second[...]
-
Page 20
18 (11) Reverse 7 b it format second track data setting command (Models: 300/310) This command sets the write data to the second track with a reverse 7-bit format. Excluding 02h (STX) and 03h (ETX), the write data string must be data from 01h to 7Eh in 0 to 69 bytes. The starting and ending symbols, LRC and pari ty bit on the magnetic stripe are al[...]
-
Page 21
19 (12) Rever se 7 bit format third track data setting command (Model: 310) This command sets the write data to the th ird track with a reverse 7-bit format. Excluding 02h (STX) and 03h (ETX), the write data string must be data from 01h to 7Eh in 0 to 69 bytes. The starting and ending symbols, LRC and pari ty bit on the magnetic stripe are all auto[...]
-
Page 22
20 (15) 7 bit format third track data setting command (Model: 310) This command sets the write data to t he third track with a 7-bit format. Excluding 02h (STX) and 03h (ETX), the write data string must be data from 01h to 7Eh in 0 to 69 bytes. The starting and ending symbols, LRC and pari ty bit on the magnetic stripe are all automatically applied[...]
-
Page 23
21 (17) Second track data set ting command (Models: 300/310) This command sets the second track write data. The magnetic format of the writ e data corresponds to the following formats, but the format that is set abides by the content of the preset memory switc hes. See Model Setting Commands (91h) for details. • 7-bit format conforming to JISX630[...]
-
Page 24
22 (19) Magnetic stripe write → idle command (Models: 300/310) General Description This command writes magnetic data set by the data setting command. Details of Operation This writing operation starts onl y when normal write data is set for all specified write tracks. If there is no targeted card, it will wait until one is inserted into the devic[...]
-
Page 25
23 (20) Magnetic stripe write → idle (status with no card) command (Models: 300/310) General Description This command writes magnetic data set by the data setting command. This writes to the magnetic stripe of the targeted card, if one is inserted in the reader/writer . If no target card is inserted in the device, this sets the no card st atus (2[...]
-
Page 26
24 4-2. Print and Erase Commands The speed to write and erase switches according to the ambient environment and card media. To perform a timeout, set the timeout val ue according to the environment of use. (1) Print expansion buffer clear command This command clears the print expansion buffer only. Image data is expanded in the print e xpansion buf[...]
-
Page 27
25 (3) Print character data setting command This command expands character data to be print ed (including external fonts) in the print expansion buffer. The print data string is composed of the print control header string and the print text data string. The print control header string is composed of the card arr angement direction parameter, the X [...]
-
Page 28
26 Parameter Explanation Print control header string The print control header string is composed of t he card arrangement direction parameter, the X coordinate specificati on parameter string, the Y coordinate specification parameter string, and a comma for separating each parameter. The print control header stri ng can be omitted altogether . If o[...]
-
Page 29
27 Notes: The Y coordinate specification para meter indicates the bottom left edge of the text data to expand, so when the set font is 24 dots, the minimum value of the Y coordinate specification value is 23. If the set font is 16 dots, the mini mum value of the Y coordinate specification value is 15. JP, GP2312 or GB18030, BIG5 and KR models do no[...]
-
Page 30
28 • ESC I This expands a specified 16 dot 2-byte external characters FONT in the print expansion buffer memory. ESC ‘I’ next parameter range: ‘0’ to ‘F’ 1 digit configuration ESC “I0” ESC “I1” : : ESC “I9” ESC “IA” : ESC “IE” ESC “IF” • ESC g This expands a specified 24 dot 1-byte external characters FONT in[...]
-
Page 31
29 • ESC d Sets the dot space for gaps in si ngle-byte characters. Dot spaces are applied to the right side of characters. ESC ‘d’ next parameter range: ‘0’ to ‘F’ 1 digit configuration • ESC W/w Sets the width size of characters to expand. ESC ‘W’/’w’ next parameter range: ‘1’ to ‘2’ 1 digit configuration ESC “W1?[...]
-
Page 32
30 Command Transfer Formats ST X 42h Data arrangement specificati on ‘,’ Data arrangement X coordinate ‘,’ Data arrangement Y coordinate ‘,’ Expansio n image specification number ETX BCC Response Transfer Formats STX 42h Status ETX BCC Parameter Explanation • Data arrangement s pecification parameter To specify whether to use the inte[...]
-
Page 33
31 (5) External image data expand command This command sets the image data to the raster ized image register buffer (volatile memory). Assuming that the card is horiz ontally oriented, this registers a maximum of 320 vertical dot image expansion data to the posit ion specified with the X c oordinate on the buffer for one page. Turns the image data [...]
-
Page 34
32 (6) External image data expand command This command sets the image data to the raster ized image register buffer (volatile memory). Image data is expanded f rom the expansion starting X coordinat e and the expansion starting Y coordinate (byte: 8 dot units ) with the range specified by the image data length. If image data with a number larger th[...]
-
Page 35
33 • Expansion starting Y address parameter Specifies whether to expand the registered image Y address to the rasterized image register buffer . Becomes 0 when omitted. Specify in by tes (8 dot u nits). When making minute adjustments to the image print position in the Y direction, adjust the top and bottom margins on the image data. ‘0’ to ?[...]
-
Page 36
34 (7) Tw o-byte external character font register command This command registers 24 dot or 16 dot two-by te fonts to the external character buffer (the volatile memory) as external fonts. Along with sizes, 16 f onts can be registered. Reregistering set fonts over writes the existing ones. Command Transfer Formats STX 44h Font size specification ‘[...]
-
Page 37
35 Example Setting A B C D E F G H I J K L M N O P Q R S T U V W X 1 2 ● 3 ● 4 ● ● ● 5 ● ● ● 6 ● ● 7 ● ● ● ● ● 8 ●●●●●●● 9 ● ●●●●●●●● 10 ● ● ●●●●●●●●● 11 ● ● ●●●●●●●●● 12 ● ● ● ●●●●●●●●●● 13 ● ● ● ● ● ● ●[...]
-
Page 38
36 (8) Single-byte external character font r egister command This command registers 24 dot or 16 dot single-by te fonts to th e external character buffer to the (volatile memory) as external fonts. Along with sizes, 16 fonts can be registered. Command Transfer Formats STX 45h Font size specification ‘,’ External cha racte r registration number [...]
-
Page 39
37 (9) Erase + print → discharge command This command performs the operatio ns specifying the c ontrol methods for deleting, printing and discharging. If there is a card idling in the dev ice, it operates immediately. If there is no targeted card, the system will wa it until one is inserted into the device, then perform the operation after a card[...]
-
Page 40
38 Cards after discharged to the front after eras ing/ printing in the same way as parameter specification 1. This parameter specificati on method (specifying only the di scharge control method) is completely compatible with the conv entional erase + discharge command (46h). • Parameter specification example 3 STX 46h 31h , 30h ETX BCC After prin[...]
-
Page 41
39 (11) Erase → discharge command This command erases the print surface. If there is a card idling in the device, it erases to the card. If there is no targeted card, it will wait until one is inserted into th e device, then starts erasing. After erasing, the device will either discharge the card acco rding to the discharge method specification p[...]
-
Page 42
40 (12) Bar Code Data Setting Commands These commands expand bar code strip patterns and subscript to the print ex pansion buffer . The print data string is composed of the bar code control header string and t he bar code data string . Command Transfer Formats STX 4Eh Bar Code Control Header String Bar Code Data String ETX BCC Response Transfer For[...]
-
Page 43
41 • ‘,' (Commas) Required to separate parameters. • Bar code status stop code parameter This is necessary only when the bar code type parameters are ‘0,’ ‘1,’ ‘6’ and ‘7.’ When the bar code type parameters are ‘0,’ ‘1’ ‘A’: Sets CODE 128 bar code to code set A. ‘B’: Sets CODE 128 bar code to code set B. ?[...]
-
Page 44
42 Bar Code Data String Suffixes by Code Set Bar Code Data ASCII CODESE T A CODESET B CODESE T C chr(&H10) "1 0" → 0 0 16 chr(&H11) "1 1" → 1 1 17 chr(&H12) "1 2" → 2 2 18 chr(&H13) "1 3" → 3 3 19 chr(&H14) "1 4" → 4 4 20 chr(&H15) "1 5" → 5 5 21 chr(&am[...]
-
Page 45
43 Bar Code Data String Suffix es by Code Set Bar Code Data ASCII CODESET A CODESET B CODESET C chr(&H40) "4 0" → (NUL) ’ 64 chr(&H41) "4 1" → (SOH) a 65 chr(&H42) "4 2" → (STX) b 66 chr(&H43) "4 3" → (EXT) c 67 chr(&H44) "4 4" → (EOT) d 68 chr(&H45) "4 5&quo[...]
-
Page 46
44 • When the bar code type parameters are ‘4’, ‘5’ (ITF) Expresses “0” to “9” numbers with the bar code ITF. With the bar code of this mode, it is possible to expand bar code fonts by transmitting the character to use as an ASCII character. A start and stop code is automatic ally applied. It is possible to expand bar codes for a [...]
-
Page 47
45 4-3. Card Commands (1) Card discharge command This command discharges a card. If there is a card in the device , this will discharge that card. The card follows the discharge method specif ication parameter and is either discharged to a position where it can be reused, or completely discharged. Cards that are discharged to the reuse posit ion an[...]
-
Page 48
46 (3) Card rear side idle command This command transports and idles cards to the idling position on the rear side. Regardless of whether the card in the device is waiting to be removed or is a process targeted card, it is transported to the idling position on the rear side of the device and is idled there. If there is no card in the device, the de[...]
-
Page 49
47 (5) Card removal w ait status cancel command This command makes a card in the device that is waiting removal a process targeted card. A card that is executing t he erase + print command, the er ase command or the discharge command becomes a card waiting removal by the user. To reread the magnetic stripe data or to print again, either execute th [...]
-
Page 50
48 4-4. Information Display Commands (1) Status request command This command gets the status of the four card sensors in the device and the cover open sensor . The following shows the sensor status string for each characte r composed of six characters. Command Transfer Formats STX 59h ETX 5Ah Response Transfer Formats STX 59h Status Sensor st atu s[...]
-
Page 51
49 (2) ROM version request command This command acquires the ROM version info rmation (model name and version) of the reader/writer. Command Transfer Formats STX 58h ETX 5Bh Response Transfer Formats STX 58h Status ROM information ETX BCC The following shows the response bl ock ROM information data string. “TCP3II V 1.00 X” (1) (2) (3) (4) (5) [...]
-
Page 52
50 Use the following codes for the LED color setting data. Use the following codes for LED operation and buzzer setting data. Code Function 20h ‘ ’ Continues current operation 30h ‘0’ Turns OFF 31h ‘1’ Turns ON 32h ‘2’ Starts blinking 33h ‘3’ Blinks once 34h ‘4’ Blinks three times (4) Card transport count request command Thi[...]
-
Page 53
51 (5) Print count request command This command requests the numbe r printings, as a reference. The print count data stri ng is 10 digits long. When the power is cut, the transport count less than 10 times is rounded down. Command Transfer Formats STX 96h Data String ETX BCC Response Transfer Formats STX 96h Status Print count d ata ETX BCC[...]
-
Page 54
52 4-5. Cleaning Command (1) Cleaning button enable/disable command This command enables and disables the cleaning button on the front panel. The setting is saved in the non-volatile memory. Command Transfer Formats STX 5Bh Enable/disable parameter ETX BCC Response Transfer Formats STX 5Bh Status ETX BCC Parameter Explanation • Enable/disable par[...]
-
Page 55
53 4-6. Other Commands (1) Reset command This command resets the device. The reset command is a priority command that resets the device even when another command is being executed. When the reset co mmand is received while executing another command, the device quits the execution of that command. Command Transfer Formats STX 5Fh ETX 5Ch Response Tr[...]
-
Page 56
54 Specifying USB Serial Number This command sets the terminal individual number when using a U SB interface. If the serial number is a value between 0 and 9, the hos t COM number can be value unique to that terminal. The COM port varies with the port to use when the serial number is 0. STX, 90h, ‘U’/‘u’, to 1 digit parameters, ETX, BCC Par[...]
-
Page 57
55 Setting Type and Parameter List (Types are set alphabetic char acters and parameter are set by numerical values) Contents Type Parameters Functions Initial Value ‘0’ Two-byte font specification ANK fonts sizes ‘J’/‘j’ ‘1’ Single-byte font specification ‘1’ ‘0’ 24 dot font specification 24/16 dot font types ‘F’/‘f’[...]
-
Page 58
56 • 24/16 dot font type specification (US/EU) This command sets the US, and EU destined 24/ 16 dot fonts for AN characters. Settings using the ESC sequence (ESC, F/f) in the pr int text data string are enabled only in one electronic statement, but settings using this co mmand function as default settings in the print character data setting comma[...]
-
Page 59
57 • Card arrangement direction setting This command sets the direction for card arrangement. In the print character data setting command ( 41h), the settings made using this command are enabled for the card arrangement direction if not setting the card arrangement direction and data arrangement coordinate prin ting control header string. In t he[...]
-
Page 60
58 • Magnetic stripe write retry count setting This command sets the number of times the devic e will retry to write to the magnetic stripe. Settings using this command function as def ault settings in the magnetic stripe write → idle command 31h and magnetic stripe write → idle (status with no card) command 32h. STX, 91h, ‘W’/‘w’, ma[...]
-
Page 61
59 • Two-byte characters gap dot space setting (JP/GP2312 or GB180 30, BIG5, KR) This command sets the two-byte characters gap dot space. Settings using the ESC sequence (ESC, D) in the print text data string are enabled only in one electronic st atement, but settings using this command function as default settings in the print character data set[...]
-
Page 62
60 • Line gap dot space setting This command sets the line gap dot space. Se ttings using the ESC s equence (ESC, M/m) in the print text data string are enabled only in one electronic statement, but settings using this command function as default settings in the print character data setting command 41h. STX, 91h, ‘M’/‘m’, line gap dot spa[...]
-
Page 63
61 • Magnetic format reading dir ection conforming to JISX6302 This command sets the magnetic format readi ng direction conforming to JISX6302 Settings using this command function as default settings in the first, second, and third track read commands 21h, 22h, 23h, the fi rst, second and third track read (status with no card) commands 25h, 26h, [...]
-
Page 64
62 5. MA TERIALS 5-1. Switching Firmware Use the following steps to switch the firmware of the device. 1. Install the flash memory loading program into your PC. 2. Copy the firmware to any folder. 3. Turn off the power to the devic e, then mount either of the applicable interfac es of serial, USB, or LAN. 4. Turn the device’s DIP switch #1 to OFF[...]
-
Page 65
63 5-2. Error Display A self-diagnosis test is performed when the LED light sequentially at power on. A self-diagnosis test is performed only, wi thout lighting the LED when recovering fro m a transport path open state, when t he reset command is executed. The result of the test is di splayed by the LED and buzzer. Test Results Display Remarks Norm[...]
-
Page 66
64 5-5. Recommended Timeout 21 Fi rst tr ack read comm and After card insertion, t rack 1 read, data re quest (form at autom atic j udgment) 6000+ α *1 22 Second track read comm and Aft er card inse rti on, track 2 read, data reque st (form at autom atic j udgment) 6000+ α *1 23 Thi rd track r ea d com m and After card ins e rtion, track 3 r e ad[...]
-
Page 67
REV. 1 . 0 0 200 6 .0 1 .2 7 Printed in Japan, 808747 05 OVERSEAS SUBSIDIARY COMPANIES STAR MICRONICS AMERICA, INC. 1150 King Georges Post Road, Edison, NJ 08837-3729 U.S.A. Tel : 732-623-5555 Fax : 732-623-5590 http://www.starmicronics.com ELECTRONIC PRODUCTS DIVISION STAR MICRONICS CO., LTD. 536 Nanatsushinya, Shimizu-ku, Shizuoka, 424-0066 Japan[...]