background image

TRST-A10/TRST-A15 POS Printer OPOS Control Application User’s Manual 

TOSHIBA TEC CORPORATION  EAA-02450 

 

 

45



In  PTR_TP_TRANSACTION2  mode  (Transaction2  mode)  of  the  TransactionPrint  method,  select 
only  one 

Station

  parameter  of  the  PrintNormal  method  to  execute  a  Left90/Right90  Rotation  Print 

using the RotatePrint method.

 

 
(Example: Abnormal) 



TransactionPrint(PTR_TP_TRANSACTION2) 

RotatePrint(PTR_S_RECEIPT ,PTR_RP_RIGHT90) 
PrintNormal(PTR_S_RECEIPT) 
PrintNormal(PTR_S_RECEIPT2) 
PrintNormal(PTR_S_RECEIPT) 
PrintNormal(PTR_S_RECEIPT2) 
PrintNormal(PTR_S_RECEIPT) 
RotatePrint(PTR_S_RECEIPT ,PTR_TP_NORMAL) 

TransactionPrint(PTR_TP_NORMAL) 

 
(Example: Normal) 

TransactionPrint(PTR_TP_TRANSACTION2) 
RotatePrint(PTR_S_RECEIPT ,PTR_RP_RIGHT90) 
PrintNormal(PTR_S_RECEIPT) 
PrintNormal(PTR_S_RECEIPT) 
PrintNormal(PTR_S_RECEIPT) 
RotatePrint(PTR_S_RECEIPT ,PTR_TP_NORMAL) 
RotatePrint(PTR_S_RECEIPT 2,PTR_RP_RIGHT90) 
PrintNormal(PTR_S_RECEIPT2) 
PrintNormal(PTR_S_RECEIPT2) 
RotatePrint(PTR_S_RECEIPT2 ,PTR_TP_NORMAL) 
TransactionPrint(PTR_TP_NORMAL) 

 



In  PTR_TP_TRANSACTION2  mode  (Transaction2  mode)  and  PTR_TP_TRANSACTION3  mode 
(Transaction3  mode)  of  the  TransactionPrint  method,  printing  is  performed  using  a  longer  side  of 
paper as a reference.  When the number of lines to be printed on the front side is more than that on 
the  back  side, feeding  a  paper  by  the  RecLinesToPaperCut lines  will move  the  last  line  to  the  cut 
position, but if the number of lines to be printed on the back side is more than that on the front side, 
the paper should be fed by more lines than the RecLinesToPaperCut lines.  



In  PTR_TP_TRANSACTION2  mode  (Transaction2  mode)  and  PTR_TP_TRANSACTION3  mode 
(Transaction3 mode) of the TransactionPrint method, printing is not performed if data amount to be 
printing on the front side is less than the RecLinesToPaperCut lines and there is no print data to be 
printed on the back side. 



In PTR_TP_PREDEFINE mode (Back Side Data Predefine mode) of the TransactionPrint method, 
an error will result if the PrintBitmap method is called. 

 

Summary of Contents for TRST-A10 SERIES

Page 1: ...S Printer OPOS Control Application User s Manual TOSHIBA TEC CORPORATION EAA 02450 TRST A10 TRST A15 POS Printer OPOS Control Application User s Manual First Edition February 9 2007 Copyright C 2007 TOSHIBA TEC CORPORATION ...

Page 2: ...heral devices Terminology and architecture of OLE Control and OLE Automation OLE for Retail POS OPOS Application Programmer s Guide APG UnifiedPOS Specification Version 1 8 Notes All rights reserved It is prohibited to use or duplicate a part or whole of this document without the permission of Toshiba TEC Corporation This document is subject to change without prior notice Microsoft Windows Windows...

Page 3: ...rinter OPOS Control Application User s Manual TOSHIBA TEC CORPORATION EAA 02450 3 Revision Record No EAA 02450 TRST A10 TRST A15 POS Control Application User s Manual Rev No Date Pages Description 0 Feb 9 2007 Original issue ...

Page 4: ...6 Table 2 TRSTA1x POS Printer Control Functions 7 Table 3 TRSTA1S POS Printer Control Property Values in part 10 Table 4 TRSTA1U POS Printer Control Property Values in part 13 Table 5 TRSTA1P POS Printer Control Property Values in part 16 Table 6 TRSTA1x POS Printer Control Escape Sequence 19 Table 7 TRSTA1x POS Printer Control Extended Methods for Dual Side Print 22 Table 8 SetLogo Font Style Cha...

Page 5: ...STA1x POS Printer Control Print Escape Sequence for Left Right Rotation 44 Table 25 TRSTA1x POS Printer Control Available Methods for Dual Side Print 46 Table 26 TRSTA1x POS Printer Control Available Settings from Control Panel 59 Table 27 TRSTA1S Serial POS Printer Setup Screen 61 Table 28 TRSTA1U USB POS Printer Setup Screen 61 Table 29 TRSTA1P Parallel POS Printer Setup Screen 62 Table 30 TRSTA...

Page 6: ... A15 Parallel POS Printer Dual Parallel TRSTA1P Operating System Windows XP Professional Windows 2000 1 Device names are used by the Open method 1 1 2 Software Structure The software structure of this Control is as shown below Table 1 TRSTA1x POS Printer Control Software Structure Application Control Object CO APG 1 8 OPOSPRINTER OCX Service Object SO APG 1 8 TRSTA1S DLL Log Manager Library LogMng...

