**********************************************************
      SMCSMicroReceipt SDK Ver1.0.0.0
      Readme_En.txt              Star Micronics Co., Ltd.
**********************************************************

1.Overview
2.Contents
3.Scope
4.Development Environments
5.Notification for using this SDK after updating Software to applied version
6.Notes
7.Copyright
8.Release History

===========
 1. Overview
===========
 
 This package contains SMCSMicroReceipt SDK Ver1.0.0.0.
 SMCSMicroReceipt is a library for supporting application development 
 for setting micro receipt value of star cloud services.

===========
 2. Contents
===========
    SMCSMicroReceiptSample
    |- Readme_En.txt                           // Release Note(English)
    |- Readme_Jp.txt                           // Release Note(Japanese)
    |- SoftwareLicenseAgreement.pdf            // Software License Agreement(English)
    |- SoftwareLicenseAgreement_jp.pdf         // Software License Agreement(Japanese)
    |- redistributables
    |  
    +- Software
       +-C#
       |  +- SMCSMicroReceipt Sample.sln       // Sample project file for C#
       |  |- SSMCSMicroReceipt Sample          // Sample source codes for C#
       |  +- bin_anycpu
       |     |- SMCSMicroReceipt.dll           // SMCSMicroReceipt component(Ver1.0.0.0)
       |     +- SMCSMicroReceipt.xml           // SMCSMicroReceipt component
       |          
       +-C++
          |- SMCSMicroReceipt Sample.sln       // Sample project file for C++
          |- SMCSMicroReceipt Sample           // Sample source codes for C++
          |- include                           
          |  +- SMCSMicroReceipt.h             // SMCSMicroReceipt include file
          |- lib_x64
          |  +- SMCSMicroReceipt.lib           // SMCSMicroReceipt component
          |- lib_Win32
          |  +- SMCSMicroReceipt.lib           // SMCSMicroReceipt component
          |- bin_x64
          |  +- SMCSMicroReceipt.dll           // SMCSMicroReceipt component(Ver1.0.0.0)
          +- bin_Win32
             +- SMCSMicroReceipt.dll           // SMCSMicroReceipt component(Ver1.0.0.0)


===========
 3. Scope
===========

  [Supported Software]
    TSP100 futurePRNT Software     (Ver7.2 or later)
    StarPRNT Intelligence Software (Ver3.3 or later)
    StarPRNT for mPOP              (Ver1.4 or later)
    StarPRNT for Portable Software (Ver2.1 or latar)

  [Supported printer models]
    Thermal Printer 
      TSP100UATSP100GTATSP100LANATSP100IIUATSP100IIILANATSP100IIIWATSP100IIIBI
      TSP650IIAFVP10ATSP800IIATSP650ATSP700IIAmPOP 

    Portable Printer 
      SM-L200ASM-S210iASM-S220iASM-S230iASM-T300iASM-T400i 

  [OS]
    Windows 7   (32/64bitj
    Windows 8   (Desktop UI 32bit/64bit) *WindowsRT is not supported
    Windows 8.1 (Desktop UI 32bit/64bit) *WindowsRT 8.1 is not supported
    Windows 10  (32/64bit)               *Windows 10 Mobile Edition and IoT Edition is not supported


=============================
 4. Development Environments
=============================

  The files that are necessary for developing applications are stored in the 
  "/redistributables" folder. 
  Depening on demelopment language and environment, necessary files are different.

  [32bit applications] 
    Visual C++
       /bin_Win32/SMCSMicroReceipt.dll
       /lib_Win32/SMCSMicroReceipt.lib
       /include/SMCSMicroReceipt.h

    Visual C#
       /bin_anycpu/SMCSMicroReceipt.dll


  [64bit applications]
    Visual C++
       /bin_x64/SMCSMicroReceipt.dll
       /lib_x64/SMCSMicroReceipt.lib
       /include/SMCSMicroReceipt.h

    Visual C#
       /bin_anycpu/SMCSMicroReceipt.dll

  [Visual C++]
    The sample file has been written in Visual Studio 2008.
    To use StarIO in your Visual C++ project: include the hSMCSMicroReceipt.hh header file, 
    link against the hSMCSMicroReceipt.libh library file. 
    When you run it, put hSMCSMicroReceipt.dllh into the same folder where the application locates. 
    hSMCSMicroReceipt.hh header file is written in-line with the function declarations. 


  [Visual C#]
    The sample file was created by Visual Studio 2008.
    Building your application by adding "SMCSMicroReceipt.dll" to your project 
    reference setting. 
    When you run the application, drop "SMCSMicroReceipt.dll" into the same folder 
    where your application file is located.

    Each descriptions for API are available in the "SMCSMicroReceipt.xml" file.
    Keep this XML file in the same directory as "SMCSMicroReceipt.dll", view the 
    documentation using Visual Studio's IntelliSense and Object Browser features. 


==============================================================================
 5. Notification for using this SDK after updating Software to applied version
==============================================================================
    Older than Software versions listed above do not support Micro receipts.
    To use this SDK function, please enable Micro receipts by following the 
    steps below method after updating software.

    [How to apply Micro Receipt]
       1. TSP100 futurePRNT software
          1-1. Start TSP100 configuration utility.
          1-2. Open Star Cloud Services

       2. Other than TSPJ100 futrePRNT Softwares
          2-1. Start printer utility.
          2-2. Open Star Cloud Services.
          2-3. Select printer to use.


=============
 6. Notes
=============

  1DMicro receipt setting change
      Please do not use this SDK library to change Micro receipt setting 
      when using printer Utility included in the above software.
      including above Priter Utility in above softwares.

  2. The first parameter of GetMiccroReceiptType Method and SetMicroReceiptType Method
      Please use the same device name as registered using 
      your Star Cloud Services account in the software listed above.

     (*)Refer to the each software manual for details of what Star Cloud Services.


===========
 7. Copyright
===========

  Copyright (C) 2017 Star Micronics Co., Ltd. All rights reserved.


=============
 8. Release History
=============
  Ver.1.0.0.0 
    01/06/2017  First release
