background image

 

 
 
 

EPSON OPOS ADK MANUAL 

 
 

User's Manual 

 

(Installer/ SetupPOS/ TMUSB) 

 

 

Version 2.65  Jul. 2009 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

Summary of Contents for C31C489111 - TM J7000P B/W Inkjet Printer

Page 1: ...EPSON OPOS ADK MANUAL User s Manual Installer SetupPOS TMUSB Version 2 65 Jul 2009 ...

Page 2: ...ecified 5 EPSON will not be responsible for any consequences resulting from the use of any information in this documentation Trademarks Microsoft Windows Windows Vista Visual Basic and Visual C are trademarks or registered trademarks of Microsoft Corporation in the United States and or other countries EPSON and ESC POS are registered trademarks of SEIKO EPSON CORPORATION Other product and company ...

Page 3: ...the CCO 42 3 7 INI Files 42 3 8 System Setup Files 42 3 9 Installation Using the Registry File 42 3 10 Add in Functions Service Pack 44 3 11 Silent Installation 47 3 12 Messages for Installation 50 3 12 1 Messages at the Time of Startup 50 3 12 2 Messages during Installation 51 3 12 3 Message during Driver Installation after EPSON OPOS ADK Installation 53 3 12 4 Messages When the Silent Mode is sp...

Page 4: ...2 Using the USB AutoSetup Wizard 121 5 4 About the Warning Dialog Box 122 5 4 1 The Contradictory Warning of a Setup of Registry 122 5 5 Messages 127 5 5 1 Messages Explanations 127 5 6 Using the Keyboard Hook Control Utility 132 5 6 1 Functions 132 5 6 2 Activation 132 5 6 3 Device Dependency 133 5 7 Using Devices 134 5 7 1 Setting up a Device 134 5 7 2 Removing a Device 136 5 8 Glossary 136 SECT...

Page 5: ...Version 2 65 Jul 2009 v User s Manual Installer SetupPOS TMUSB 6 4 Port Names on OPOS 142 SECTION 7 WARNINGS 144 7 1 Precautions for Connecting with USB I F 144 ...

Page 6: ...sed POS applications with lots of functionality Section 2 Development Outline describes the requirements and uses of EPSON OPOS ADK and lists what is included in the package Section 3 Installation contains directions on how to install the program Section 4 Uninstallation contains directions on how to uninstall the program Section 5 SetupPOS Utility shows you how to use the program to record inform...

Page 7: ...ent The EPSON OPOS ADK operates under the following environment Computer Hardware IBM PC AT or compatible Please follow the specifications recommended by your OS for system requirements CPU RAM etc Operating Systems Windows 2000 Windows XP Windows Vista Windows Embedded for Point Of Service Windows Embedded POSReady 2009 For the details of each operation system version refer to the release note in...

Page 8: ...for machines put on the market prior to the English version of Windows 98 being available contact the manufacturer Accessible Network Ethernet and IEEE802 11b support applies to TCP IP compliant networks The setup of a compliant network should be handled by a qualified network administrator Supported Languages Microsoft Visual Basic Version 5 0 or higher Microsoft Visual C Version 5 0 or higher Ac...

Page 9: ...MICR EPSON TM J7000U J7100U with MICR USB EPSON TM J7000E J7100E with MICR Ethernet EPSON TM H5200 with MICR EPSON TM H5200P with MICR EPSON TM H5200U with MICR USB EPSON TM H5200E with MICR Ethernet EPSON TM H6000III with MICR EPSON TM H6000IIIP with MICR EPSON TM H6000IIIU with MICR USB EPSON TM H6000IIIE with MICR Ethernet POS Printers EPSON RP U420 EPSON RP U420P EPSON TM 295 EPSON TM 295P EPS...

Page 10: ...25U USB EPSON TM U325E Ethernet EPSON TM U375 EPSON TM U375P EPSON TM U590 EPSON TM U590P EPSON TM U590U USB EPSON TM U590E Ethernet EPSON TM U590M EPSON TM U590PM EPSON TM U590MU USB EPSON TM U590ME Ethernet EPSON TM U675 EPSON TM U675P EPSON TM U675U USB EPSON TM U675E Ethernet EPSON TM U675M EPSON TM U675PM EPSON TM U675MU USB EPSON TM U675ME Ethernet EPSON TM U950 EPSON TM U950P EPSON TM U230M...

Page 11: ...hernet EPSON TM H6000II EPSON TM H6000IIP EPSON TM H6000IIU USB EPSON TM H6000IIE Ethernet EPSON TM H6000IIM EPSON TM H6000IIPM EPSON TM H6000IIMU USB EPSON TM H6000IIME Ethernet EPSON TM T88III EPSON TM T88IIIP EPSON TM T88IIIU USB EPSON TM T88IIIE Ethernet EPSON TM T88IIIM EPSON TM T88IIIPM EPSON TM T88IIIMU USB EPSON TM T88IIIME Ethernet EPSON TM L90M EPSON TM L90PM EPSON TM L90MU USB EPSON TM ...

Page 12: ...TM J7500E J7600E Ethernet EPSON TM U220A EPSON TM U220AP EPSON TM U220AU USB EPSON TM U220AE Ethernet EPSON TM U220B EPSON TM U220BP EPSON TM U220BU USB EPSON TM U220BE Ethernet EPSON TM U220D EPSON TM U220DP EPSON TM U220DU USB EPSON TM U220DE Ethernet EPSON TM U220AM EPSON TM U220APM EPSON TM U220AMU USB EPSON TM U220AME Ethernet EPSON TM U220BM EPSON TM U220BPM EPSON TM U220BMU USB EPSON TM U22...

Page 13: ..._BM EPSON TM U220DPM_BM EPSON TM U220DM_BMU USB EPSON TM U220DM_BME Ethernet EPSON TM T88IIIX 1 For ARCX IM 700 EPSON TM T88IIIXM 1 For ARCX IM 700 EPSON TM H6000III EPSON TM H6000IIIP EPSON TM H6000IIIU USB EPSON TM H6000IIIE Ethernet EPSON TM H6000IIIM EPSON TM H6000IIIPM EPSON TM H6000IIIMU USB EPSON TM H6000IIIME Ethernet EPSON TM P60PEELER EPSON TM P60PEELERW IEEE802 11b EPSON TM U120M EPSON ...

