StarXpand SDK for React Native 開発者向けマニュアル Ver. 1.12.0

最終更新日: 2026年 3月 13日

本マニュアルの使い方

このマニュアルは、StarXpand SDKを利用したiOS/Android/Windowsアプリケーション開発に必要な情報を提供します。
各項目では以下の内容を記載しています。このセクションから順に読むことでStarXpand SDKを利用して実現できることや開発プロセスの理解に役立ちます。

はじめに
このマニュアルの説明や、対応モデルを記載します。
SDKの概要
StarXpand SDKの概要や特長を説明します。
クイックスタート
StarXpand SDKに含まれるサンプルアプリをビルドし、サンプルレシートを印刷する手順を説明します。
APIご利用の手引き
StarXpand SDKが持つAPIの利用方法を説明します。
APIリファレンス/一覧
APIリファレンス一覧です。
FAQ
よくある質問集です。

最新の情報

最新のStarXpand SDKは、以下のサイトから提供しています。

Global Support Site 

 

  GitHub 

  GitHubではコードサンプルをご覧いただけるほか、SDKをご利用いただく中でのフィードバックをお寄せいただけます。

動作環境

詳しくはREADMEをご参照ください。

対応インターフェイス

  • LAN
  • Bluetooth
  • Bluetooth Low Energy
  • USB
 

※ご利用のプリンター等とホストデバイス(PCまたはタブレットなど)の組み合わせで利用可能なインターフェイスが異なります。
詳細は「対応モデル」をご参照ください。

対応モデル

 レシートプリンター  

                                                                                                             
シリーズ モデル インターフェイス プラットフォーム ファームウェアバージョン react-native-star-io10バージョン
iOS Android Windows
TSP100IVTSP143IV-UE LAN 1.0+ 1.1+
USB - -
TSP143IV-UEWB LAN 3.0+ 1.8+
Bluetooth
USB - -
TSP100IIITSP143IIILAN LAN 1.0+ 1.0+
TSP143IIIW LAN 1.0+
TSP143IIIBI Bluetooth 1.0+
TSP143IIIU USB - 1.7+
TSP100IIU+TSP143IIU+ USB - - 1.0+ 1.1+
mC-Print3MCP31L LAN 3.0+ 1.0+
USB -
MCP31LB LAN 3.0+ 1.0+
Bluetooth
USB -
MCP31CI LAN 5.0+ 1.5+
USB -
MCP31CBI LAN 5.0+ 1.5+
Bluetooth
USB -
MCP31C LAN 3.0+ 1.0+
USB - -
MCP31CB LAN 3.0+ 1.0+
Bluetooth
USB - -
MCP30 LAN 3.0+ 1.0+
USB - -
mC-Print2MCP21LB LAN 3.0+ 1.0+
Bluetooth
USB -
MCP20B LAN 3.0+ 1.0+
Bluetooth
USB - -
MCP20 LAN 3.0+ 1.0+
USB - -
mPOPPOP10 Bluetooth 2.0+ 1.0+
USB - -
POP10CI USB - 4.0+ 1.2+
POP10CBI Bluetooth 5.0+ 1.6+
USB -
TSP650IITSP654IIE
(IFBD-HE07搭載)[2]
LAN 4.0+ 1.0+
TSP654IIBI
(IFBD-HB05搭載)
Bluetooth
TSP654IIU
(IFBD-HU07搭載)
USB - -
TSP654IIHIX
(IFBD-HI01X搭載)
LAN
USB - -
TSP654IIE
(IFBD-HE05搭載)[メンテナンスサポート] [2] [3]
LAN 1.10+
TSP700IITSP743II E
(IFBD-HE07搭載)[2]
LAN 7.1+ 1.0+
TSP743II BI
(IFBD-HB05搭載)
Bluetooth
TSP743II U
(IFBD-HU07搭載)
USB - -
TSP743II HIX
(IFBD-HI01X搭載)
LAN
USB - -
TSP800IITSP847II E
(IFBD-HE07搭載)[2]
LAN 2.0+ 1.0+
TSP847II BI
(IFBD-HB05搭載)
Bluetooth
TSP847II U
(IFBD-HU07搭載)
USB - -
TSP847II HIX
(IFBD-HI01X搭載)
LAN
USB - -
BSC10IIBSC10II-UE LAN 3.0+ 1.7+
USB - -
BSC10II-U USB - -
BSC10BSC10E LAN 3.0+ 1.7+
BSC10UD USB - -
TSP043TSP043E LAN 1.4+ 1.0+
TSP043UD/UC USB - -
SP700SP747/742/717ME
(IFBD-HE07搭載)[2]
LAN 4.0+ 1.0+
SP747/742/717M
(IFBD-HB06搭載)
Bluetooth
SP747/742/717M
(IFBD-HU07搭載)
USB - -
SP747/742/717M
(IFBD-HI01X搭載)
LAN
USB - -
SP747/742/717M
(IFBD-HE05搭載)[メンテナンスサポート] [2] [3]
LAN 1.10+
TSP100ECOTSP143IIU
[メンテナンスサポート][2]
USB - - 2.0+ 1.10+
TSP100TSP100LAN
[メンテナンスサポート][2]
LAN 2.0+ 1.10+

