User manual - NFCライブラリマニュアルver.1.06(2012年3月29日)

45
4.2 IC カードとの通信について
MifareStandard)カードと通信する
1. NFCPollingCard関数により、通信範囲内の IC カードを検索します。
2. 起動に成功した IC カードのボーレートが Mifare カードのボーレートと一致しているかを確認します。
一致している場合は、NFCGetCardResponse関数により Mifare カードの UID を取得します。
3. NFCExchangeData関数により、Mifare コマンドを送信し、セクターへのアクセス許可を行います。
4. NFCExchangeData関数により、Mifareコマンドを送信し、Mifareカードとのデータアクセスを行います。
(必要な動作に応じて各種コマンドを送信)
5. 処理を続行、かつ、アクセスするセクターを変更する場合は、3.に戻って処理を繰り返します。
6. 処理を続行、かつ、アクセスするセクターを変更しない場合は、4.に戻って処理を繰り返します。
7. NFCRadioOff関数により、電波を停止します。
(電波を自動で停止する場合は必要ありません)
NFCExchangeData
処理終了
セクター
変更
NFCExchangeData
Yes
No
No
Yes
(データアクセス
ボーレート
確認
Yes
(アクセス
許可)
No
NFCPollingCard
NFCRadioOff
カード
起動
Yes
No
NFCGetCardResponse