Page 14: ...t Cash Drawer Standard Cash Drawer for TM series Serial Parallel USB Ethernet Multi_A Cash Drawer 2 Drawer Serial Parallel USB Ethernet Multi_B Cash Drawer 2 Drawer Serial Parallel USB Ethernet Hard Totals 1 EPSON IM 700 CompactFlash For ARCX IM 700 EPSON SR 610 CompactFlash For URBANII SR 610 1 The operation is not supported in Windows Vista environment MSR 1 EPSON DM MS123 For URBANII SR 610 EPS...

Page 15: ... H6000IIIP with Scanner EPSON TM H6000IIIU with Scanner USB EPSON TM H6000IIIE with Scanner Ethernet ElectronicJournal EPSON TM H6000III EPSON TM H6000IIIP EPSON TM H6000IIIU USB EPSON TM H6000IIIE Ethernet EPSON TM H6000IIIM EPSON TM H6000IIIPM EPSON TM H6000IIIMU USB EPSON TM H6000IIIME Ethernet EPSON TM T88IV EPSON TM T88IVP EPSON TM T88IVU USB EPSON TM T88IVE Ethernet EPSON TM T88IVM EPSON TM ...

Page 16: ...s Hard Disk Memory At least 10M bytes hard disk capacity is needed except for recommended blank capacity of using OS Windows 2000 Windows XP WIndows Vista Disks Please confirm that your package contains all the following items Install Disks EPSON OPOS ADK Installation Disk x These disks include software manuals and sample programs Sample Programs EPSON OPOS ADK Install Disk contains practical samp...

Page 17: ...mon subjects and device subjects The common subjects portion contains general information about OPOS and device classes The device subjects portion contains information about specific devices Please refer to common subjects and device subjects for the device being used SAMPLE PROGRAM GUIDE Contains outlines detailed explanations and notes on the sample program included on the EPSON OPOS ADK ...

Page 18: ...his manual The EPSON OPOS ADK install program is explained in the following 3 1 Features of the Installer This Installer is created using InstallShield 12 The Installer performs the following operations Specifies the destination directory for installation Specifies the destination folder for installation Specifies the initial settings for OPOS Specifies REG files Installation type y Full installat...

Page 19: ...B POSPrinter LineDisplay MICR CheckScanner CashDrawer and ElectronicJournal are to be used Without the installation in advance the devices used with USB port cannot be registered normally Also use the Windows 2000 Windows XP or Windows Vista when EPSON OPOS USB devices are to be used For details of EPSON TM USB Driver please refer to the Section 6 EPSON TM USB Drive of this manual 3 3 1 First Inst...

Page 20: ...isplayed To install the EPSON OPOS ADK the user must agree to the contents of the displayed agreement Read the contents Select I accept the terms of the license agreement if agreed with the Software License Agreement After the selection the Next button becomes effective Select the Next button If the Software License Agreement is not acceptable select I do not accept the terms of the license agreem...

Page 21: ...ress the Browse button to specify the folder name that includes the REG file The REG file is a file for restoring information related to EPSON OPOS ADK Use the SetupPOS utility to create this file If an improper Registry File is selected an error message will be displayed and it will not be possible to move to the next dialog box Follow the directions of the error message and confirm that the Regi...

Page 22: ...installed Selectable types are Developer User and Custom The details of type are as follows Developer Components Full installation of programs Manual SampleProgram CO Windows 2000 XP CCO Windows Vista CCO User Components Full installation of programs CO Windows 2000 XP CCO Windows Vista CCO Custom Select components to be installed ...

Page 23: ...the Custom has been selected the Select CO Type dialog box is displayed Select the Back button for return to the previous dialog box Select the Cancel button for quitting 7 The Select CO Type dialog box is displayed Select the CO that has a priority for registration The CO registered here will be valid for all devices When the type is decided select the Next button Select the Back button to return...

Page 24: ...for return to the previous dialog box Select the Cancel button for quitting 9 The Select Program Folder dialog box is displayed The previously decided folder name is displayed in Program Folder If the Registry File is specified this information is referred from the Registry File Normally default values should be used The folder name can be changed or an existing folder can be selected but if an ex...

Page 25: ...ext dialog box select the Next button Select the Back button for return to the previous dialog box If the Back button is selected the set folder name will be canceled Select the Cancel button for quitting 10 The Start Copying Files dialog box is displayed This dialog box shows the information that has already been set Confirm the contents and select the Next button Select the Back button for retur...

Page 26: ...driver is installed When the USB port was selected the TMUSB driver is installed Select the Cancel button for quitting 12 The Setup Status dialog box is displayed The progress is shown on the status bar The Cancel button works at this point but do not press the Cancel button unless there is a particular reason Operation after pressing the Cancel button is not guaranteed If pressed ...

Page 27: ...up Confirm the settings in accordance with the setup described in Section 5 SetupPOS Utility of this manual When system rebooting is executed SetupPOS utility does not start automatically Please start SetupPOS utility from start menu 3 3 2 Overwriting Installation With the installation of EPSON OPOS ADK in advance install according to the following procedure 3 3 2 1 Overwriting Version 2 60 by Ver...

Page 28: ...he select option When the Modify has been selected the Select CO Type dialog box is displayed When the Repair has been selected the Setup Status dialog box is displayed When the Remove has been selected the confirmation message to removing is displayed When the Yes has been selected the uninstaller gets started When the No has been selected this dialog is displayed again Select the Cancel button f...

Page 29: ...hen the type is decided select the Next button Select the Back button to return to the previous dialog box Select the Cancel button for quitting 4 The Select Components dialog box is displayed After reviewing the components to add and remove select the Next button Select the Back button to return to the previous dialog box Select the Cancel button for quitting ...

Page 30: ...the Parallel port is selected the Lilac parallel driver is installed When the USB port is selected the TMUSB driver is installed Select the Back button to return to the previous dialog box Select the Cancel button for quitting 6 The Setup Status dialog box is displayed The progress is shown on the status bar At this point all the information necessary for the version upgrade shall be ...