Page 7: ... Direct output to printer device Drawer control Dual side print Bitmap registration to flash ROM Extended functions DirectIOEvent Drawer status notification Collection and submission of statistics Statistics reset Statistics change Simultaneous print to two kinds of printers Character set mapping Control of paper with mark Full paper cut Custom color print Color full color print Stamp print Shaded...

Page 8: ...JrnRec FALSE CapConcurrentJrnSlp FALSE CapConcurrentRecSlp FALSE CapCoverSenser TRUE CapMapCharacterSet FALSE CapTransaction TRUE CapJrnPresent FALSE CapJrn2Color FALSE CapJrnBold FALSE CapJrnDhigh FALSE CapJrnDwide FALSE CapJrnDwideDhigh FALSE CapJrnEmptySenser FALSE CapJrnItalic FALSE CapJrnNerEndSensor FALSE CapJrnUnderline FALSE CapJrnCartridgeSensor 0 CapJrnColor 0 CapRecPresent TRUE CapRec2C...

Page 9: ...cLineSpacing 27 5 RecLineWidth 1 576 432 RecSidewaysMaxLines 1 21 3 16 3 RecSidewaysMaxChars 7 166 222 RecLinesToPaperCut 6 4 RecBarCodeRotationList 0 180 RecBitmapRotationList 0 180 SlpLineChars 0 SlpLineCharsList SlpLineHeght 0 SlpLineSpacing 0 SlpLineWidth 0 SlpSidewaysMaxChars 0 SlpSidewayMaxLines 0 SlpMaxLines 0 SlpLinesNearEndToEnd 0 SlpBarCodeRotationList SlpBitmapRotationList 1 Changes dep...

Page 10: ...when the value of RecLineSpacing is set to less than 24 it changes to 24 6 CapRecNearEndSensor is always set to TRUE and available only when PAPER LOW SENSOR of the printer configuration setting of the OPOS printer is set to Enable 7 The value of RecSidewaysMaxChars changes depending of the font used It is 166 for Font A and 222 for Font B Table 3 TRSTA1S POS Printer Control Property Values in par...

Page 11: ...JrnRec FALSE CapConcurrentJrnSlp FALSE CapConcurrentRecSlp FALSE CapCoverSenser TRUE CapMapCharacterSet FALSE CapTransaction TRUE CapJrnPresent FALSE CapJrn2Color FALSE CapJrnBold FALSE CapJrnDhigh FALSE CapJrnDwide FALSE CapJrnDwideDhigh FALSE CapJrnEmptySenser FALSE CapJrnItalic FALSE CapJrnNerEndSensor FALSE CapJrnUnderline FALSE CapJrnCartridgeSensor 0 CapJrnColor 0 CapRecPresent TRUE CapRec2C...

Page 12: ...ecLineSpacing 27 5 RecLineWidth 1 576 432 RecSidewaysMaxLines 1 21 3 16 3 RecSidewaysMaxChars 7 166 222 RecLinesToPaperCut 6 4 RecBarCodeRotationList 0 180 RecBitmapRotationList 0 180 SlpLineChars 0 SlpLineCharsList SlpLineHeght 0 SlpLineSpacing 0 SlpLineWidth 0 SlpSidewaysMaxChars 0 SlpSidewayMaxLines 0 SlpMaxLines 0 SlpLinesNearEndToEnd 0 SlpBarCodeRotationList SlpBitmapRotationList 1 Changes de...

Page 13: ...s than 24 it changes to 24 6 CapRecNearEndSensor is always set to TRUE and available only when PAPER LOW SENSOR of the printer configuration setting of the OPOS printer is set to Enable 7 The value of RecSidewaysMaxChars changes depending of the font used It is 166 for Font A and 222 for Font B 8 The power status notification functions are available only for the USB POS Printer TRSTA1U Table 4 TRS...

Page 14: ...ntJrnRec FALSE CapConcurrentJrnSlp FALSE CapConcurrentRecSlp FALSE CapCoverSenser TRUE CapMapCharacterSet FALSE CapTransaction TRUE CapJrnPresent FALSE CapJrn2Color FALSE CapJrnBold FALSE CapJrnDhigh FALSE CapJrnDwide FALSE CapJrnDwideDhigh FALSE CapJrnEmptySenser FALSE CapJrnItalic FALSE CapJrnNerEndSensor FALSE CapJrnUnderline FALSE CapJrnCartridgeSensor 0 CapJrnColor 0 CapRecPresent TRUE CapRec...

Page 15: ...ecLineSpacing 27 5 RecLineWidth 1 576 432 RecSidewaysMaxLines 1 21 3 16 3 RecSidewaysMaxChars 7 166 222 RecLinesToPaperCut 6 4 RecBarCodeRotationList 0 180 RecBitmapRotationList 0 180 SlpLineChars 0 SlpLineCharsList SlpLineHeght 0 SlpLineSpacing 0 SlpLineWidth 0 SlpSidewaysMaxChars 0 SlpSidewayMaxLines 0 SlpMaxLines 0 SlpLinesNearEndToEnd 0 SlpBarCodeRotationList SlpBitmapRotationList 1 Changes de...

Page 16: ...when the value of RecLineSpacing is set to less than 24 it changes to 24 6 CapRecNearEndSensor is always set to TRUE and available only when PAPER LOW SENSOR of the printer configuration setting of the OPOS printer is set to Enable 7 The value of RecSidewaysMaxChars changes depending of the font used It is 166 for Font A and 222 for Font B Table 5 TRSTA1P POS Printer Control Property Values in par...

