2012-06-18 2 views
7

私はGalaxy S IIIとPN532 NFCチップを搭載したマイクロコントローラとの通信を試みています。Android Beam LLCPプロトコル

これはマイクロコントローラなので、私が使用できるデフォルトのLLCPライブラリはありません。そのため、Androidプロトコルを自分で理解する必要があります。

誰かが私のために明確にすることができます、私は最初にデバイスに電話を配置するとき、どのパケットが非常に最初のステップから期待するのですか?

DSAP: 3F 
PTYPE: 0 
SSAP: 0 

とも

DSAP: 1E 
PTYPE: C 
SSAP: 0 

は、右の線に沿ってこれです:私が正しく、私は見ていパースしていますと仮定? Androidは何をしようとしていますか?私は情報パッケージの前に接続しようとしていましたか?

説明をいただきありがとうございます。

答えて

2

Androidは、AndroidビームのLLCPの上にNDEF Push Protocol (NPP)(PDF)を使用しています。

したがって、LLCP(official spec downloadmirror in Korea)とNDEF-Pushの両方を実装する必要があります。 APIレベル14から、AndroidでもNPPの代わりにSNEPが使用されますが、can fall back automaticallyが使用されます。

+0

このリンクは古いLLCP仕様ですが、any1にはLLCP 1.2仕様のリンクがありますか? –

関連する問題