!警告
BSC10、TSP043のUSB接続においてはプリンタービジー条件を"受信バッファフル"(工場出荷時設定は"受信バッファフル、オフライン")に設定してください。(メモリスイッチ7のビット4を1に設定)

 ラベルプリンター  

                           
シリーズ モデル インターフェイス プラットフォーム ファームウェアバージョン react-native-star-io10バージョン
iOS Android Windows
TSP100IV SKTSP143IV-UE SK LAN 2.0+ 1.4+
USB - -
TSP143IV-UEWB SK LAN 3.0+ 1.8+
Bluetooth
USB - -
mC-Label3MCL32CI LAN 1.0+ 1.3+
USB - -
MCL32CBI LAN
Bluetooth
USB - -
mC-Label2MCL21CWBI、MCL21CWBI LBL LAN 1.0+ 1.9+
Bluetooth
Bluetooth Low Energy[4] - 2.0+ 1.12+
USB - 1.0+ 1.9+
MCL21CI、MCL21CI LBL LAN
USB -
TSP650II SKTSP654IIE SK
(IFBD-HE07搭載)[2]
LAN 1.0+ 1.0+
TSP654IIBI SK
(IFBD-HB05搭載)
Bluetooth
TSP654IIU SK
(IFBD-HU07搭載)
USB - -
TSP654IIHIX SK
(IFBD-HI01X搭載)
LAN
USB - -
TSP654IIE SK
(IFBD-HE05搭載)[メンテナンスサポート] [2] [3]
LAN 1.10+
  

 キオスク  

                 
シリーズ モデル インターフェイス プラットフォーム ファームウェアバージョン react-native-star-io10バージョン
iOS Android Windows
TUP500TUP542/592
(IFBD-HE07搭載) [2]
LAN 1.0+ 1.0+
TUP542/592
(IFBD-HU07搭載)
USB - -
TUP542/592
(IFBD-HE05搭載)
[メンテナンスサポート] [2] [3]
LAN 1.10+
SK1SK1-211/221/V211 USB - - 1.1+ 1.1+
SK1-311/321/V311 USB - - 1.1+ 1.1+
  

 モバイルプリンター  

                                         
シリーズ モデル インターフェイス プラットフォーム ファームウェアバージョン react-native-star-io10バージョン
iOS Android Windows
SM-S210iSM-S214I/210I Bluetooth 4.3+ 1.0+
SM-S230iSM-S230I Bluetooth 1.8+ 1.0+
USB - -
SM-T300SM-T300 Bluetooth - 4.3+ 1.0+
SM-T300iSM-T300I2 Bluetooth 4.3+ 1.0+
SM-T400iSM-T400I2 Bluetooth 4.3+ 1.0+
SM-L200SM-L200 Bluetooth - 3.1+ 1.0+
Bluetooth Low Energy - -
SM-L300SM-L300 Bluetooth - 2.2+ 1.0+
Bluetooth Low Energy - -
  

 その他  

           
シリーズ モデル インターフェイス プラットフォーム ファームウェアバージョン react-native-star-io10バージョン
iOS Android Windows
mC-Connect DrawerMCD10UEWB LAN 1.0+ 1.12+
Bluetooth Low Energy[4]
USB -
CD5CD5 USB - - 1.12+

本マニュアルでは、その他のシリーズもプリンターとして説明します。

  

[1] USB-Aを介して接続する場合は、デバイスの複数台同時接続はサポートされません。

[2] メンテナンスサポート : 本ソフトウェアのアップデートにより機能が追加されても、これらのモデルではサポートされません。

[3] IFBD-HE05/06、07/08 の識別方法はこちらをご参照ください。

[4] ホストデバイスはBluetooth 4.2以上に対応している必要があります。Bluetooth 4.2未満のホストデバイスでは、接続できない、または通信が不安定になる場合があります。


    本書について

  • 本マニュアルはStarIO10で提供するAPIを解説します。
  • 本マニュアルの内容は、予告なく変更する場合があります。
  • スター精密株式会社は、正確な情報を提供するためにあらゆる措置をとっていますが、誤りや不作為について責任を負うものではありません。
  • スター精密株式会社は、このマニュアルに記載されている情報の使用に起因するいかなる損害に対しても責任を負うものではありません。
  • 本マニュアルの一部、あるいは全部を無断で複写・複製・転載することは、固くお断りします。
  • 本媒体上の他者商標の帰属先は、商標についてをご確認ください。