次の方法で共有


RF データ交換シーケンスにタグを付ける

次の図は、T1T、T2T、T3T、ISO-DEP などのさまざまなリーダー ライター プロトコルの StateRfDiscovered および StateRfDataXchg の状態シーケンスを示しています。 StateRfDiscovered の遷移は、RF インターフェイスのアクティブ化後に発生します。 StateRfDiscovery で複数のリモート エンドポイントまたは複数のプロトコルがある場合、NFC CX は単一のエンドポイントを選択します。 ISO-DEP よりも NFC-DEP の優先設定は、コントローラーでベイル オプションがサポートされていない場合に備えて相互運用性を向上させるために NFC CX に実装されています。 StateRfDiscovered は遷移状態であり、NFC CX は StateRfDataXchg に移行する前に初期プレゼンス チェックを実行します。 リーダー/ライター モードの場合、StateRfDataXchg は NDEF 操作のシーケンスに分割されます。NDEF のチェック、NDEF の読み取りまたは書き込み、その後にプレゼンス チェックが続きます。 また、ドライバーは、アプリケーション レイヤーからの要求に応じて、この状態で書式設定、読み取り専用、低レベルのタグ操作などの追加の操作を実行します。 NFC CX では、ISO-DEP を除くすべての NCI 標準プロトコル (およびISO15693) のフレーム RF インターフェイスがサポートされることに注意してください。 ISO-DEP プロトコルをサポートするには、NFC コントローラーで ISO-DEP RF インターフェイスをサポートする必要があります。

t1t rf data exchange sequence.

T2T RF データ交換シーケンスを次に示します。

t2t rf data exchange sequence.

T3T RF データ交換シーケンスを次に示します。

t3t rf data exchange sequence.

T3T RF データ交換シーケンスを次に示します。

iso-dep rf data exchange sequence.

NFC CX は、リモート RF エンドポイントと交換するデータがない場合に StateRfDataXchg でプレゼンス チェックを実行します。 これは、リモート RF エンドポイントが DH から範囲外に移動したかどうかを判断するために使用されます。 シーケンス図で説明したように、次のコマンドは、さまざまなタグの種類のプレゼンス チェックに使用されます。

  • NFC フォーラム タイプ 1 タグの場合、NFC CX は UID を返す読み取り識別 (RID) コマンドを使用して、プレゼンスチェック検出を実行します。

  • NFC フォーラム タイプ 2 タグの場合、NFC CX は、16 バイトのブロック データを返す READ ブロック コマンドを使用して、プレゼンスチェック検出を実行します。

  • NFC フォーラム タイプ 3 タグの場合、NFC CX は RF_T3T_POLLING_CMD NCI コマンド (Standard Edition NSF) を使用してプレゼンス チェック検出を実行します。

  • NFC フォーラム タイプ 4 タグの場合、NFC CX は空の I ブロック交換を使用してプレゼンスチェック検出を実行します。