Page 31: ...this case please specify whether rebooting right away or later and execute the rebooting If later rebooting is specified make sure to reboot after the completion of the installation The operation under the un rebooted environment is not guaranteed at all 9 Installation is completed The SetupPOS utility starts up Confirm the settings in accordance with the setup described in Section 5 SetupPOS Util...

Page 32: ...rts In this case only the installed devices and files are overwritten This overwriting is not able to overwrite in Windows Vista environment Installation Procedure 1 Run the SETUP EXE program on disk 1 Before running SETUP EXE close the other programs already running Otherwise installation may fail It takes some time for Setup to start Wait a while Compares the module already installed with the mo...

Page 33: ...list and select the Next button if the contents are satisfactory Select the Back button to return to the previous dialog box Select the Cancel button for quitting 4 The Software License Agreement dialog box is displayed To install the EPSON OPOS ADK the user must agree to the contents of the displayed agreement Read the contents In addition select I accept the terms in the License if agreed with t...

Page 34: ...he REG file Enter the full path REG file name after the text box is enabled Then select the Next button Press the Browse button to specify the folder name that includes the REG file The REG file is a file for restoring information related to EPSON OPOS ADK Use the SetupPOS utility to create this file If an improper Registry File is selected an error message will be displayed and it will not be pos...

Page 35: ...ext button Select the Back button to return to the previous dialog box Select the Cancel button for quitting 7 The Port selection dialog box is displayed Select the method of connection used by device select the Next button When the Parallel port is selected the Lilac parallel driver is installed When the USB port is selected the TMUSB driver is installed Select the Back button to return to the pr...

Page 36: ...tatus bar The Cancel button works at this point but do not press the Cancel button unless there is a particular reason Operation after pressing the Cancel button is not guaranteed If pressed be sure to perform a reinstallation At this point all the information necessary for the version upgrade shall be updated It may take a few minutes for all the operations to be completed ...

Page 37: ... of system may be requested In this case please specify whether rebooting right away or later and execute the rebooting If later rebooting is specified make sure to reboot after the completion of the installation The operation under the un rebooted environment is not guaranteed at all 11 Installation is completed The SetupPOS utility starts up Confirm the settings in accordance with the setup desc...

Page 38: ... specified program folder in the previous installation will remain effective This information cannot be changed This overwriting is not able to overwrite in Windows Vista environment Installation Procedure 1 Run the SETUP EXE program on disk 1 Before running SETUP EXE close the other programs already running Otherwise installation may fail It takes some time for Setup to start Wait a while 2 The W...

Page 39: ...re satisfactory Select the Back button to return to the previous dialog box Select the Cancel button for quitting From 4 to 11 steps are the same as those described in 3 3 1 First Installation Please refer to 3 3 1 First Installation of this manual 12 The Question dialog box is displayed Select the Yes button for updating to the information of the OPOS ADK version that coexisted Select the No butt...

Page 40: ... of system may be requested In this case please specify whether rebooting right away or later and execute the rebooting If later rebooting is specified make sure to reboot after the completion of the installation The operation under the un rebooted environment is not guaranteed at all 15 Installation is completed The SetupPOS utility starts up Confirm the settings in accordance with the setup desc...

Page 41: ... be succeeded as they are unless Printer Display and Drawer are also installed in Version 2 60 Only the printer information is succeeded and the device settings for Display and Drawer are deleted It is not possible for devices with shared keyboard interface to coexist and be shared by different versions Example Version 1 xx MSR Keylock Version 2 60 When Keylock alone is intended installed In this ...

Page 42: ...tton Select the Back button to return to the previous dialog box Select the Cancel button for quitting 6 The Select CO Type dialog box is displayed Select the CO that has a priority for registration The CO registered here will be valid for all devices When the type is decided select the Next button Select the Back button to return to the previous dialog box ...

Page 43: ... Select the Back button to return to the previous dialog box Select the Cancel button for quitting 9 Copying of files registration of DLL and OCX and setting the registry begins During the copying the confirmation message Inherit the previous version information is displayed When overwriting be sure to select yes This ensures that the device information set in Version 1 xx can be used by Version 2...

Page 44: ...thod is indicated Please specify whether rebooting right away or later and execute the rebooting If later rebooting is specified make sure to reboot after the completion of the installation The operation under the un rebooted environment is not guaranteed at all 11 Installation is completed The SetupPOS utility starts up Confirm the settings in accordance with the setup described in Section 5 Setu...

Page 45: ...ed in the Sample folder under the folder where the EPSON OPOS ADK is installed Sample programs for VC and VB are included in this directory To install these files select Sample in the Select Install Module dialog box at installation Manuals These files are installed in the Manual folder under the folder where the EPSON OPOS ADK is installed To install these files select Manuals in the Select Insta...

Page 46: ...and thus it becomes possible to use the COs of a previous version or from another company When using multiple COs in this way please note the following precautions Please note the following points when when the multiple CO are used When application is created with VB 1 Pasting control on form by adding VB component In this case character strings applicable to the CO type library is displayed in th...

Page 47: ...EPSON OPOS after updating the CCO the CCO will become the older version Follow the above steps then update the CCO again y If you uninstall EPSON OPOS the updated CCO will also be uninstalled Follow the above steps then update the CCO again 3 7 INI Files The INSTALL INI file contains information copied to the directory that is specified by the installation program Also SETUP INI is a file referred...

Page 48: ...g two methods are available Select the method that suits the environment Installation using the normal installation method Installation using the Silent Installation method For the normal installation method take the procedures described in 3 3 Installation For installation using the Silent Installation method see Section 3 3 11 Silent Installation When installing on the target PC specify the regi...

Page 49: ...the installed devices or the files only are all updated Procedure 1 Run the SETUP EXE file on the service pack disk If Setup is executed with other programs running its operation is not guaranteed It is suggested to close all programs before executing Setup Startup of the Setup program may take some time 2 Displayed message before the installation Before the installation a message about the instal...