Page 17: ...ap method Bit numbers 1 to 10 can be specified These bitmaps bitmap numbers 1 to 10 are saved using the SetBitmap method 1 3 A bitmap is saved in the RAM 4 10 A bitmap is saved in the flash ROM The extended function of DirectIO is used to save a bitmap in the flash ROM Top logo print ESC tL Operable Bottom logo print ESC bL Operable Stamp print ESC sL Not operable Ignored Multiple line feed ESC lF...

Page 18: ...cter ESC sC Not operable Ignored Single width height character ESC 1C Operable Double width character ESC 2C Operable Double height character ESC 3C Operable Double width height character ESC 4C Operable Horizontal scale ESC hC Operable The character signifies a horizontal scale 0 150 x1 151 250 x2 251 350 x3 351 450 x4 451 550 x5 551 650 x6 651 750 x7 751 x8 Vertical scale ESC vC Operable The cha...

Page 19: ...er OPOS Control Application User s Manual TOSHIBA TEC CORPORATION EAA 02450 19 Superscript ESC tpC Not operable Ignored 1 Blue character is selected depending on the paper used Table 6 TRSTA1x POS Printer Control Escape Sequence ...

Page 20: ...rnal Value ResultCode CheckHealthText Meaning OPOS_SUCCESS External Hcheck Successful Completed successfully OPOS_E_FAILURE External Hcheck Error Completed abnormally OPOS_E_BUSY External Hcheck Busy Device busy OPOS_E_NOTCLAIMED Hcheck Exclusive Exclusive error OPOS_E_DISABLED Hcheck Disabled Disabled 3 Interactive Level OPOS_CH_INTERACTIVE This displays the following dialog box Clicking each com...

Page 21: ...er visually checking the print result press OK or Error The dialog box shows no printer statuses in either of the right or left box while the command is being processed Value ResultCode CheckHealthText Meaning OPOS_SUCCESS Interactive HCheck Successful Completed successfully with the OK button clicked OPOS_E_FAILURE Interactive Hcheck Error Completed abnormally with the Error button clicked OPOS_E...

Page 22: ...esponse to a request printing on the back side of paper is made available by defining PTR_S_RECEIPT2 to the Station paramter PTR_S_RECEIPT2 becomes available when the TransactionPrint method is called and the PTR_TP_TRANSACTION2 mode is entered PrintBarcode In response to a request printing on the back side of paper is made available by defining PTR_S_RECEIPT2 to the Station paramter PTR_S_RECEIPT...

Page 23: ... back side print data PTR_TP_PREDEFINE Enters the Back Side Print Data Predefine mode PTR_TP_NORMAL Prints the buffered data and ends Batch Transaction Remarks This method is called to enter or exit from Batch Transaction mode If Control is PTR_TP_NORMAL Batch Transaction is performed and Batch Transaction mode is exited If Control is PTR_TP_PREDEFINE printing is not initiated but data to be print...

Page 24: ..._TP_TRANSACTION2 even when the Station parameter of the print method is PTR_S_RECEIPT This method is also available for normal printing when a method other than the TransactionPrint is called i e Dual Side Print specified by the POS printer configuration setting by the registry or by the DirectIO method The Side value is automatically set to PTR_PS_SIDE1 after the DeviceEnabled property is set to ...

Page 25: ...line 2 dot underline Table 8 SetLogo Font Style Characters for Dual Side Print Remarks PTR_L_TOP or PTR_L_BOTTOM is called to save a data string as the top or bottom logo A logo can be printed by calling the PrintNormal or PrintImmediate method with the top log or bottom log escape sequence in the print data RTP_TP_2STL_TOP PTR_TP_2STL_BOTTOM or PTR_TP_2STL_ERROR_TOP is called to save a data strin...

Page 26: ...ART Start of bitmap registration to flash ROM TPTR_CMD_SETBITMAP_FLASH_END End of bitmap registration to flash ROM Only for Dual Side Printer Command Function TPTR_2STCMD_SET_PRINTINGMODE Print mode setting TPTR_2STCMD_SET_PRINTINGSIDE Print side setting TPTR_2STCMD_SET_UPSIDEDOWN Upside down print setting TPTR_2STCMD_SWAPPRINTINGSIDE Print side switch setting TPTR_2STCMD_PREDEFINE Start end of ba...

Page 27: ...g it Some escape sequences specific to the printer to which the character string is to be output may affect the OPOS properties and performance of methods Format Parameter Description Command TPTR_CMD_FILE_OUTPUT pData Not used Set 0 zero pString Specifies a name of file with full path which stores the data to be output to the printer 3 Drawer Open Function Opens a cash drawer connected to the pri...

Page 28: ...Sets a print mode This function dynamically changes the print mode that can be set by the means such as print mode registry setting and printer device configuration setting Format Parameter Description Command TPTR_2STCMD_SET_PRINTINGMODE pData Sets a print mode to be used 0 Single Side Print Mode This mode only prints on a front side of paper Default setting 1 Transaction1 This mode automatically...

Page 29: ...ode When the Station parameter of the print method is PTR_S_RECEIPT this function sets the print side as specified by PTR_S_RECEIPT2 Format Parameter Description Command TPTR_2STCMD_SET_PRINTINGSIDE pData Specifies the print side front or back by using the Station parameter PTR_S_RECEIPT of the print method 0 Front Printing is performed on the front side of paper 1 Back Printing is performed on th...

Page 30: ...ter Description Command TPTR_2STCMD_SWAPPRINTINGSIDE pData 0 Default setting 1 Switch of print heads heads for front back side pString Not used Set null 11 Start End of Back Side Print Data Predefine Function In Transaction3 mode specifies a start or end to predefine a data as back side data After start is specified all data set by the print method is defined as back side data until end is specifi...

