1.6. Проблемы, ошибки, вопросы
Установка устройств серии μFR в дистрибутивах Linux
Последнее обновление: 21 декабря, 2020Библиотека μFR NFC Reader для устройств Android
Последнее обновление: 27 ноября, 2020Подключение μFR Nano TTL
Последнее обновление: 27 ноября, 2020Радиочастотные настройки устройства μFR — сброс к настройкам по умолчанию
Последнее обновление: 21 декабря, 2020Драйвер Windows PS/CS для устройств серии μFR
Последнее обновление: 27 ноября, 2020Какое программное обеспечение использовать для получения кредитной карты PAN и всех общедоступных данных?
Последнее обновление: 26 ноября, 2020Какую прошивку использовать на устройстве со слотом SAM?
Последнее обновление: 26 ноября, 2020Какие устройства относятся к серии μFR?
Последнее обновление: 27 ноября, 2020Какова цель обновления RTC и EEPROM для устройств μFR?
Последнее обновление: 18 ноября, 2020Встроенный RTC Некоторые проекты требуют точного текущего времени вместо того, чтобы полагаться на системное время ПК или время хоста. Принятие времени из этих источников несет потенциальный риск, поскольку оно может быть изменено специально, вызывая потенциальную уязвимость системы и проблемы безопасности. По этой причине встроенный в считывающий модуль RTC обеспечивает точный хронометраж без какого-либо влияния со стороны окружающей среды. Время, установленное для считывателя, может быть изменено только с помощью аутентификации по паролю. Встроенный EEPROM Пользовательская EEPROM является частью энергонезависимой памяти для хранения небольших объемов важных данных, таких как лицензионные ключи и тому подобное. Это также защищенная паролем область: для записи данных в эту область требуется действительный пароль. Чтение данных также доступно только с предоставленным паролем. Эта функция очень удобна для интеграции устройства с заказным программным обеспечением, или другим сложным проектом.
Используйте методы NDEF с NT4H на считывателе μFR Nano (например, erase_all_ndef_records) — NDEF_UNSUPPORTED_CARD_TYPE сообщение о состоянии
Последнее обновление: 27 ноября, 2020Как использовать методы NDEF с NT4H (например, erase_all_ndef_records) на считывателе μFR Nano, если вы получаете статус NDEF_UNSUPPORTED_CARD_TYPE?
USB-подключенный μFR Nano Online NFC RFID считыватель Writer на Raspberry Pi
Последнее обновление: 20 июля, 2022USB-подключенный μFR Nano Online NFC RFID считыватель Writer на Raspberry Pi Чтобы подключить и запустить считыватель μFR Nano Online, подключенный к USB-порту Raspberry Pi, следуйте приведенным ниже инструкциям: 1) USB-ПОДКЛЮЧЕННАЯ μFR NANO ОНЛАЙН NFC РИДЕР УСТАНОВКА Для всех устройств серии μFR требуются драйверы FTDI для связи через USB. Это также относится к считывателю μFR Nano Online NFC, если он используется в качестве стандартного USB-устройства.Если на вашем установленном Raspberry Pi не установлены драйверы FTDI, следуйте руководству по драйверам FTDI, установленным на платформах на базе Linux. Эта статья также доступна в нашей базе знаний. Важное замечание: Прежде чем приступить к реализации μFR Nano Online, убедитесь, что вы предоставили разрешение на доступ к USB PORT локальному пользователю (скрипт доступен в нашем репозитории проектов GitLab). После того, как вы установили драйверы FTDI с usb-подключенным NFC-ридером, вы сможете открыть порт и установить связь с устройством с помощью функции ReaderOpen , предоставляемой библиотекой ufr. Важное замечание: Рекомендуемой библиотекой для Raspberry Pi является 64-разрядная aarch64. Тем не менее, есть некоторые известные проблемы с aarch64 на Raspberry Pi 4 с 8 ГБ, связанные с функциональностью портов USB-A 2.0 и 3.0. Эти порты могут не работать с универсальным ядром aarch64, включенным в дистрибутив. Это можно исправить, используя не общее...
uFR Reader Writer на macOS — Драйверы FTDI и советы по разрешениям связи
Последнее обновление: 26 сентября, 2022uFR Reader Writer на macOS Советы по драйверам FTDI и разрешениям на связь macOS имеет немного другую структуру, чем Linux, поэтому связь со считывателем не может быть включена с помощью простого скрипта, доступного для пользователей Linux. Включение связи между программным обеспечением и USB-подключенным считывателем зависит от версии macOS. Версии ОС от Mavericks (версия 10.9) и выше уже имеют драйвер AppleUSBFTDI. Интерфейс соответствует FTDI kext, который, в свою очередь, создает последовательный порт BSD для использования на прикладном уровне. Приложение открывает последовательный порт для связи с оборудованием. С другой стороны, подключенные через USB устройства μFR реализуют пользовательские клиентские драйверы для прямой связи с устройством из пользовательского пространства (FTDI D2XX Driver). Таким образом, на связь с программным обеспечением может повлиять наличие AppleUSBFTDI kext. Программным приложениям может не удаться открыть соединение с оборудованием, поскольку IOKit уже сопоставил драйвер AppleUSBFTDI с устройством. Решением в этом случае является выгрузка драйверов AppleUSBFTDI перед установкой FTDI D2XX. Инструкции по установке можно найти в https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/. В некоторых версиях macOS существует вероятность того, что VCP блокируется установкой D2xxHelper в комплекте с приложением. VCP и такое приложение являются взаимоисключающими. Чтобы принудительно использовать VCP, отключите D2xxHelper: cd /Библиотека/Расширенияsudo mv D2xxHelper.kext D2xxHelper.disabled перезагрузка Чтобы снова принудительно использовать D2xx, переименуйте D2xxHelper.disabled обратно в D2xxHelper.kext...
Запуск Python SDK/программного обеспечения на macOS
Последнее обновление: 30 марта, 2023Для примеров программного обеспечения Python мы предлагаем вам использовать любую версию Python 3.x.x. Если у вас не установлена правильная версия Python, используйте следующую командную строку для установки новой версии: brew установить python Теперь просто запустите наш пример программного обеспечения с исходным кодом с командой: python3 file_name.py Пожалуйста, имейте в виду, что наша структура Python SDK имеет только один исполняемый .py файл (основной файл) и что один импортирует все другие файлы в виде модулей. Например, консоль NDEF Python SDK использует ndef_example.py в качестве основного файла, поэтому программное обеспечение выполняется со следующей командой: ndef_example.py python3 Чтобы убедиться, какой файл является основным исполняемым файлом, вы можете просто проверить исходный код *.py файлов и найти тот, который имеет вызовы функции ReaderOpen/ReaderOpenEx. ПРИМЕЧАНИЕ: Этот тест был выполнен с Python 3.7.2 и включал следующий SDK: https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-ndef-examples-python-console https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-mf-examples-c
Функция ReaderHWReset возвращает код ошибки 0x0F (ОШИБКА ПАРАМЕТРОВ UFR) — Проблема с библиотекой Android
Последнее обновление: 30 марта, 2023Ошибка открытия считывателя в macOS — Код (0x54)
Последнее обновление: 30 марта, 2023Драйверы FTDI в некоторых версиях macOS могут вызывать ошибку при попытке открыть считыватель некоторыми инструментами μFR SDK. Если вы собираетесь использовать macOS Catalina и более поздние версии, у вас могут возникнуть проблемы с использованием функций ReaderOpen() или ReaderOpenEx(). В случае, если вы получаете статус «READER_OPENING_ERROR (0x54)», пожалуйста, проверьте следующее: macOS Catalina и, следовательно, Big Sur должны полагаться на свой собственный драйвер AppleUSBFTDI. Чтобы правильно запустить наш SDK, вы должны выгрузить любой другой существующий в настоящее время драйвер. Проверьте загруженные драйверы FTDI с помощью следующей команды: kextstat | grep -i ftd Если "com. FTDI.driver.FTDIUSBSerialDriver», или аналогичная строка без строки «Apple» в ее названии указана в выводе терминала, ее нужно выгрузить. Например, во время тестирования мы использовали следующую команду для выгрузки достаточного количества драйверов: sudo kextunload /Library/StagedExtensions/Library/Extensions/FTDIUSBSerialDriver.kext После этого шага не возникло проблем с выполнением функций ReaderOpen/ReaderOpenEx из нашего API. Мы также скопировали файл dylib в /usr/local/lib: sudo cp Desktop/D2XX/libftd2xx.1.4.22.dylib /usr/local/lib/libftd2xx.1.4.22.dylib Эти два шага должны решить все проблемы связи драйвера FTDI между считывателем и хостом. Надеюсь, эти инструкции помогут вам решить проблему. Мы к вашим услугам для любых дополнительных вопросов и запросов.
Структура Mifare® — cправка — программирование карт
Последнее обновление: 30 марта, 2023Существует ли какое-либо устройство серии μFR, к которому обращаются непосредственно через интерфейс USB и javax.smartcard?
Последнее обновление: 30 марта, 2023Существует ли простой пример консольного приложения для непрерывного чтения?
Последнее обновление: 30 марта, 2023Существует ли пакет SDK для C # .NET Core 3.1?
Последнее обновление: 30 марта, 2023Доступен ли тег SUN Mirroring NT4H для устройств uFR?
Последнее обновление: 10 апреля, 2023Доступна ли библиотека для архитектуры ARM (для Linux на Raspberry Pi)?
Последнее обновление: 31 июля, 2020Среди прочего, μFR Series SDK включает в себя библиотеки для процессоров ARM. Пожалуйста, проверьте всю доступную поддержку ниже. Библиотеки серии μFR Библиотеки серии μFR доступны для следующих платформ: Windows 32 и 64-разрядная (статическая и динамическая) Windows ARM Linux 32 и 64 бит (только динамический) Linux ARM и ARM-HF (только динамический) Mac OSX 32 и 64-разрядная (только динамическая) iOS 64 бит (только статическая). Загрузка библиотек репозиторий GitLab https://code.d-logic.com/nfc-rfid-reader-sdk/ufr-lib Реализация Более подробную информацию можно найти в справочнике по API серии μFR. Для быстрого анализа и прототипов функций проверьте заголовочный файл/include/ufCoder.h. Требования Устройство серии μFR. Уведомления Эти библиотеки относятся только к указанному оборудованию.Нет никакой гарантии, что они могут быть функциональными с любым другим оборудованием.
Планируется ли разработка команд NDEF (например, команд сброса/очистки) с поддержкой NT4H?
Последнее обновление: 27 ноября, 2020Возможен ли ребрендинг NFC RFID-считывателя?
Последнее обновление: 30 марта, 2023Некоторые из продуктов Digital Logic уже доступны с настраиваемыми корпусами / корпусами, в то время как OEM-версии не маркируются как конечный продукт. Для получения более подробной информации о том, как брендировать конкретное устройство, пожалуйста, свяжитесь с нашей службой поддержки клиентов.
Можно ли дублировать тег Vigik® с помощью инструментов цифровой логики?
Последнее обновление: 31 июля, 2020Этикетки Vigik® имеют встроенный чип MIFARE Classic® 1K или MIFARE Ultralight®. Хотя устройства серии uFR поддерживают эти чипы, чтение тега Vigik® требует знания определенного набора ключей безопасности, используемых для их программирования. Также система Vigik® использует дополнительный уровень защиты (шифрование данных) с использованием 1024-битного алгоритма, который практически невозможно взломать.
Поддержка iOS для оборудования серии μFR
Последнее обновление: 12 мая, 2021Для iOS мы предоставляем аппаратную библиотеку серии μFR для iOS, API и другую документацию, связанную с аппаратным обеспечением, а также всю необходимую техническую поддержку для разработки вашего проекта. Что касается инструментов разработки и исполняемых программных решений, текущий iOS-совместимый SDK доступен в нашем репозитории GitLab и двух приложениях в App Store.SDK совместим со всеми устройствами серии μFR, в то время как одно из двух доступных приложений для iOS разработано исключительно для читателя μFR Nano Online .
Как настроить программное обеспечение μFR Card Formatter для настройки битов доступа и ключей безопасности для каждого сектора карты MIFARE 1K
Последнее обновление: 30 марта, 2023μFR Card Formatter GUI отображает всю структуру MIFARE Classic 1K с простым доступом ко всем ее секторам и блокам (16 секторов по 4 блока). Первый блок (блок zero) содержит UID фабрики карт, по умолчанию он доступен только для чтения.
Как интегрировать NFC-считыватель в веб-систему управления через браузер?
Последнее обновление: 30 марта, 2023Как интегрировать аппаратное обеспечение Digital Logic в другие устройства и системы, такие как ПЛК и встроенные платы
Последнее обновление: 30 марта, 2023Узнайте, как интегрировать аппаратное обеспечение Digital Logic NFC RFID в другие устройства и системы ПЛК и встроенные платы...
Как взаимодействовать с устройством μFR в Windows без реализации драйверов FTDI
Последнее обновление: 30 марта, 2023Как использовать устройство μFR в Windows без реализации драйверов FTDI: Вы можете избежать использования драйверов FTDI (D2XX), общаясь со считывателем через
Как избежать реализации драйверов Виртуального COM-порта и FTDI в ОС Windows?
Последнее обновление: 30 марта, 2023Когда рекомендуется обновление RF Booster?
Последнее обновление: 30 марта, 2023Обновление RF Booster является дополнительным для большинства аппаратных средств линейки продуктов Digital Logic.Его цель - усилить радиочастотное поле считывателя...
Как промыть-обновить прошивку μFR и протестировать считыватель
Последнее обновление: 30 марта, 2023Как очистить-обновить прошивку μFR — обновление прошивки считывателя / записи μFR и понижение версии Если ваше устройство является небеспроводным считывателем/пишущим устройством μFR (Nano, Classic CS, Classic, Advance, XL), все могут обновить прошивку с помощью программного средства прошивки, доступного по адресу https://code.d-logic.com/nfc-rfid-reader-sdk/ufr_plus-flasher-oneclick. При первоначальном запуске мигающего программного обеспечения на компьютере с Windows вы можете получить всплывающее предупреждение, как показано ниже. Убедитесь, что вы нажали кнопку «Выполнить в любом случае» и включите это приложение. Если вы не выполнили описанный выше шаг и испытываете проблемы с запуском программного средства, вы все равно можете включить его в безопасности Windows / брандмауэре и защите сети, как показано ниже. Далее используйте uFR Plus Flasher и выберите самую последнюю версию прошивки: Теперь найдите нужную версию прошивки. Введите порядковый номер прошивки (последний рекомендуется) и нажмите Клавишу ВВОД. Подождите, пока программное обеспечение завершит процесс. После того, как вы услышите звуковой сигнал считывателя, прошивка будет завершена. Убедитесь, что этот процесс не прерывается до тех пор, пока он не будет полностью завершен. Если он был прерван по каким-то причинам (кабель считывателя отсоединен, питание отключилось и т.д.), нужно повторять процесс прошивки до тех пор, пока он не будет успешно выполнен. Как протестировать основные функции считывателя — Программное обеспечение для программирования...