Page 50: ...e text box is enabled The default value is A OPOSDATA reg Then select the Next button Press the Browse button to specify the folder name that includes the REG file The REG file is a file for restoring information related to EPSON OPOS ADK Use the SetupPOS utility to create this file If an improper Registry File is selected an error message will be displayed and it will not be possible to go to the...

Page 51: ...uccessfully done system files are renewed and a message to query rebooting method is indicated Please specify whether rebooting right away or later and execute the rebooting If later rebooting is specified make sure to reboot after the completion of the installation The operation under the un rebooted environment is not guaranteed at all 11 Installation is completed The SetupPOS utility starts up ...

Page 52: ...ion using normal user interface on the main PC For description of target PC and main PC please refer to the 3 9 Installation Using the Registry File of this manual When executing a Silent Installation the registry information from the main PC is succeeded OPOS ADK Manuals and the Sample Programs cannot be installed when using the Silent Installation function To use this function take the following...

Page 53: ...pecifying only with small letters as the following examples show Making a recording file Adding Parameter r Example Full Path Setup exe r Indicating the Silent Installation Adding Parameter s Example Full Path Setup exe s a Full Path OposData reg Specify the substitute recording file name and the path name Adding Parameter f1 Example Full Path Setup exe s f1 C Temp Setup iss a Full Path OposData r...

Page 54: ...or the latest result please see the line which indicates the start of the latest Silent Installation Restrictions The registry file is necessary for the Silent Installation The registry file saved by the base version can be used only for the Silent Installation of the base version It cannot be used to install the service pack When installing a service pack with Silent Installation function registr...

Page 55: ...reboot parameter or rebooting after installation is required 3 12 Messages for Installation The program shows a user message when necessary after the execution or setting of an item selected in a dialog box Follow the instructions in them Conditions in which messages appear and the messages themselves are listed below 3 12 1 Messages at the Time of Startup Condition Error Message A user without ad...

Page 56: ...outdated corrupted or does not exist For EPSON OPOS ADK to run properly the update of Comctl32 DLL is required The latest DLL update ca be found and downloaded from the Microsoft web site Or can be found with the provided disk with OPOS Installer can be resumed following running the DLL update 50Comupd exe 3 12 2 Messages during Installation Condition Error Message There is not enough free space i...

Page 57: ...cified registry file Information for registered devices that is not supported by the current version is contained in the specified registry file Since the use of this file as it is could lead to unexpected results it is necessary to delete this device information Do you wish to delete this device information Click Yes to continue the install and delete this device information ...

Page 58: ...transaction of the parallel driver is success To use the Parallel interface the PC must be restarted To restart now remove the disk and click Yes To restart later click No 3 12 4 Messages When the Silent Mode is specified Condition Error Message An illegal value is specified for the Silent Installation command line The form of the command line parameter is illegal Define it as follows setup a RegD...

Page 59: ...on that is not supported is specified The specified registry file contains information on the unsupported version by this installation This file cannot be used An internal processing of the registry file isn t performed smoothly due to some reasons Failed to make copies of the specified registry file The selection of registry file is invalid A registry file that was made by different version OS is...

Page 60: ...alling service pack x in case they are needed in the future Proceed with installation The devices and files included in the full package are not installed yet The following devices and files included in Version 2 xx are not installed Only installed files are updated To install other files run the installation again Proceed with installation 3 13 Precautions for Installation Overwriting installatio...

Page 61: ...onment of Version 1 xx and Version 2 xx the subsequent behavior of Version 1 is not guaranteed In such a case reinstall Version 1 xx and make the prescribed settings You can install and uninstall CCO using the SetupPOS utility subsequently however the CCO registration information and the Installer cannot be synchronized When CCO is registered by the SetupPOS utility while CCO is not installed by t...

Page 62: ...use of recommended parallel driver Please note that if the system is not rebooted the operation is not guaranteed at all Upon completion of the installation a Tmusb folder that stores the installer of EPSON TM USB Driver and a Lilac folder that stores the installer of recommended parallel driver are created at the target folder Even if these drivers are not installed with this installer they can b...

Page 63: ... Please consult a user who has privilege for the machine 4 1 Uninstallation Procedures Perform uninstallation using either of the methods prescribed 1 The Information dialog box is displayed This dialog box displays the version s compatible with the Uninstaller Confirm that the version to uninstall using the Uninstaller is listed To continue select Yes To cancel the operation here select No 2 The ...

Page 64: ...n the Start button is selected To return to the previous dialog box without starting deleting select the Back button if you do not want to start deleting The Uninstallation process starts A progress bar indicates the status of the Uninstallation A message indicating completion is displayed on the progress bar when the Uninstallation is completed 4 2 Types of Uninstallation There are two types of U...

Page 65: ...ing the operation of uninstall To uninstall the EPSON OPOS ADK perform the following commands Example Full Path Setup exe r When the uninstallation finished the uninstall operation is recorded to the Setup iss file that is made in the Windows folder 2 Using the 1 recording file file for Silent Uninstall Copy the 1 recording file to the same folder as the Setup exe Example Full Path Setup exe s To ...

Page 66: ...ption use the z option Not to delete the file that is made and used by ElectronicJournal Adding Parameter e Example FullPath Uninstaller exe s z e To specify the e option use the z option When the Silent Uninstallation finished not to display the dialog box and not to delete the file that is made and used by ElectronicJournal Adding Parameter m e Example FullPath Uninstaller exe s z m e To specify...

Page 67: ...se manually delete remaining components The registry contains illegal information Unable to open registry Program terminating The required information was not found in the registry Unable to get required information from registry Program terminating Other files have been copied to the install directory Unable to remove directory Remove directory manually An illegal value has been entered on the co...

Page 68: ...ssage is displayed close the application that is using the OPOS related files Then try again to continue the Uninstallation process If the Uninstallation is not retried files alone will remain in the directory Close Explorer for executing Uninstaller This Uninstaller does not uninstall the EPSON TM USB Driver and the recommended parallel driver that are provided by the installer However the system...

Page 69: ...ster or modify the settings without a few exceptions 5 1 Starting and Exiting 5 1 1 Starting SetupPOS At the end of the installation continue and use this utility Or after installation click the Start button point to Programs and then select OPOS Finally select SetupPOS Ver2 00 to start the utility 5 1 2 Exiting SetupPOS Use one of the following three methods to exit the program 1 In the SetupPOS ...

