| nfc-poll(1) | libnfc's examples | nfc-poll(1) |
نام (NAME)
nfc-poll - پویش نخستین هدف (تگ) NFC در دسترس
خلاصه دستور (SYNOPSIS)
nfc-poll [ -v ]
توضیحات (DESCRIPTION)
nfc-poll ابزاری برای پویش هر هدف در دسترس (تگها و همچنین اهداف NFCIP) با استفاده از مدولاسیونهای ISO14443-A، FeliCa، Jewel و ISO14443-B است.
این ابزار در صورت در دسترس بودن از قابلیت پویش سختافزاری (مانند PN532) استفاده میکند و در غیر این صورت به پویش نرمافزاری بازمیگردد؛ سپس اطلاعات دریافتشده از تگ را نمایش میدهد.
گزینهها (OPTIONS)
- -v
- به nfc-poll دستور میدهد تا خروجی با جزئیات کامل (verbose) ارائه کند و اطلاعات تفصیلی درباره اهداف نمایشدادهشده را چاپ نماید. این اطلاعات شامل رمزگشایی SAK و تعیین مشخصات اثرانگشتی (fingerprinting) در صورت در دسترس بودن است.
مهم (IMPORTANT)
محدودیتهای شناختهشدهای در این مثال وجود دارد:
- -
- حتی در صورت فعال بودن NDO_AUTO_14443_4A (حالت پیشفرض)، دستور nfc-poll ممکن است ATS را از دست بدهد. دلیل این امر نحوه پویش تگهای ISO14443 نوع A توسط PN532 است؛ این تراشه ابتدا تلاش میکند اهداف صرفاً ISO14443-4 را بیابد و سپس به سراغ ISO14443-3 میرود. اگر هدف ISO14443-4 شما زمانی که PN532 به دنبال اهداف صرفاً ISO14443-4 میگردد حاضر باشد، ATS دریافت میشود. اما اگر هدف شما در حین جستجوی ISO14443-3 وارد میدان شود، RATS ارسال نخواهد شد و ATS دریافت نمیگردد.
- -
- دستور nfc-poll ممکن است در حالی که دو کارت در میدان هستند تنها یکی از آنها را نشان دهد. این مسئله نیز مجدداً به نحوه پویش اهداف توسط PN532 مربوط میشود. این تراشه به محض دریافت نتیجه از یک مدولاسیون، پویش را متوقف میکند؛ بنابراین اگر برای مثال یک کارت ISO14443-3 (مانند Mifare Ultralight) و یک کارت ISO14443-4 (مانند Mifare DESFire) داشته باشید، احتمالاً تنها کارت ISO14443-4 بازگردانده خواهد شد.
اشکالات (BUGS)
لطفاً
هرگونه
اشکال را در
سامانه
پیگیری
اشکالات libnfc
گزارش دهید:
https://github.com/nfc-tools/libnfc/issues
مجوز (LICENCE)
libnfc تحت
مجوز عمومی
کمتر گنو (LGPL)
نسخه ۳
منتشر شده
است.
libnfc-utils و libnfc-examples تحت
پوشش مجوز
۲-بندی BSD
هستند.
نویسندگان (AUTHORS)
Romuald Conty <romuald@libnfc.org>
این صفحه راهنما توسط Romuald Conty <romuald@libnfc.org> نوشته شده است. این سند تحت شرایط مجوز GNU GPL (نسخه ۲ یا بالاتر) منتشر شده است.
| June 26, 2009 | libnfc |