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関数により、電波を停止します。(電波を自動
で停止する場合は、本手順は必要ありません。)