在线商店

USB -подключенныйμFR Nano在线NFC RFbob全站版IDсчитыватель作家на覆盆子π

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,предоставляемойбиблиотекой在这里

佛罗里达大学nfcчитательбиблиотепкsdkроектдляlinux - nfcчитатель覆盆子πпрограммноеобеспечение

Важноезамечание:Рекомендуемойбиблиотекойдля覆盆子πявляетс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

在这里nfcчитатель非接触式读卡器программноеобеспечениеpython sdk

Убедитесь, ит о о вы изменили режим ф - а - лаuFCoderSimple.py执行的;执行的;执行的chmod + x).

Пример консоли c

SDKпроект://www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-c

在这里nfcсчитыватель非接触式读卡器программноеобеспечениеcконсольныйSDK

Убедитесь, ит о о вы изменили режим ф - а - ла在这里(аз з е е ение) на执行(chmod +x)。

ПримерJava

ПроектSDK://www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-java

在这里nfcчитатель非接触式读卡器программноеобеспечениеjava sdk

Убедитесь, т то режим ф - а - ла (раз е е ение)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);

Поиск по о теме:

Baidu
map