Page 70: ...e the settings by the explorer like operations This window consists of a menu bar tool bars and device settings panes The following sections describe the various components of the SetupPOS main window 5 2 1 Menu 1 File Use the File menu to display properties and exit SetupPOS i Property Use this menu command to display properties of the item selected in the left or right pane The properties can on...

Page 71: ...of port USB KeyBoard Memory Network Wireless None No property is displayed ii Exit This menu command exits SetupPOS 2 Edit This menu contains commands for setting and editing devices i Cut This menu command prepares a selected device for moving and is valid only when Port Connection View is selected Use this command for example when moving a device to another port Usually this command is used with...

Page 72: ...t earlier to a valid port Note that pasting a device which has been cut earlier backs to its original port or to another type of port for example from COM1 to LPT3 is not allowed Also this command does not work if nothing has been cut or copied earlier This command is valid only when Port Connection View is selected To paste a device that has been cut earlier After copying the device the Paste ico...

Page 73: ...ogical device name that has been used and then deleted the corresponded device a confirmation message appears that is whether to replace the old logical device name with the new one On Windows 2000 Windows XP and Windows Vista the user must have the administrative permissions in order to use this function About the dialog box for adding logical device name Choose DeviceClass combo box Select a dev...

Page 74: ...og box Help button Use this button to display the help on the dialog box by clicking this button Adding a logical device name In the window select a device name key for adding the logical device From the Edit menu select Add New LDN and then enter the logical device name Another method is to select a device name key for adding the logical device and right click it From the pop up menu select Add N...

Page 75: ...ain window select a device or the LDN to be deleted and then press the Delete key 3 In the main window select a device or the LDN to be deleted and then click the Delete icon in the tool bar ix Rename LDN This menu command renames the logical device currently selected in the window The name can be up to 16 characters but it cannot contain the character Also the same logical device name cannot be u...

Page 76: ...sing the keyboard interface such as Printer LineDisplay CashDrawer MSR Keylock MICR CheckScanner ElectronicJournal Communication Settings of slave devices with Hydra connection cannot be modified Also Communication Settings of device with Hydra connection can only be performed from the master device When the master device is changed settings of all of its slave devices are changed as well On Windo...

Page 77: ...Version 2 65 Jul 2009 72 User s Manual Installer SetupPOS TMUSB Communication Settings dialog box ...

Page 78: ...ecome the selectable range If the device which has been set is on the port to be set depending on the capability of the device and the selected device a message not to set the device to the port appears In this case the port setting is invalid Auto Setting button This command becomes disabled if a non USB port is selected When clicking this button the USB Auto Setting wizard is displayed and it is...

Page 79: ... network wireless port or None then this setting cannot be set or changed For a slave device in Hydra connection the speed is displayed but cannot be modified BitLength combo box Use this combo box to display or set the data bit length of the serial port The values that can be used depend on the device information file INF file For information on data bit length of the device refer to the hardware...

Page 80: ...f edit field This edit field supports only Version 1 xx devices Use this edit field to display or set the input buffer size of the serial port The range of acceptable values is 32 to 8192 If the selected port is parallel USB network wireless port or None then this setting cannot be set or changed For a slave device in Hydra connection the information is displayed but cannot be modified Also the de...

Page 81: ...optimized to allow for normal operation Master device of the following device Master device to edit field If the selected device is a master device connected to Hydra then the slave device is displayed if the device is slave then the master device is displayed CheckHealth Interactive button Use this button to execute the CheckHealth method using Level OPOS_CH_INTERACTIVE for the device If the port...

Page 82: ...keyboard input to this device also starts If the No button is selected the hook control utility is not always loaded or placed in the Windows Startup group In this case however it is possible to use this device in the OPOS application If an input event occurs at this device then the OPOS control is not opened yet then unanticipated keyboard input may result To avoid this problem it is necessary to...

Page 83: ...cted when the system runs a dialog box appears and prompts for change of the position Then follow the instructions and modify the position so that the key position can be correctly adjusted Usually select the Yes button If the No button is selected then the dialog box will not appear However when starting the system the Keylock position must at least be modified once To know the initial state of t...

Page 84: ...bar appears below the menu bar of the main window and contains a list of frequently used menu commands Clicking a button easily run a menu command associated with the button ii Status Bar Use this menu command to hide or display the status bar If the command comes with a check mark the status bar is displayed If the command comes with no check mark the status bar is hidden Once changed the setting...

Page 85: ...setting remains effective even when restarting the system As the default items in the right pane are displayed as a list vi Details Use this menu command to display items in the right pane as a detailed list It is possible to display information using one of the following menu commands Large Icon Small Icon List or Details When selecting Details a check mark appears together with the command Once ...

Page 86: ...s in Device Class View either by Standard or by Name If by Standard is selected then device classes supported by EPSON have the priority in the display If by Name is selected then device classes are sorted alphabetically Once set the setting remains effective even when restarting the system What is by Standard With this view device classes are displayed in the following order 1 POSPrinter 2 LineDi...

Page 87: ...in CheckHealthText If error occurs during the call then an error API is called and ResultCode and ResultCodeExtended are displayed This menu command becomes disabled if no device name key is selected in the window What is CheckHealth Interactive OPOS_CH_INTERACTIVE CheckHealth Interactive executes an interactive test with device The supported service object usually provides a dialog box to display...

Page 88: ... on this function see the description of Warning dialog boxes iv Export Registry Use this menu command to display the Export Registry dialog box and export the current OPOS registry settings to a registry data file The saved file can then be used to recover copy or install the OPOS environment In the Save As dialog box specify a file name to export the registry If the file already exists then a me...

Page 89: ...ng this button 5 Option This menu contains commands for maintenance i Confirm the Hydra Settings closely When a check mark appears this menu command is turned on and a stringent check will be carried out to confirm the validity of the registry in version 1 xx If the command is turned off then only the minimum check will be carried out With this command it is possible to add devices of the same dev...

