Basic Suite
<Reference Implementation>- USB/UARTドライバーを提供
- 暗号機能なしFeliCaコマンドの送信
- Type A / Type B / Type Vカードのコマンド送信
- iPadOS対応
ICS-D101/V16
ICS-D102/11
FeliCaカードやデバイス、おサイフケータイだけでなく、マイナンバーカードや電子車検証などの非接触ICカードやデバイスにも対応したSDKです。
Android、iPadOS、タブレット端末や入退出管理端末、デジタルサイネージなど、さまざまな組み込み機器に対応したアプリケーションを効率的に開発できます。
主な特長
ICS-D101/V16
各種認証・残高照会などのアプリケーション開発が可能です。
製品構成
- ● リファレンス実装ソースコード
- ● サンプルプログラム
- ● ユーザーズマニュアル(日/英)
- ● API仕様書(日/英)
特長・機能
- ● USB/UARTドライバーを提供
- ● 暗号機能なしFeliCaコマンドの送信
- ● Type A / Type B / Type Vカードのコマンド送信
【Option】
ICS-D102/11
FeliCa対応サーバーとの組み合わせで、暗号機能ありサービス領域へアクセスするアプリケーションの開発が可能です。
製品構成
- ● リファレンス実装ソースコード
- ● サンプルプログラム
- ● ユーザーズマニュアル
- ● API仕様書(日)
- ● TCAP1)試験ツール
特長・機能
- ● ネットワーク経由で、FeliCa対応サーバーからカードの読み書きが可能。
(本製品には、TCAP(Thin Client Application Protocol)のクライアントのリファレンス実装であるTCAPクライアントライブラリーが含まれています。)
1) TCAP: Thin Client Application Protocol. FeliCa対応サーバーのアプリケーションからネットワーク経由でFeliCa対応リーダ ー/ライターを操作するための通信プロトコル。
評価用
RC-S660/S Starter Pack
RC-S660/S を対象に、 SDK for NFC <Reference Implementation>の機能の一部を評価用として、無償でご利用いただけます。
- (パッケージ内容)
- ● RC-S660/S製品仕様書 <簡易版>
- ● NFC Port-400 シリーズ コマンドリファレンスマニュアルUARTインターフェース編 <簡易版>
- ● サンプルプログラム
※ カードコマンドライブラリーは、旧モデル向けのアプリケーションとAPI互換で使用できます。
- 実運用時にはSDK for NFC <Reference Implementation>をご購入ください。
- 評価用はソフトウェアの再頒布が出来ません。
製品ラインアップ
オプション
ICS-D101/V16 | ||
---|---|---|
サンプルFeliCaカード10枚 (サンプルフォーマット済み) |
RC-S1002) | ICS-E008/10 |
サンプルFeliCaカード10枚 (サンプルフォーマット済み) |
RC-S1202) | ICS-E009/10 |
2) 別製品向けフォーマットのカードも含みます。
動作環境
型名 | SDK for NFC <Reference Implementation> | |
---|---|---|
ICS-D101/V16 | ICS-D102/11 | |
動作確認OS | Linux(Ubuntu 20.04.2 LTS) Android3) Windows 11 22H2 x64 Windows 10 22H2 x64/x86 iPadOS 16(Mシリーズチップ搭載iPad)4) |
|
動作確認環境 | Xcode 14.3 gcc Android SDK、Android NDK Visual Studio 2019 |
|
対応リーダー/ライター |
RC-S660/U 、RC-S660/S、RC-S632、 RC-S634、 RC-S620/S、RC-S300/S1、RC-S300/S、RC-S380/S |
|
対応カード・デバイス5) |
FeliCa ISO/IEC 14443 Type A / Type B ISO/IEC 15693(NFCフォーラムType V)6) |
FeliCa |
3) Androidアプリケーション(Java)から使用する場合は、ネイティブ層接続部分のインターフェース用ソフトウェアを別途開発いただく必要があります。
4) iPadOSはRC-S300/S1が対象となります。
5) 動作確認済みカード・デバイスはリーダー/ライターの各製品ページをご参照下さい。
6) RC-S300/S1、RC-S300/S、RC-S660/U、RC-S660/S利用時に限ります。
※ USB接続のRC-S660/U 、RC-S632、 RC-S634、RC-S300/S1、RC-S300/S、RC-S380/Sへのアクセスを実現するUSBドライバーは、Windowsには対応しておりません。SDK for NFC Liteを併せてご検討ください。
※ ICS-D102を使って開発したFeliCa対応のデジタル機器を商品化し、販売する場合は、事前にTCAP試験の報告が必要です。
サポート&サービス
それぞれの商品において、有償サポートを用意しています。
型名 | ICS-D101/V16、ICS-D102/11共通 |
---|---|
年間サポート7) | E-mailによるQ&A8) サポートサイト閲覧8) バージョンアップ9) |
7) 年間サポートは保守契約ではありません。年間サポートは継続契約を基本としています。(欠損期間が生じた際は遡って契約)
8) 1年間の電子メールおよびウェブサイトによるQ&Aサービスが受けられます。質問内容は原則として「SDK for NFC」の使用方法に限られます。
9) 期間中ソフトウェアがバージョンアップした場合、ソニーの判断により無償でアップグレード版を配布します。