starjavapos_linux
Ver 1.13.2
---------------------------------------


Package Contents:
    . starjavapos.jar
    . stario.jar
    . commandemulator.jar     (Only 32bit)
    . jpos113-controls.jar
    . jcl.jar
    . xercesimpl.jar
    . xml-apis.jar
    . jpos.xml
    . StarReceiptTest.java
    . StarSlipTest.java
    . StarCashDrawerTest.java
    . StarMICRTest.java
    . star.gif
    . libStarIOJ.so
    . libStarIOPort.so
    . SoftwareLicenseAgreement.pdf
    . SoftwareLicenseAgreement_jp.pdf
    . readme_en.txt
    . readme_jp.txt
    . 49-starusbprn.rules


Supported Operating Systems:
    The evaluation environment is as follows:
        Red Hat Enterprise Linux 6.0
        openSUSE 11.3
        Fedora 13
        ubuntu 10.04 LTS
        ubuntu 10.10
        CentOS 5.5

    * TSP100U/PU or TSP100GT or TSP100LAN or TSP100IIU
    If you use the above models, you need Xerces-C++ Version 2.7.0 on
    your linux system.  Please download Xerces-C++ Version 2.7.0
    from the package archive homepage of each linux system.


Java Virtual Machine Requirement:
    Java2 Standard Edition 1.4.2 or higher

    NOTE: We recommend using Java2 Standard Edition 5.0 or higher


Configuration Sample - jpos.xml:
    StarJavaPOS uses the JCL - Java Configuration Loader system for
    configuring the provided services.  The file jpos.xml contained
    in this package has been initialized with device entries for
    Star's newest printer products.

    The following is a list of the POSPrinter device entries
    contained in this file as indexed by their logicalName field:
        . POSPrinter_linux_parallel
        . POSPrinter_linux_serial
        . POSPrinter_linux_usb_printer_class
        . POSPrinter_linux_usb_vendor_class
        . POSPrinter_linux_ethernet

    The following is a list of the CashDrawer device entries
    contained in this file as indexed by their logicalName field:
        . CashDrawer_linux_parallel
        . CashDrawer_linux_serial
        . CashDrawer_linux_usb_printer_class
        . CashDrawer_linux_usb_vendor_class
        . CashDrawer_linux_ethernet

    The following is a list of the MICR device entries
    contained in this file as indexed by their logicalName field:
        . HSP7000_MICR_linux_parallel
        . HSP7000_MICR_linux_serial
        . HSP7000_MICR_linux_usb_vendor_class
        . HSP7000_MICR_linux_ethernet
    NOTE: The HSP7000's MICR function is not supported in USB
          Printer Class Mode.

    Please refer to starjavapos_sm_en.pdf for details.


Usage - Test Application:
    Open StarReceiptTest.java, StarSlipTest.java,
    StarCashDrawerTest.java and StarMICRTest.java.
    Then, refer to the usage instructions.


Release History

12/27/2006 Changed portSettings field value of serial port from
Ver 1.9.6  starjavapos_win32-linux-macosx_20051101.zip

           Changed portName field value from
           starjavapos_win32-linux-macosx_20051101.zip

03/17/2007 Added TSP700II
Ver 1.9.7

07/17/2007 Added TSP651/654
Ver 1.9.8

12/25/2007 Added TSP100GT
Ver 1.9.9

03/24/2008 Added TSP100LAN
Ver 1.9.10

04/25/2008 Added HSP7000
Ver 1.9.12

03/11/2009 Added TUP500
Ver 1.9.13

03/01/2010 Added TSP100IIU, supported CheckHealth(JPOS_CH_INTERACTIVE)
Ver 1.9.14

06/16/2010 Modified CashDrawer, StarReceiptTest.java, StarCashDrawerTest.java
Ver 1.9.15

12/28/2010 Added FVP10, TSP800II, SP500, supported ESC/POS emulation,
Ver 1.13.0 JavaPOS Ver. 1.13.0

04/18/2011 Support DBCS, Linux 64bit
Ver 1.13.1

05/31/2011 Bug-fix release
Ver 1.13.2 All models:
            Debug 180 degree rotation command
            When set 180 rotation, cannot set rotation if data is only text.
           TSP100 series:
            Debug error output bug
            When JavaPOS driver receives less than one line data,
            JavaPOS driver output "NullPointerException".