Page 90: ...rts edit field Set the largest number of parallel LPT ports that can be used The range that can be chosen is 1 to 3 However it is impossible to select a number which is smaller than the maximum number of LPT ports currently in use System default button Use this button to set the suitable value for the current system as the largest number of serial ports LPT Before using this function use the contr...

Page 91: ...tly selected device s settings have been changed changing the settings of another device displays a message box to confirm to save the settings Select the Yes button to save the settings to the registry Even if the Cancel button is selected to close the dialog box the settings are not abandoned Tracing mode radio buttons Select a tracing mode from the following options No Trace Disable the OPOS AP...

Page 92: ...vice don t be recorded To avoid this problem please don t use the same name as the other log file If a special trace log file is specified please be careful of the access privileges for both the specified file and for the save location If there is an insufficient access privilege for the specified location the trace log file will not be created Notify when trace log file becomes full check box In ...

Page 93: ...ssage is not processed during synchronous radio button Use this radio button to disable message handling Message is processed during synchronous radio button Use this radio button to enable message handling When this button is selected a warning message box appears when choosing the Yes button the Message is processed during synchronous radio button is then selected and message handling will be pe...

Page 94: ...t the device name from the list If the currently selected device s settings have been changed changing the settings of another device display a message box to confirm to save the settings If the Yes button is selected then the even if the Cancel button is selected to close the dialog box the settings are not abandoned Setting Individual Device check box To set the sleep time for each device select...

Page 95: ...aved OK button Close the dialog box Help button Use this button to display the help on the dialog box by clicking this button vii Version Compatibility Use this menu command to display the Version compatibility dialog box and ensure version compatibility in terms of the differing specifications among versions of OPOS ADK On Windows 2000 Windows XP and Windows Vista the user must have the administr...

Page 96: ... These are settable only for the EPSON OPOS ADK of the starting from Ver2 60 3 When the specification starting from OPOS Ver2 60 The specifications for the initialization devices with hydra connection and Error Event are operated in compliance with UPOS1 11 UPOS Specification 4 When the specifications prior to OPOS Ver2 60 The specifications for the initialization devices with hydra connection and...

Page 97: ...is cleared BeginInsertion EndInsertion of OPOS ADK version 1 5x or earlier works Usually select this check box recommended To upgrade OPOS ADK from version 1 5x or earlier and enable the existing applications to run in the new version without any modification clear this check box MSR check box Use this check box to specify the operation of the data set by TrackXData If the check box is selected de...

Page 98: ... setting and close the dialog box Help button Use this button to display the help on the dialog box by clicking this button viii Change of component Use this menu command to start the installer to register or delete EPSON OPOS ADK CCO Change EPSON OPOS ADK Start the installer SetupPOS exe After the installer starts SetupPOS ends Change CCO Start the CCO Installer Uninstaller Even if the Installer ...

Page 99: ...register CCO select this radio button CCO deletion radio button To delete CCO select this radio button This button is disabled if CCO is not installed The path of the install file edit field The path to where EPSON OPOS ADK is installed as well as the installer file appears in the edit field The path displayed If the CCO registration radio button is selected EPSON OPOS ADK s installed folder OposC...

Page 100: ...command to display the version information dialog box and view the EPSON OPOS ADK control object information CO as well as the version information of SetupPOS About EPSON SetupPOS dialog box EPSON OPOS ADK Version Information EPSON OPOS ADK Version edit field The version of EPSON OPOS ADK appears in the edit field If a Service Pack is installed then SPxx appears after the version information UPOS ...

Page 101: ...ject is installed in the system then Not available appears instead Control Object Description edit field Description of the control object appears in the edit filed If no appropriate control object is installed in the system then Not available appears instead SetupPOS Version Information It displays the version of the SetupPOS and copyright information OK button Close the dialog box and return to ...

Page 102: ...Cut 8 Paste 9 Properties 10 Large Icons 11 Small Icons 12 List 13 Details 14 Help 5 2 3 Left Pane The left pane of the window displays a tree structure of devices From the View menu it is possible to select Device Class View or Port Connection View to change the way devices are displayed Menu commands can be applied to a selected item on the tree structure For a device its port can be modified usi...

Page 103: ... Device name key for each device exists beneath the device When selecting a device name key in the left pane the logical device name which belongs to that device appears in the right pane Note that logical device names always appear in the right pane they never appear in the left pane A device class is also displayed even if any corresponding device is registered However icons of installed devices...

Page 104: ...me the corresponding Device Class and device name key are displayed For Hydra connection the displayed device indicates the master device For Hydra connection slave devices appear below the master device What is COM It indicates a serial port Devices appearing below this port are serial port devices only What is LPT It indicates a parallel port Devices appearing below this port are parallel port d...

Page 105: ...rface What is Network It indicates a Ethernet Devices appearing below this port are network devices only What is Wireless It indicates a IEEE802 11b Devices appearing below this port are wireless devices only What is None It indicates that the port settings are not defined yet Devices appearing below it are devices with their ports not defined yet COM and LPT appear according to the range set in P...

Page 106: ...iption Add New Device Use this menu command to display the Add New Device wizard Batch Setting Use this menu command to display the Batch settings dialog box Export Registry Use this menu command to display the Export registry dialog box Property Use this menu command to display About EPSON SetupPOS dialog box Device Help Use this menu command to display appropriate help to a device Add New Device...

Page 107: ...x If the selected device is not from EPSON then this command is disabled Delete Use this menu command to delete a device Export Registry Use this menu command to display the Export registry dialog box Property Use this menu command to display the following setting tabs Details of device Communication Settings 1 Trace Settings Message Handling Sleep Time Settings and DeviceStatistics settings 1 It ...

Page 108: ...ox COM LPT Help Use this menu command to display appropriate help to the connected port COM or LPT Add New Device Use this menu command to display the Add New Device wizard Paste Use this menu command to paste a device that has been prepared for moving or cut to a port specified This command is disabled if there is no port that can be set or no device has been prepared for moving yet Export Regist...