Page 31: ...TA1S Port 2 COM1 COM8 BaudRate 2 9600 19200 38400 57600 115200 TimeoutConstant 2 0 TimeoutMultiplier 2 0 Override Off On Country US France Germany UK Denmark 1 Sweden Italy Spain Japan Norway Denmark 2 Spain 2 Latin Korea PaperWidthMode 0 1 BitmapAspect 0 1 PrintBarCodeMode TEC Standard WatchEndedThreadTimeout 0 2STPrintingMode 1 0 1 2 3 2STUpsideDown 1 0 1 2 3 2STSwapFrontBackSide 1 TRUE FALSE 2S...

Page 32: ...utInterface 2 0 OutputInterface 2 0 InputEndPoint 2 2 OutputEndPoint 2 1 Override Off On Country US France Germany UK Denmark 1 Sweden Italy Spain Japan Norway Denmark 2 Spain 2 Latin Korea PaperWidthMode 0 1 BitmapAspect 0 1 PrintBarCodeMode TEC Standard WatchEndedThreadTimeout 0 2STPrintingMode 1 0 1 2 3 2STUpsideDown 1 0 1 2 3 2STSwapFrontBackSide 1 TRUE FALSE 2STMinRecLength 1 0 UnKnownRetryCo...

Page 33: ...nter Version 1 8 DeviceName TRSTA1P Port 2 LPT1 LPT2 Override Off On Country US France Germany UK Denmark 1 Sweden Italy Spain Japan Norway Denmark 2 Spain 2 Latin Korea PaperWidthMode 0 1 BitmapAspect 0 1 PrintBarCodeMode TEC Standard WatchEndedThreadTimeout 0 2STPrintingMode 1 0 1 2 3 2STUpsideDown 1 0 1 2 3 2STSwapFrontBackSide 1 TRUE FALSE 2STMinRecLength 1 0 DebugLogLevel 0 1 2 DebugLogFile C...

Page 34: ...f Not printed On Printed Can be set from the Control Panel Country Country code Can be set from the Control Panel PaperWidthMode Type of paper by paper width 0 80 mm 1 58 mm Can be set from the Control Panel Should be consistent with the paper width setting of the device BitmapAspect Bitmap aspect ratio setting 0 Not supproted 1 Fixed PrintBarCodeMode Specifies the print mode for bar code printing...

Page 35: ... item is not contained in the registry list no values are given or something other than a numeric value is specified 4000 4 sec is selected as a default DebugLogLevel Specifies a level for recording a log in a file specified by DebugLogFile 0 Log is not output 1 Level where a log is recorded mainly at a time of error 2 Level where OPOS operations can be traced using a log DebugLogFile Specifies a ...

Page 36: ...f paper 3 Upside down print on both sides of paper Can be set from the Control Panel 2STSwapFrontBackSide 3 Switches the print side to print on the front back side of paper by specifying a print head FALSE Default TRUE Print side is switched Can be set from the Control Panel 2STMinRecLine Minimum number of dots to be printed on the front side in Transaction1 mode in units of 1 203 inch Can be set ...

Page 37: ...de Property Setting 2 Writable property that can change font A font changes in accordance with the change of a RecLineChars value The RecLineChars value is changed to the value larger than and as close as a specified value and accordingly the font is changed 3 Bar code print This POS printer can print the following bar codes Barcode Type Number of digits Available Characters UPC A 11 12 Numeric ch...

Page 38: ...d completes successfully but bar code is not printed Table 18 TRSTA1x POS Printer Control Precautions for Setting Data Parameter When a PrintBarCodeMode registry value is Standard bar code printing is performed in accordance with the specifications described in the APG By comparing the width specified by the Width parameter of the PrintBarCode method to that of the bar code to be printed the bar c...

Page 39: ...g characters A B C D 5 Codabar NW7 60 x number of characters 6 x number of the following characters A B C D 6 13 x number of characters other than start and stop codes 25 1 26 x number of characters other than start and stop codes 50 2 39 x number of characters other than start and stop codes 75 3 52 x number of characters other than start and stop codes 100 4 65 x number of characters other than ...

Page 40: ...counting the number of digits in Code Set C one character equals to 2 digits 4 27 5 x number of digits in Code Set C 55 x number of characters in code sets other than Code Set C 175 When counting the number of digits in Code Set C one character equals to 2 digits 5 33 x number of digits in Code Set C 66 x number of characters in code sets other than Code Set C 210 When counting the number of digit...

Page 41: ...d white Bitmaps are registered in the printer by the SetBitmap method and printed by the Bitmap Print escape sequence ESC B A bitmap set by a process is shared by all processes opened Using SetBitmap bitmaps can be registered in the RAM or flash ROM of the POS printer in the RAM for Bitmap Nos 1 to 3 and in the flash ROM for Bitmap Nos 4 to 10 To register a bitmap in the flash ROM a Start of Bitma...

Page 42: ...cter set by countries and registry This printer defines different characters for each country The Country registry specifies a character set for each country Characters used only for certain countries and graphic characters for business use are assigned to the 12 characters 0x23 0x24 0x40 0x5B to 0x5E 0x60 0x7B to 0x7E This character set function is independent from the character setting by the Ch...

Page 43: ...n a power off status is returned or a USB cable is disconnected if DeviceEnabled property is set to TRUE 13 Process at power recovery When the power is turned off and on again the TRSTA1U USB POS Printer tries to restore the status just before the power was shut off This Control initializes the device based on the current property value but does not reset the user settings such as direct output of...

