本マニュアルの使い方
このマニュアルは、StarXpand SDKを利用したiOS/Android/Windowsアプリケーション開発に必要な情報を提供します。
各項目では以下の内容を記載しています。このセクションから順に読むことでStarXpand SDKを利用して実現できることや開発プロセスの理解に役立ちます。
- はじめに
- このマニュアルの説明や、対応モデルを記載します。
- SDKの概要
- StarXpand SDKの概要や特長を説明します。
- クイックスタート
- StarXpand SDKに含まれるサンプルアプリをビルドし、サンプルレシートを印刷する手順を説明します。
- APIご利用の手引き
- StarXpand SDKが持つAPIの利用方法を説明します。
- APIリファレンス/一覧
- APIリファレンス一覧です。
- FAQ
- よくある質問集です。
最新の情報
最新のStarXpand SDKは、以下のサイトから提供しています。
動作環境
詳しくはREADMEをご参照ください。
対応インターフェイス
- LAN
- Bluetooth
- Bluetooth Low Energy
- USB
※ご利用のプリンター等とホストデバイス(PCまたはタブレットなど)の組み合わせで利用可能なインターフェイスが異なります。
詳細は「対応モデル」をご参照ください。
対応モデル
レシートプリンター
| シリーズ | モデル | インターフェイス | プラットフォーム | ファームウェアバージョン | react-native-star-io10バージョン | ||
|---|---|---|---|---|---|---|---|
| iOS | Android | Windows | |||||
| TSP100IV | TSP143IV-UE | LAN | 1.0+ | 1.1+ | |||
| USB | - | - | |||||
| TSP143IV-UEWB | LAN | 3.0+ | 1.8+ | ||||
| Bluetooth | |||||||
| USB | - | - | |||||
| TSP100III | TSP143IIILAN | 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-Print3 | MCP31L | 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-Print2 | MCP21LB | LAN | 3.0+ | 1.0+ | |||
| Bluetooth | |||||||
| USB | - | ||||||
| MCP20B | LAN | 3.0+ | 1.0+ | ||||
| Bluetooth | |||||||
| USB | - | - | |||||
| MCP20 | LAN | 3.0+ | 1.0+ | ||||
| USB | - | - | |||||
| mPOP | POP10 | Bluetooth | 2.0+ | 1.0+ | |||
| USB | - | - | |||||
| POP10CI | USB | - | 4.0+ | 1.2+ | |||
| POP10CBI | Bluetooth | 5.0+ | 1.6+ | ||||
| USB | - | ||||||
| TSP650II | TSP654IIE (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+ | |||||
| TSP700II | TSP743II 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 | - | - | |||||
| TSP800II | TSP847II 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 | - | - | |||||
| BSC10II | BSC10II-UE | LAN | 3.0+ | 1.7+ | |||
| USB | - | - | |||||
| BSC10II-U | USB | - | - | ||||
| BSC10 | BSC10E | LAN | 3.0+ | 1.7+ | |||
| BSC10UD | USB | - | - | ||||
| TSP043 | TSP043E | LAN | 1.4+ | 1.0+ | |||
| TSP043UD/UC | USB | - | - | ||||
| SP700 | SP747/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+ | |||||
| TSP100ECO | TSP143IIU [メンテナンスサポート][2] |
USB | - | - | 2.0+ | 1.10+ | |
| TSP100 | TSP100LAN [メンテナンスサポート][2] |
LAN | 2.0+ | 1.10+ | |||
!警告
BSC10、TSP043のUSB接続においてはプリンタービジー条件を"受信バッファフル"(工場出荷時設定は"受信バッファフル、オフライン")に設定してください。(メモリスイッチ7のビット4を1に設定)
ラベルプリンター
| シリーズ | モデル | インターフェイス | プラットフォーム | ファームウェアバージョン | react-native-star-io10バージョン | ||
|---|---|---|---|---|---|---|---|
| iOS | Android | Windows | |||||
| TSP100IV SK | TSP143IV-UE SK | LAN | 2.0+ | 1.4+ | |||
| USB | - | - | |||||
| TSP143IV-UEWB SK | LAN | 3.0+ | 1.8+ | ||||
| Bluetooth | |||||||
| USB | - | - | |||||
| mC-Label3 | MCL32CI | LAN | 1.0+ | 1.3+ | |||
| USB | - | - | |||||
| MCL32CBI | LAN | ||||||
| Bluetooth | |||||||
| USB | - | - | |||||
| mC-Label2 | MCL21CWBI、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 SK | TSP654IIE 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 | |||||
| TUP500 | TUP542/592 (IFBD-HE07搭載) [2] |
LAN | 1.0+ | 1.0+ | |||
| TUP542/592 (IFBD-HU07搭載) |
USB | - | - | ||||
| TUP542/592 (IFBD-HE05搭載) [メンテナンスサポート] [2] [3] |
LAN | 1.10+ | |||||
| SK1 | SK1-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-S210i | SM-S214I/210I | Bluetooth | 4.3+ | 1.0+ | |||
| SM-S230i | SM-S230I | Bluetooth | 1.8+ | 1.0+ | |||
| USB | - | - | |||||
| SM-T300 | SM-T300 | Bluetooth | - | 4.3+ | 1.0+ | ||
| SM-T300i | SM-T300I2 | Bluetooth | 4.3+ | 1.0+ | |||
| SM-T400i | SM-T400I2 | Bluetooth | 4.3+ | 1.0+ | |||
| SM-L200 | SM-L200 | Bluetooth | - | 3.1+ | 1.0+ | ||
| Bluetooth Low Energy | - | - | |||||
| SM-L300 | SM-L300 | Bluetooth | - | 2.2+ | 1.0+ | ||
| Bluetooth Low Energy | - | - | |||||
その他
| シリーズ | モデル | インターフェイス | プラットフォーム | ファームウェアバージョン | react-native-star-io10バージョン | ||
|---|---|---|---|---|---|---|---|
| iOS | Android | Windows | |||||
| mC-Connect Drawer | MCD10UEWB | LAN | 1.0+ | 1.12+ | |||
| Bluetooth Low Energy[4] | |||||||
| USB | - | ||||||
| CD5 | CD5 | USB | - | - | 1.12+ | ||
本マニュアルでは、その他のシリーズもプリンターとして説明します。
[1] USB-Aを介して接続する場合は、デバイスの複数台同時接続はサポートされません。
[2] メンテナンスサポート : 本ソフトウェアのアップデートにより機能が追加されても、これらのモデルではサポートされません。
[3] IFBD-HE05/06、07/08 の識別方法はこちらをご参照ください。
[4] ホストデバイスはBluetooth 4.2以上に対応している必要があります。Bluetooth 4.2未満のホストデバイスでは、接続できない、または通信が不安定になる場合があります。
- 本マニュアルはStarIO10で提供するAPIを解説します。
- 本マニュアルの内容は、予告なく変更する場合があります。
- スター精密株式会社は、正確な情報を提供するためにあらゆる措置をとっていますが、誤りや不作為について責任を負うものではありません。
- スター精密株式会社は、このマニュアルに記載されている情報の使用に起因するいかなる損害に対しても責任を負うものではありません。
- 本マニュアルの一部、あるいは全部を無断で複写・複製・転載することは、固くお断りします。
- 本媒体上の他者商標の帰属先は、商標についてをご確認ください。
本書について

