USB -подключенныйμFR Nano在线NFC RFbob全站版IDсчитыватель作家на覆盆子π#
ЧтобыподключитьизапуститьсчитывательμFR纳米线上,подключенныйкUSB -порту覆盆子π,следуйтеприведеннымнижеинструкциям:
1) USB -ПОДКЛЮЧЕННАЯμFR NANOОНЛАЙНNFCРИДЕРУСТАНОВКА#
ДлявсехустройствсерииμFRтребуютсядрайверыFTDIдлясвязичерезUSB。ЭтотакжеотноситсяксчитывателюμFR Nano在线NFCеслиониспользуетсявкачествестандартногоUSB -устройства。Еслинавашемустановленном覆盆子πнеустановленыдрайверыFTDI,следуйтеруководствуподрайверамFTDI,установленнымнаплатформахнабазеLinux。Эта стат а также дост а а вна а е е р баз з з ани н.
Важноезамечание:ПреждечемприступитькреализацииμFR Nano在线убедитесь,чтовыпредоставилиразрешениенадоступкUSB端口локальномупользователю(скриптдоступенвнашеми епозито ии и проектов GitLab).
,ПослетогокаквыустановилидрайверыFTDIсusb -подключеннымNFC——ридером,высможетеоткрытьпортиустановитьсвязьсустройствомспомощьюфункцииReaderOpen,предоставляемойбиблиотекой在这里.
Важноезамечание:Рекомендуемойбиблиотекойдля覆盆子πявляетс64年яразряднаяaarch64.Темнеменее,естьнекоторыеизвестныепроблемысaarch64на覆盆子π4с8ГБ,связанныесфункциональностьюпортовUSB-A 2.0и3.0。Этипортымогутнеработатьсуниверсальнымядромaarch64,включеннымвдистрибутив。Этоможноисправить,используянеобщееосновноеядро,аядроπ4,основанноенаядре,предоставленном覆盆子π基金会доступномнаhttps://github.com/raspberrypi/linux.Arch Linux手臂имеетэтоядродоступно,ноононеустановленопоумолчанию。
Кроме то о о о о о, можно испол зоват32 -разрядныйarm-hfv7)вместоaarch64(ARMv8)。АрхитектураARMv8допускаетпереходAArch32 - > AArch64врезультатеисключения/прерывания,атакжеAArch64 - > AArch32привозвратеизисключения。
2) ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ SDK#
КаждыйизнашихSDK -проектоввключаетвсебяпапкуufr-libс библиотекам м дл все латформ поддержки。Вслучае,еслиэтапапкапокаким——либопричинамотсутствует,библиотекиможноскачатьотдельноидобавитьвпроект。
Чтокасаетсяскомпилированныхпримеровпрограммногообеспечения,вотнекоторыеизпроектовSDKсскомпилированнымисполняемымпрограммнымобеспечением,которыеможноиспользоватьдляначальнойточкипроекта。
ПримерPython#
ПроектSDK://www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-python
Убедитесь, ит о о вы изменили режим ф - а - лаuFCoderSimple.py执行的;执行的;执行的chmod + x).
Пример консоли c#
SDKпроект://www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-c
Убедитесь, ит о о вы изменили режим ф - а - ла在这里(аз з е е ение) на执行(chmod +x)。
ПримерJava#
ПроектSDK://www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-java#
Убедитесь, т то режим ф - а - ла (раз е е ение)uFCoderSimple.jarизменен а режим (chmod +x)。
3) ПАРАМЕТРЫ СЕТЕВОЙ СВЯЗИ#
ЕсливыприобрелисчитывательNFCсвключеннымбеспроводнымподключением,вашеокончательноенамерени,евероятно,состоитвтом,чтобыиспользоватьустройство,котороенеподключенонепосредственнокUSB -порту零售物价指数。
Еслиэтотак,тодляустановлениясвязисWiFI,蓝牙или以太网-подключеннымсчитывателемспомощьюпрограммногообеспечения,работающегона覆盆子π,вамнеобходимоиспользоватьфункциюReaderOpenExстребуемымипараметрамипортавместопростойфункцииReaderOpen,котораяавтоматическиищетсчитывательтольконафизическидоступныхпортах。Обеэтифункции,включаятребуемыепараметрыфункцииReaderOpenEx,описанывдокументе在这里API(стр。25)。
Вытакжеможетенайтипримерегореализацииподчитателем,открывающим«расширенныеопции»нашихSDK -проектов。
ВАЖНО: Известной проблемо к функ иReaderOpenиReaderOpen前女友саргументом:0на覆盆子πявляетсяслучайныйразрывсвязииз——заистечениясеанса。Портсчитывателяавтоматическизакрываетсявтечениекороткоговремени。Чтобыпреодолетьэтупроблему、убедитесь,чтовыиспользуетепараметрUNIT_OPEN_RESET_DISABLEдляаргумента。
Примерпараметров:
ReaderOpenEx(0。”устройствоip -или——ПОРТ——имя", 0, unit_open_reset_disable);
Поиск по о теме:
Может ли ли树莓派и ит т т NFC?
Может ли и射频-с с ит т т а ат л с и ит т и а ат т nfc ?
Можно ли клониро ат т nfc ?
Может ли и ат т т т 13,56 МГц?