Page 44: ...ACTION1 mode Transaction1 mode of the TransactionPrint method If the RotatePrint method is called an OPOS_E_ILLEGAL error will result In PTR_TP_TRANSACTION1 mode Transaction1 mode of the TransactionPrint method printing is always performed on the front side of paper by the approximate number of lines specified by the RecLinesToPaperCut property RecLinesToPaperCut lines from the last line Data of t...

Page 45: ...ECEIPT2 PrintNormal PTR_S_RECEIPT2 RotatePrint PTR_S_RECEIPT2 PTR_TP_NORMAL TransactionPrint PTR_TP_NORMAL In PTR_TP_TRANSACTION2 mode Transaction2 mode and PTR_TP_TRANSACTION3 mode Transaction3 mode of the TransactionPrint method printing is performed using a longer side of paper as a reference When the number of lines to be printed on the front side is more than that on the back side feeding a p...

Page 46: ...ethod In accordance with the OPOS s APG the ChangePrintSide method cannot be used by the TransactionPrint method but this Control allows it to be used in some modes TRANSACTION1 TRANSACTION2 TRANSACTION3 PREDEFINE PrintNormal Available Available Available Available PrintBitmap Available Available Available Not available PrintBarcode Available Available Available Available RotatePrint Not available...

Page 47: ...TEC CORPORATION EAA 02450 47 1 1 9 Usage Example This section gives a sequence diagram for Dual Side Print of ths Control Please note this sequence diagram assumes Open method Claim or ClaimDevice method and DeviceEnabled property TRUE processes have been successfully completed ...

Page 48: ...r the ChangePrintSide PTR_PS_SIDE2 method on the back side PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT TransactionPrint PTR_TP_TRANSACTION1 TransactionPrint PTR_TP_NORMAL PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT TransactionPrint PTR_TP_TRANSACTION2 TransactionPrint PTR_TP_NORMAL PrintNormal PTR_S_RECEIPT2 PrintBarcode PTR_S_REC...

Page 49: ...CEIPT PrintNormal PTR_S_RECEIPT Predefines a data as back side data TransactionPrint PTR_TP_PREDEFINE TransactionPrint PTR_TP_NORMAL PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT Starts printing the PTR_S_RECEIPT data on the front side and predefined back side data on the back side TransactionPrint PTR_TP_TRANSACTION3 TransactionPrint PTR_TP_NORMAL ...

Page 50: ...rint PTR_TP_TRANSACTION2 PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT RotatePrint PRT_S_RECEIPT PTR_RP_NORMAL PrintNormal PTR_S_RECEIPT2 RotatePrint PRT_S_RECEIPT2 PTR_RP_LEFT90 PrintNormal PTR_S_RECEIPT2 PrintNormal PTR_S_RECEIPT2 PrintNormal PTR_S_RECEIPT2 RotatePrint PRT_S_RECEIPT2 PTR_RP_NORMAL TransactionPrint PTR_TP_NORMAL Starts printing the PTR_S_RECEIPT da...

Page 51: ...rt PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT PapaerCut or ESC P or ESC fP Sends Data1 Sends Data2 Sends Data3 Sends cut data Starts printing Data1 Data2 and Data3 2 Automatically divides data approximately in half DirectIO TPTR_2STCMD_SET_PRINTINGMODE 1 Transaction1 mode PrintNormal PTR_S_RECEIPT PrintNormal ESC P or ESC fP 1 Sends Data1 Sends Data2 Sends cut da...

Page 52: ...TR_S_RECEIPT PrintNormal PTR_S_RECEIPT PrintNormal ESC P or ESC fP 1 Sends Front Side Data1 Sends Back Side Data2 Sends Front Side Data3 Sends cut data Starts printing Data1 and Data3 on the front side 2 Starts printing Data2 on the back side DirectIO TPTR_2STCMD_SET_PRINTINGMODE 2 Transaction2 mode DirectIO TPTR_2STCMD_SET_PRINTINGMODE 0 Single Side Print Mode ChangePrintSide PTR_PS_SIDE2 3 Print...

Page 53: ... Data1 DirectIO TPTR_2STCMD_PREDEFINE 0 Clears predefined data DirectIO TPTR_2STCMD_SET_PRINTINGMODE 0 Single Side Print Mode PrintNormal PTR_S_RECEIPT PrintNormal PTR_S_RECEIPT Sends Front Side Data4 Sends Front Side Data5 PrintNormal PTR_S_RECEIPT Sends Front Side Data7 Starts printing Data4 to Data7 on the front side 2 Starts printing Data1 to Data3 on the back side PrintNormal ESC P or ESC fP ...

Page 54: ...e Status TEC 2000 03 17 Del Set Print Position in PageMode TEC 2000 03 17 Add Set horizontal position X2 TEC 2000 03 17 Add Set vertical position X2 TEC 2000 03 17 Add Set create new area s horizontal position TEC 2000 03 17 Add Set create new area s vertical position TEC 2000 03 17 Add Set create new area s width TEC 2000 03 17 Add Set create new area s height TEC 2000 03 17 Add Set create new ar...