Page 109: ...rt registry dialog box KeyBoard Memory Help Use this menu command to display appropriate help to the connected port KBD or HT Add New Device Use this menu command to display the Add New Device wizard Paste Use this menu command to paste a device that has been prepared for moving or cut to a port specified This command is disabled if there is no port that can be set or no device has been prepared f...

Page 110: ...pears as the default Communication Setting Use this menu command to display the Communication Setting dialog box If the selected device is not from EPSON then this command is disabled Delete Use this menu command to cut and then delete the device Cut Use this menu command to cut the device to prepare it for moving Export Registry Use this menu command to display the Export registry dialog box Prop...

Page 111: ...e that allows Hydra connection to a port connected to a device that also allows Hydra connection it is possible to perform the Hydra connection If the drag operation results in having the device added to the port with Hydra connection set up a conformation message appears Follow the instructions in the message It is possible to use the drag and drop operation between the right and left panes It is...

Page 112: ...this wizard this screen does not appear instead the next screen will appear Device Class list box Use this list box to display a list of device classes to be selected Click to select the device class of a device to be added Note that the list displays only device classes that are installed control object CO that supports the device If the necessary device classes are not listed in the list re inst...

Page 113: ...he list If there are multiple types of devices type of ports etc for the selected device use the Select detailed model combo box on the right to specify the type of the device If no appropriate devices are provided then this list becomes empty The devices are displayed according to the INF file located in the folder where EPSON OPOS ADK is installed Display Ver1 xx check box This check box is chec...

Page 114: ...lly use the check box to display either device when using both devices of the version 1 xx and version 2 xx Select detailed model combo box Use this combo box to specify a type for the device if the device has multiple types While the choices vary according to the information file INF file of the selected device if the device comes with multiple ports select one from the following serial parallel ...

Page 115: ...en the file open common dialog box and select an INF file from a folder other than the one specified If an invalid INF file is selected or if the INF file does not belong to the device class of the selected device then an error message appears and the selection becomes not possible Add New LDN edit field Enter a logical device name for the selected device The name can be up to 16 characters but it...

Page 116: ...ck button Use this button to go back to the previous screen Next button Use this button to go to the next screen the communication setting screen If the selected device is HardTotals then this button becomes the Finish button Finish button Use this button to save the current settings to the registry and close the Add New Device wizard If the selected device is not HardTotals then this button becom...

Page 117: ...he selected device the following combo boxes are available For serial port COM Port Settings combo box For parallel port LPT Port Settings combo box For USB port USB Port Settings combo box From the combo box select a port number for the serial parallel or USB port If None is selected then the port settings will be deleted For serial and parallel ports it is possible to use the port range dialog b...

Page 118: ...e device information file INF file For details refer to the hardware manual of the device If the port selection is parallel USB or None then this combo box cannot be used to change the setting Parity combo box Use this combo box to display and select the parity bit of the serial port The values that can be used depend on the device information file INF file For details refer to the hardware manual...

Page 119: ...ecify the size of data to output For details refer to the hardware manual of the device If the port selection is USB or None then this edit field cannot be used to change the setting Output Interval Time edit field Use this edit field for set the retry time to use when output fails For details of output interval time please refer to the 5 8 Glossary of this manual The acceptable range is 0 to 9999...

Page 120: ... for the selected device If the port setting is None or the selected device does not support device specific settings then this button becomes dimmed and disabled Back button Use this button to go back to the device selection screen Finish button Use this button to save the current settings to the registry and close the Add New Device wizard Cancel button Use this button to cancel the settings and...

Page 121: ...f an IP address or host name is already set up the address or name appears in the edit field The network settings set the input value by pushing the Update button If the device that has been set is on the port to be set depending on the capability of the device and selected device a message not to set the device to the port appears In this case the port setting is invalid Update button Use this bu...

Page 122: ...d Use this edit field for set the retry time to use when output fails For details of output interval time please refer to the 5 8 Glossary of this manual The acceptable range is 0 to 9999 For details refer to the hardware manual of the device If the port setting is None this field cannot be modified Input SleepTime edit field This edit field supports only Version 1 xx devices Use this edit field t...

Page 123: ...ttings then this button becomes dimmed and disabled Back button Use this button to go back to the device selection screen Finish button Use this button to save the current settings to the registry and close the Add New Device wizard Cancel button Use this button to cancel the settings and return to the main window Help button Use this button to display the help on the dialog box by clicking this b...

Page 124: ...ced in the Windows Startup group and when the system runs monitoring of keyboard input to this device also starts If the No button is selected the hook control utility is not always loaded or placed in the Windows Startup group In this case however it is possible to use this device in the OPOS application If an input event occurs at this device when the keyboard interface device is not opened yet ...

Page 125: ...INTERACTIVE Device Specific Settings button Use this button to display the Device Specific Settings dialog box and change the device specific settings for the selected device If the selected device does not support device specific settings then this button becomes dimmed and disabled Back button Use this button to go back to the device selection screen Finish button Use this button to save the cur...

Page 126: ...an the specified folder OK button Use this button to start searching for the USB port number according to the information of the selected master device Cancel button Use this button to cancel the operation then return to the device communication settings wizard of the Add New Device wizard or the Communication settings dialog box When the search is complete one of the screens from 1 to 3 appears 1...

Page 127: ... to the device communication settings wizard of the Add New Device wizard or the Communication settings dialog box 3 If no search target device is found Search button Use this button to search the port number again Before searching again make sure the target devices are correctly stated and are connected Cancel button Use this button to cancel the operation then return to the device communication ...

Page 128: ...n Usually use this method to correct the problem However this approach may result in losing all of the settings To avoid some automatic corrections clear the selected items in the list box or click the Cancel button By clicking the Cancel button the registry inconsistencies listed in the list boxes are ignored and the operation continues On the other hand to perform the correction for each list se...

Page 129: ...Port Settings tab The Port Settings tab contains the following fields All inconsistent port setting for hydra device s check box Select or clear multiple item in the list box and this check box indicates the type of the selection as follows If all items are selected this check box is selected If only some items are selected this check box is in an undetermined state If all items are cleared this c...

Page 130: ...ch Hydra related device must have information of the master device Uses If this information is illegal the inconsistency in the master device is listed and then the correct master device is installed Hydra settings selected here will be automatically corrected To continue using the illegal Hydra settings despite the warning just clear the selections from the list box Usually the SetupPOS program a...

