User manual - NFCTagライブラリマニュアルver.1.00(2012年3月29日)
51
NFCHFTagRead
NFCHFTagWrite
Yes
NFCHFTagPolling
カードから応答あり
Yes
No
iCount=0
iCount<CARD_NUM
NFCHFTagSet
PollingMode
他のブロックにも
アクセスする
No
NFCHFTagRadioOff
次のカード起動
iCount+=1
Yes
No
Yes
No
4.3 検索方式について
多段起動を使用する
ISO15693 カードと通信する
(ア) NFCHFTagSetPollingMode関数により、検索方式に多段起動
(NFC_PLMODE_MULTISTEP)を、段数に連続起動するカード枚
数 CARD_NUM を指定します。
(イ) iCount=0 をセットします。
(ウ) iCount<CARD_NUMの場合、次の処理に進みます。CARD_NUM
は連続起動する IC カードの枚数を表します。
(エ) NFCHFTagPolling関数により通信範囲内の IC カードを検索しま
す。
(オ) IC カードが起動して応答があったら、次の処理へ進みます。
(カ) NFCHFTagRead関数や、NFCHFTagWrite関数などにより、カード
とのデータアクセスを行います。(必要な動作に応じて各種関数
を実行)
(キ) 他のブロックにもアクセスする場合は、6.に戻って処理を繰り返し
ます。
(ク) 次のカードを起動する場合、iCount に 1 を加算し、3.に戻って同
様の処理を繰り返します。
(ケ) 3.において、iCount が CARD_NUM より大きい場合、ループ処理
を終了します。
(コ) NFCHFTagRadioOff関数により、電波を停止します。(電波を自動
で停止する場合は、本手順は必要ありません。)