Page 55: ...IP_BOF_PAPEROK 1002 const LONG TPTR_DIE_SLIP_TOF_EMPTY 1003 const LONG TPTR_DIE_SLIP_TOF_PAPEROK 1004 const LONG TPTR_DIE_SLIP_GAP_OPEN 1005 const LONG TPTR_DIE_SLIP_GAP_CLOSE 1006 const LONG TPTR_DIE_SLP_JAM_OK 0x2208 const LONG TPTR_DIE_SLP_JAM_ERROR 0x2210 DirectIO Method Command Constants const LONG TPTR_CMD_DIRECT_OUTPUT 1 Direct Output const LONG TPTR_CMD_SET_WRITETHREAD 2 Set Async Write Th...

Page 56: ...only const LONG TPTR_CMD_SET_CHILDPG_HORIZONTAL 34 Set create new area s horizontal position at absolute coordinate PageMode only const LONG TPTR_CMD_SET_CHILDPG_VERTICAL 35 Set create new area s vertical position at absolute coordinate PageMode only const LONG TPTR_CMD_SET_CHILDPG_WIDTH 36 Set create new area s width PageMode only const LONG TPTR_CMD_SET_CHILDPG_HEIGHT 37 Set create new area s he...

Page 57: ...ion const LONG TPTR_DC_DEFAULT 1 Default Color Black const LONG TPTR_DC_OTHER 2 Other Color Red Blue DirectIO Method TPTR_CMD_GET_PRINTERINFORMATION Command Parameter Definition const LONG TPTR_GPI_ROM_VERSION 1 Get Printer ROM Version DirectIO Method TPTR_CMD_CHECK_PRINTERSUATUS Command Parameter Definition const LONG TPTR_CS_NOWSTATUS 0 No Connect Check And Get Printer Status const LONG TPTR_CS_...

Page 58: ...A 02450 58 const LONG PTR_TP_TRANSACTION1 411 const LONG PTR_TP_TRANSACTION2 511 const LONG PTR_TP_TRANSACTION3 611 const LONG PTR_TP_PREDEFINE 711 2ST SetLogo Method Location Parameter Constants const LONG PTR_TP_2STL_TOP 401 const LONG PTR_TP_2STL_BOTTOM 402 const LONG PTR_TP_2STL_ERROR_TOP 403 ...

Page 59: ...nter paper width can be selected either from 80 mm or 58 mm The value should be the same as the paper width setting of the printer device Use Override Mode An operational mode of the RotatePrint method can be set to Override mode by checking this checkbox Print Mode 1 A default print mode when using the OPOS can be selected from the front side mode printing only on the front side and the three bac...

Page 60: ...perations In order to make settings from the Control Panel open the Control Panel screen and double click the TEC POS Drivers icon As shown below the Set Up TEC OPOS CONTROL AND DRIVERS screen appears Under the OPOS CONTROL icon device names are listed by device classes Double click a device name to make necessary settings ...

Page 61: ...ual TOSHIBA TEC CORPORATION EAA 02450 61 For the TRSTA1x POS Printer Control the following screen appears Items which should not be set or unsupported items are grayed out Table 27 TRSTA1S Serial POS Printer Setup Screen Table 28 TRSTA1U USB POS Printer Setup Screen ...

Page 62: ... Dual Side Print Setting button and the Dual Side Print Setting screen appears Please make settings using this screen only when you want to fix the settings such as print mode If you want to dynamically change the print mode using the program or when the Dual Side Print functions of the TransactionPrint method is used it is recommended to leave the settings to the defaults Table 30 TRSTA15 Dual Si...

Page 63: ...B POS printer only When you connect the TRST A10 TRST A15 USB POS Printer Windows displays the screen asking you to install the USB driver Install the USB driver by selecting the USBdriver folder and following the standard Windows procedures When the installation completes successfully Toshiba TEC TRST A1x USB POS Printer appears under TEC Bulk Interrupt USB Device in the Computer Management scree...

Page 64: ...s Manual TOSHIBA TEC CORPORATION EAA 02450 64 2 Installation of OPOS Control Run the Setup exe file in the OPOS folder and the following screen appears Read the description on the screen and press the Next button The Setup Type screen appears Select a setup type ...

Page 65: ...ROM SetBitmapTool Header File for the Toshiba TEC Printers OPOS APG1 8 VB Header File Execute Serial USB Pos Printer Installs the OPOS Control which runs on the serial POS printer and USB POS printer POS Printer OPOS Control Control Object TRSTA1x USB POS Printer OPOS Service Object TRSTA1x Serial POS Printer OPOS Service Object TEC POS Control Panel Bitmap Registration to Flash ROM SetBitmapTool ...

Page 66: ...TRST A10 TRST A15 POS Printer OPOS Control Application User s Manual TOSHIBA TEC CORPORATION EAA 02450 66 When the installation completes successfully the following screen appears ...

Page 67: ...OS Printer OPOS Control works 5 1 2 Setup and Operations Double click the SetBitmap exe file in the default folder C OPOS TEC TEST and the following screen appears 1 Select a device name of the POS printer connected 2 Clicking the Flash Write Start button starts preparing to write a bitmap into the flash ROM of a specified POS printer erasing all bitmaps stored in it 3 Select a value of FileName W...

Page 68: ... Manual TOSHIBA TEC CORPORATION EAA 02450 68 5 When all selected bitmaps are saved the SetBitmap button is disabled and the Flash Write End button is enabled 6 Clicking the Flash Write End button disables bitmap registration to the flash ROM and ends the process ...

Page 69: ... OPOS CheckHealth method 5 2 1 Operation Environment This tool works as the application of the OPOS Control in the environment where the TRSTA1x POS Printer OPOS Control works 5 2 2 Setup and Operation Double click the OPOSCHK exe file in the default folder C OPOS TEC TEST and the following screen appears Names of the devices being installed are listed under the device class icon Double clicking a...

Page 70: ...ues below as error codes ResultCode Value ResultCodeExtended Value OpenResult Value OPOS_SUCCESS 0 OPOS_EPTR_COVER_OPEN 201 OPOS_ORS_CONFIG 403 OPOS_E_CLOSED 101 OPOS_EPTR_JRN_EMPTY 202 OPOS_ORS_BADCO 451 OPOS_E_CLAIMED 102 OPOS_EPTR_REC_EMPTY 203 OPOS_ORS_RESOURCEFAIL 452 OPOS_E_NOTCLAIMED 103 OPOS_EPTR_REC_EMPTY 204 OPOS_ORS_ALREADYOPEN 453 OPOS_E_NOSERVICE 104 OPOS_EPTR_TOOBIG 206 OPOS_E_DISABL...

Page 71: ...vestigation OPOS_E_NOSERVICE OPOS_ORS_RESOURCEFAIL Failed to obtain the OS version Need investigation OPOS_E_ILLEGAL OPOS_ORS_ALREADYOPEN Already opened OPOS_E_NOEXIST OPOS_ORS_CONFIG Incorrect registry Need investigation Open OPOS_E_FAILURE OPOS_ORS_RESOURCEFAIL Internal abnormality Failed to create system resource Restart the POS system Need investigation if the same error repeats 2 Close Method...

Page 72: ...ows TPTR_CMD_DIRECT_OUTPUT TPTR_CMD_SET_PTRREQUEST TPTR_CMD_FILE_OUTPUT TPTR_CMD_PRINTBITMAP When the commands operate synchronously The table below describes the synchronous operations for the both types of commands Each method notifies a result using a return value Result Code property and ResultCodeExtended property Command Value ResultCode ResultCodeExtended Meaning Error Handling OPOS_SUCCESS...

Page 73: ...Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closi...

Page 74: ...inter is not connected Check the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OP...

Page 75: ...st Need investigation if any such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_ OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TPTR_CMD_DRAWER_ OPEN OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt pape...

Page 76: ...an Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TPTR_2STCMD_...

Page 77: ...ss Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TPTR_2STCMD_SET_PR INTINGSIDE OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_SUCCESS 0 Completed successfully OPOS_E_...

Page 78: ...0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_E_ILLEGAL 0 Illegal value Check the parameter value OPOS_E_FAILURE...

Page 79: ...DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_E_ILLEGAL 0 Illegal value Check the parameter value OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_EPTR_COVER_OPEN Cover Open The printer cover i...

Page 80: ...he Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method TPTR_CMD_ SETBITMAP_FLASH_ END OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist ...

Page 81: ...ss failed The ResultCode and ResultCodeExtended parameters indicate the reason of failure Command Value ResultCode ResultCodeExtended Meaning Error Handling OPOS_SUCCESS 0 Process reservation accepted OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice met...

Page 82: ...en Execute this method again after closing the printer cover OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method ag...

Page 83: ...inter is not connected Check the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OP...

Page 84: ... OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method TPTR_CMD_DRAWER_ STATUS OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_SUCCESS 0 Completed successf...

Page 85: ...E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_E_ILLEGAL 0 Illegal value Check the parameter value OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TPT...

Page 86: ...OS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_E_NOTCLAIMED 0 Does not have excl...

Page 87: ... value OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TPTR_2STCMD_ PREDEFINE OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E...

Page 88: ...g OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method TPTR_CMD_SETBITMAP _FLASH_END OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device ...

Page 89: ...ase ReleaseDevice OPOS_E_ILLEGAL 0 Does not have exclusive access to the device OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE...

Page 90: ...ws PrintNormal method PrintTwoNormal method CutPaper method RotatePrint method PrintBarCode method PrintBitmap method TransactionPrint method MarkFeed method When the methods operate synchronously The table below describes the synchronous operations for the both types of methods Each method notifies a result using a return value Result Code property and ResultCodeExtended property Method Value Res...

Page 91: ...the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous p...

Page 92: ...iceEnabled property to TRUE to enable the device Illegal value Check the parameter value OPOS_E_ILLEGAL 0 Failed to create system resource Failed to secure the memory area Restart the POS system Need investigation if the same error repeats OPOS_E_NOHARDWARE 0 The printer power is not turned on or printer is not connected Check the printer power is turned on and the connection with the printer has ...

Page 93: ...ported EndInsertion OPOS_E_ILLEGAL 0 Not supported BeginRemoval OPOS_E_ILLEGAL 0 Not supported EndRemoval OPOS_E_ILLEGAL 0 Not supported OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The ...

Page 94: ...such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again after the asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover CutPaper OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again aft...

Page 95: ...ith the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_E_BUSY 0 An asynchronous printing is in process Execute this method again aft...

Page 96: ...alue OPOS_E_ILLEGAL 0 Failed to create system resource Failed to secure the memory area Restart the POS system Need investigation if the same error repeats OPOS_E_NOHARDWARE 0 The printer power is not turned on or printer is not connected Check the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and conn...

Page 97: ...in the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device Illegal value Check the parameter value OPOS_E_ILLEGAL 0 Failed to create system resource Failed to secure the memory area Restart the POS system Need investigation if the same error repeats OPOS_E_NOHARDWARE 0 The printer power is not turn...

Page 98: ... successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device Illegal value Check the parameter value OPOS_E_ILLEGAL 0 Failed to create system r...

Page 99: ...e asynchronous printing is completed OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TransactionPrint OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device usin...

Page 100: ...Check the escape sequence specified by the Data parameter ValidateData OPOS_E_FAILURE 0 Failure such as illegal escape sequence format error or unsupported escape sequence Check the escape sequence specified by the Data parameter OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the...

Page 101: ...ation if any such abnormality exists Paper jam Cutter error OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper OPOS_EPTR_TOOBIG Bitmap is too big Change the slot size so that the bitmap can be registered or reduce th...

Page 102: ... Cutter error OPOS_EPTR_COVER_ OPEN 0 Cover Open The printer cover is open Execute this method again after closing the printer cover SetLogo OPOS_EPTR_REC_EMPTY 0 No Paper The receipt paper has run out Execute this method again after loading a new receipt paper ChangePrintSide OPOS_SUCCESS 0 Completed successfully OPOS_E_ILLEGAL 0 Illegal value Check the parameter value OPOS_E_FAILURE 0 Failed due...

Page 103: ...process failed The ResultCode and ResultCodeExtended parameters indicate the reason of failure Method Value ResultCode ResultCodeExtended Meaning Error Handling OPOS_SUCCESS 0 Process reservation accepted OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice...

Page 104: ...s with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover PrintNormal Result of process reservation OPO...

Page 105: ...legal value Check the parameter value CutPaper Result of process reservation OPOS_E_ILLEGAL 0 Failed to create system resource Failed to secure the memory area Restart the POS system Need investigation if the same error repeats OPOS_E_NOHARDWARE 0 The printer power is not turned on or printer is not connected Check the printer power is turned on and the connection with the printer has been establi...

Page 106: ...s method again after loading a new receipt paper OPOS_SUCCESS 0 Process reservation accepted OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device Ill...

Page 107: ...y such abnormality exists Paper jam Cutter error OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover RotatePrint Result of process reservation OPOS_E_EXTENDED OPOS_EPTR_REC_EMPTY No Paper The receipt paper has run out Execute this method again after loading a new receipt paper Method Value ResultCode ResultCodeExtended Meaning Error H...

Page 108: ... power is not turned on or printer is not connected Check the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exi...

Page 109: ...Bitmap Result of process reservation OPOS_E_ILLEGAL 0 Failed to create system resource Failed to secure the memory area Restart the POS system Need investigation if the same error repeats Method ResultCode Parameter ResultCodeExtended Parameter Meaning Error Handling OPOS_E_NOHARDWARE 0 The printer power is not turned on or printer is not connected Check the printer power is turned on and the conn...

Page 110: ... receipt paper Method Value ResultCode ResultCodeExtended Meaning Error Handling OPOS_SUCCESS 0 Process reservation accepted OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property ...

Page 111: ...ms with the power and connection statuses OPOS_E_FAILURE 0 Failed due to the reason other than Cover Open and No Paper Check none of the following abnormalities exist Need investigation if any such abnormality exists Paper jam Cutter error OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after closing the printer cover TransactionPrint Result of process reservati...

Page 112: ... exclusive access using the Claim ClaimDevice method OPOS_E_NOHARDWARE The printer power is not turned on or printer is not connected Check the printer power is turned on and the connection with the printer has been established Need investigation if there are no problems with the power and connection statuses OPOS_EPTR_COVER_OPEN Cover Open The printer cover is open Execute this method again after...

Page 113: ...s to the device Obtain the exclusive access using the Claim ClaimDevice method FreezeEvents OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method The device is enabled Set the DeviceEnable property to FALSE to disable the device Invalid val...

Page 114: ...e Check the value CartridgeNotify OPOS_E_ILLEGAL 0 Not supported OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the ...

Page 115: ... value Check the value OPOS_SUCCESS 0 Completed successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device RotateSpecial OPOS_E_ILLEGAL 0 Inva...

Page 116: ...e device OPOS_SUCCESS 0 Not supported OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method JrnLineSpacing OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_E_CLOSED 0 The device is closed Open t...

Page 117: ...ompleted successfully OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device RecLineChars OPOS_E_ILLEGAL 0 Invalid value Check the value OPOS_SUCCESS 0...

Page 118: ...the device OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device RecLetterQuality OPOS_E_ILLEGAL 0 Not supported OPOS_E_CLOSED 0 The device is closed ...

Page 119: ...the device OPOS_SUCCESS 0 Not supported OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method SlpLineHeight OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device OPOS_SUCCESS 0 Not supported OPOS_E_CLOSED...

Page 120: ...using the Claim ClaimDevice method OPOS_E_DISABLED 0 The device is disabled Set the DeviceEnabled property to TRUE to enable the device SlpLetterQuality OPOS_E_ILLEGAL 0 Not supported OPOS_E_CLOSED 0 The device is closed Open the device using the Open method OPOS_E_NOTCLAIMED 0 Does not have exclusive access to the device Obtain the exclusive access using the Claim ClaimDevice method OPOS_E_DISABL...

Page 121: ...EC Full Execyte Parallel Pos Printer TEC POS Control Panel tecpos cpl Windows System32 Full Execute Serial USB Pos Printer Execyte Parallel Pos Printer Bitmap Registration to Flash ROM SetBitmapTool SetBitmapTool exe C OPOS TEC TEST Full Development Execute Serial USB Pos Printer Execyte Parallel Pos Printer Operation Check CheckHealth Program OPOSCHK exe C OPOS TEC TEST Full Execute Serial USB Po...

Page 122: ...TRST A10 TRST A15 POS Printer OPOS Control Application User s Manual TOSHIBA TEC CORPORATION EAA 02450 122 ...

Reviews: