送信・受信に対応したAndroidBeamシミュレーターを公開します。
https://dl.dropboxusercontent.com/u/55426081/SnepSender.zip
これは、Activeモード、Passiveモード、通信速度(106kbps,212kbps,424kbps)を設定してSNEP通信ができるアプリです。
※例によって、実行にはNFCリーダーライターACR122Uが必要です。
ソースコードを添付しているので、他のリーダーライターへの対応も容易だと思います。
まぁ、見たまんまですが……
端末によって対応する通信速度に違いがあるので、確認するのには便利だと思います。
NexusSでは
Activeモード:106kbps,212kbps,424kbps全て対応
Passiveモード:212kbpsのみ対応
まだ検証出来ていないのですが、国内メーカーの端末では全く違う対応状況のようです。
どういう意図で実装されているのか全く分かりません。
受信はTargetモードにも対応しています。
→TargetモードでAndroid端末がInitiatorになるのを待ち受ける事で、端末から発せられている電波の種類を調べられます。
(NfcF/424kbps/Activeモード/ランダムID/DID無しだと思います)
https://dl.dropboxusercontent.com/u/55426081/SnepSender.zip
これは、Activeモード、Passiveモード、通信速度(106kbps,212kbps,424kbps)を設定してSNEP通信ができるアプリです。
※例によって、実行にはNFCリーダーライターACR122Uが必要です。
ソースコードを添付しているので、他のリーダーライターへの対応も容易だと思います。
まぁ、見たまんまですが……
端末によって対応する通信速度に違いがあるので、確認するのには便利だと思います。
NexusSでは
Activeモード:106kbps,212kbps,424kbps全て対応
Passiveモード:212kbpsのみ対応
まだ検証出来ていないのですが、国内メーカーの端末では全く違う対応状況のようです。
どういう意図で実装されているのか全く分かりません。
受信はTargetモードにも対応しています。
→TargetモードでAndroid端末がInitiatorになるのを待ち受ける事で、端末から発せられている電波の種類を調べられます。
(NfcF/424kbps/Activeモード/ランダムID/DID無しだと思います)
コメント
コメント一覧 (3)
捕捉となりますが、この記事を書いた時とは状況が違っています。
Windows8にはNFCのAPIがありますし、SonyのPasoriもNFCに対応しました。
今から始められるのであれば、Win8やPasoriを利用されることを推奨します。
さて、アップロードされています、https://dl.dropboxusercontent.com/u/55426081/SnepSender.zip ですが、受送信対応版ではなく送信onryののようです。UIがこの記事に掲載されているものではありません。
そこで受送信対応版を公開していただくことは可能でしょうか…?