Page 131: ...e selection of the device from the list box Disable checking for registry for inconsistencies check box To stop validating Hydra inconsistency from now on select this check box This check box setting is reflected in the Validate check box in the main window To restart registry validation select the Validate check box again in the main window We recommend clearing this check box When automatic vali...

Page 132: ...d to refer to TM T88IVM Do you want to remove it This operation will delete the selected logical device name 3 Deleting a device 1 When deleting a device name key the following message appears Are you sure you want to delete all setting information about device TM T88IVM This operation will delete the selected logical device 2 When the device to be deleted is a master device with Hydra connection ...

Page 133: ... devices if the new device is neither alone nor Hydra then the following message appears Hydra connection detected for device name If the device is to be stand alone select No Do you want to set it to be a slave device 9 When trying to connect a new device to a port connected to Hydra configurable devices if the devices which has limit of device which can connect and the device to fall outside the...

Page 134: ...ifying a number small than the maximum number of COM ports used by devices the following message appears Currently using a COM port that is higher than the specified maximum value Cannot set COM Port maximum 2 When specifying a number small than the maximum number of LPT ports used by devices the following message appears Currently using a LPT port that is higher than the specified maximum value C...

Page 135: ...is device will be UNDEFINED 3 When the combination with Hydra is improper the following message appears Improper Hydra device s detected Device will not be set as COMn It will leave the port setting UNDEFINED 4 When specifying an illegal Hydra connection the following message appears This setting may cause a port conflict if the device is not setup propely 5 When trying to connect a device which r...

Page 136: ...tion the following message appears Specified file cannot be found Sharing with non EPSON CO and SO 1 Sharing with non EPSON CO When accessing CO where non EPSON CO is registered the following message appears Another company s CO registered Cannot use this function 2 Sharing with non EPSON SO When accessing SO where non EPSON SO is registered the following message appears Another company s SO regis...

Page 137: ...hook control is always loaded then data of the keyboard MSR and Keylock devices are always separated This prevents incorrect operation or data from being displayed in the editor or input application if card or Keylock information is loaded during operations of the editor or an application allowing input If the Keylock device is used after startup until the key position is changed the current key p...

Page 138: ...key position has not changed Please continue Until the Keylock is turned once the Keylock device position may not be recognized correctly 5 6 3 Device Dependency The keyboard hook control utility separates data but the way data is separated depends on the device being used Because of this it is necessary to know what device is being used when the keyboard hook utility is started During operation o...

Page 139: ... device as described in the following procedure Operations in each screen Next button Click this button to accept the changes in the current screen and then proceed to the next screen Back button Click this button to clear the current settings and go back to the previous screen Cancel button Click this button to cancel the operation Help button Click this button to display appropriate help Perform...

Page 140: ...etting COM1 Auto Setting button In this example it is not displayed It appears when setting a device using the USB port Port is being used by It does not appear if there is no device in use If the port is already used in another device then the name of the device appears here Setup of details of the port Set the following items BaudRate 19200 Bit length 8 bits Parity NONE Stop bit 1 bit Handshake ...

Page 141: ...vice Class In the Device Class view of the main window device class is the device type displayed below Device Device classes used in EPSON OPOS ADK are as follows CashDrawer HardTotals Keylock LineDisplay MICR MSR CheckScanner POSPrinter and ElectronicJournal For detailed explanations of the devices available refer to the OPOS Registry Usage section of the OPOS Appliccation Programmer s Guide Devi...

Page 142: ...hand timeout errors which occur when communication is not possible due to physical problems such as cover being opened are normal Change this value for cases where timeout error occurs during printing even though printing is possible Input Sleep Time During the waiting for input EPSON OPOS ADK can call Sleep a WIN32 API The input sleep time is the value msec to pass to the Sleep function This pres...

Page 143: ...evice To change the sleep time for input wait programs use the port detail settings of each device Log file A file for recording the execution result of the trace Master Device The device for Hydra connection the host device will be referred to as Master Device When the Hydra connection POSPrinter When the Pass through connection LineDisplay Slave Device The device for Hydra connection the destina...

Page 144: ...nstallation Please request the authorized users for help 6 1 1 Windows 2000 1 The Add New Hardware Wizard is displayed when the EPSON UB U01II 02II is detected 2 Select Search for the best driver for your device recommended then click on the Next button 3 Select Specify a location 4 Specify the location in which the driver is located on the hard disk 5 When the driver is found the conformation scr...

Page 145: ...he driver click on the Finish button to complete the installation 6 1 4 Precautions z When UB U01II 02II is being used it is indicated with EPSON UB U01II 02II z Ensure that USB equipment is installed in accordance with USB standards Certain parts of these standards are listed below There are several conditions in effect when creating a tree consisting of hubs that can accept multiple connections ...

Page 146: ...r wizard will appear Click the Next button 4 Select Display a list of the known drivers so that I can choose a specific driver and click the Next button 5 Click Have Disk and specify the location in which the new driver is located on the hard disk The driver files are copied to a TMUSB folder at the EPSON OPOS ADK destination folder 6 Click the Next button 7 Check that EPSON USB Controller for TM ...

Page 147: ... ID number of a given port is not assigned to a port having another ID number An example is shown below Operations when a TM printer has never been connected to the PC 1 TM printer A connected Port ID number 1 TMUSB000 2 TM printer B connected Port ID number 2 TMUSB001 3 TM printer C connected Port ID number 3 TMUSB002 4 TM printer A disconnected Port ID number 1 5 TM printer A connected Port ID n...

Page 148: ...Version 2 65 Jul 2009 143 User s Manual Installer SetupPOS TMUSB TMUSB003 USB4 TMUSB010 USB11 TMUSB100 USB101 ...

Page 149: ...utton on the Communication Settings dialog box The connected devices are recognized z When the same type of devices are registered already and some of the devices are turned off there is a possibility that the turned off device s USB port number is replaced with the new one Therefore beware of registering multiple numbers of the same devices z Please note the following points when re assigning USB...

Reviews: