User manual - NFCTagライブラリマニュアルver.1.00(2012年3月29日)
54
4.4 Tag-it
TM
カードとの通信について
NFC コントローラの仕様により、Tag-it
TM
に対し NFCHFTagWrite, NFCHFTagLock, NFCHFTagWriteAFI,
NFCHFTagWriteDSFID 関数を実施している最中に IC タグを通信可能範囲外に離した場合、戻り値が
NFC_ERROR_TIMEOUT等となりエラーを通知しても、Writeや Lockが完了している場合があります。その
ため、Write や Lock を確実に行うために、上記関数の戻り値が NFC_ERROR_TIMEOUT 等のエラーとな
った場合は、これらの関数の戻り値が NFC_OK となるまで、リトライを行う必要があります。以下のフローの
手順に従い、リトライ処理を行ってください。