1.1 Dokumentation (API, Protokolle, Handbücher)

View Categories

1.1 Dokumentation (API, Protokolle, Handbücher)

18 articles

So aktualisieren Sie die μFR-Firmware und testen den Leser

Last Updated: März 30, 2023

Flush-Update der μFR-Firmware – Upgrade und Downgrade der μFR-Lese-/Schreiber-Firmware Wenn es sich bei Ihrem Gerät um ein nicht-drahtloses μFR-Lese-/Schreibgerät (Nano, Classic CS, Classic, Advance, XL) handelt, können alle seine Firmware mit dem Flash-Software-Tool aktualisieren, das unter https://code.d-logic.com/nfc-rfid-reader-sdk/ufr_plus-flasher-oneclick verfügbar ist. Wenn Sie die Flash-Software zum ersten Mal auf einem Windows-Computer ausführen, erhalten Sie möglicherweise eine Popup-Warnung, wie unten gezeigt. Stellen Sie sicher, dass Sie auf die Schaltfläche Trotzdem ausführen klicken und diese App aktivieren. Wenn Sie den obigen Schritt nicht ausgeführt haben und Probleme beim Starten des Softwaretools haben, können Sie es dennoch in der Windows-Sicherheit / Firewall und dem Netzwerkschutz aktivieren, wie unten gezeigt.   Verwenden Sie außerdem den uFR Plus Flasher und wählen Sie die neueste Firmware-Version:   Suchen Sie nun die gewünschte Firmware-Version. Geben Sie die Ordnungsnummer der Firmware ein (die letzte empfohlene) und drücken Sie die Eingabetaste. Warten Sie, bis die Software den Vorgang abgeschlossen hat. Nachdem Sie den Piepton des Lesegeräts gehört haben, ist das Blinken der Firmware abgeschlossen. Stellen Sie sicher, dass Sie diesen Vorgang nicht unterbrechen, bis er vollständig abgeschlossen ist. Wenn es aus irgendeinem Grund unterbrochen wurde (Leserkabel abgezogen, Strom ausgefallen, etc.), müssen Sie den Blinkvorgang wiederholen, bis er erfolgreich abgeschlossen ist. So...

Wann wird ein RF Booster Upgrade empfohlen?

Last Updated: März 30, 2023

Das RF Booster-Upgrade ist für die meisten Hardware der Digital Logic-Produktlinie optional.Sein Zweck ist es, das HF-Feld des Lesegeräts mit Strom zu versorgen...

uFR Reader Writer unter macOS – Tipps zu FTDI-Treibern und Kommunikationsberechtigungen

Last Updated: März 30, 2023

uFR Reader Writer unter macOS Tipps zu FTDI-Treibern und Kommunikationsberechtigungen macOS hat eine etwas andere Struktur als Linux, so dass die Kommunikation mit dem Reader nicht mit einem einfachen Skript für Linux-Benutzer aktiviert werden kann. Die Aktivierung der Kommunikation zwischen der Software und dem über USB angeschlossenen Lesegerät variiert je nach macOS-Version. Die Betriebssystemversionen von Mavericks (Version 10.9) und höher verfügen bereits über den AppleUSBFTDI-Treiber. Die Schnittstelle ist auf den FTDI-Kext abgestimmt, der wiederum einen seriellen BSD-Port für die Verwendung auf der Anwendungsschicht erstellt. Die Anwendung öffnet die serielle Schnittstelle, um mit der Hardware zu kommunizieren. Auf der anderen Seite implementieren die über USB angeschlossenen μFR-Geräte Benutzerclienttreiber, um direkt aus dem Benutzerbereich mit dem Gerät zu kommunizieren (FTDI D2XX-Treiber). Daher kann die Kommunikation mit der Software durch das Vorhandensein des AppleUSBFTDI kext beeinträchtigt werden. Softwareanwendungen können möglicherweise keine Verbindung mit der Hardware herstellen, da IOKit den AppleUSBFTDI-Treiber bereits mit dem Gerät abgeglichen hat. Die Lösung in diesem Fall besteht darin, die AppleUSBFTDI-Treiber vor der Installation des FTDI D2XX zu entladen. Die Installationsanleitung finden Sie unter https://www.d-logic.com/knowledge_base/ftdi-drivers-installation-on-64-bit-macos/. Bei einigen macOS-Versionen besteht die Möglichkeit, dass VCP durch die Installation von D2xxHelper blockiert wird, die mit einer Anwendung gebündelt ist. VCP und eine...

NDEF-Erkennung und -Zugriff – MIFARE Classic & MIFARE Plus-Tags

Last Updated: März 30, 2023

NDEF-Erkennung und -Zugriff In diesem Kapitel wird beschrieben, wie NDEF-Daten (z. B. NDEF-Nachricht) im MIFARE Classic- und MIFARE Plus-Tag gespeichert und abgerufen werden sollen. Die NDEF-Nachricht, die in diesem Anwendungshinweis in einem MIFARE Classic und MIFARE Plus verwaltet wird, wird in einer NDEF-Nachrichten-TLV gespeichert, die als obligatorische NDEF-Nachrichten-TLV oder erste NDEF-Nachrichten-TLV bezeichnet wird. Die obligatorische NDEF-Nachrichten-TLV ist auch die NDEF-Nachrichten-TLV, die durch das NDEF-Erkennungsverfahren gefunden wurde (siehe Abschnitt 1. 4.1). NDEF-Verwaltung Um NDEF-Daten (z. B. NDEF-Nachricht) innerhalb des MIFARE Classic- und MIFARE Plus-Tags zu erkennen und darauf zuzugreifen, wird der MAD zusammen mit dem GPB der NFC-Sektoren verwendet (siehe Abschnitt 2.4). Ein Application Identifier (AID) des MAD, genannt NFC AID, wurde reserviert, um Sektoren mit NDEF-Daten zu identifizieren. Ein Sektor mit NDEF-Daten wird als NFC-Sektor bezeichnet. Die beiden Felder des NFC AID sind wie folgt festgelegt: Der Funktionsclustercode ist gleich E1h, um den Cluster von Sektoren mit NDEF-Daten zu identifizieren, und Der Anwendungscode ist gleich 03h, um den NFC-Sektor zu identifizieren, auf den sich diese Anwendungsnotiz bezieht. Ein oder mehrere NFC-Sektoren KÖNNEN in einem MIFARE Classic 1k/4k-Tag vorhanden sein. Wenn mehr als ein NFC-Sektor vorhanden ist, MÜSSEN die NFC-Sektoren zusammenhängend sein. Im Falle von MIFARE Classic 4k oder MIFARE Plus...

μFR Nano (TTL) Pinbelegung

Last Updated: März 30, 2023

μFR Nano TTL Anschluss

Last Updated: März 30, 2023

iOS-Unterstützung für Hardware der μFR-Serie

Last Updated: März 30, 2023

Für iOS bieten wir die Hardwarebibliothek der μFR-Serie für iOS, die APIs und andere Dokumentationen im Zusammenhang mit Hardware sowie den erforderlichen technischen Support für Ihre Projektentwicklung.   Was die Entwicklungstools und ausführbaren Softwarelösungen betrifft, so ist das aktuelle iOS-kompatible SDK in unserem GitLab-Repository und den beiden Apps im App Store verfügbar.Das SDK ist mit allen Geräten der μFR-Serie kompatibel, während eine von zwei verfügbaren iOS-Apps exklusiv für den μFR Nano Online-Leser entwickelt wurde.

Installieren Sie FTDI-Treiber und führen Sie die Software / SDK der μFR-Serie unter Windows 10 aus

Last Updated: März 30, 2023

Wenn Sie zum ersten Mal ein Gerät der μFR-Serie anschließen, müssen Sie die FTDI-Treiber installieren, bevor Sie die ausführbare Software oder das SDK ausführen. Für Windows 10 empfehlen wir, die ausführbare FTDI-Datei herunterzuladen, die Treiber zu entpacken und auszuführen. Wenn Sie Probleme bei der Installation der Treiber haben, lesen Sie bitte das Windows 10-Installationshandbuch. Nach der erfolgreichen Treiberinstallation können Sie einige unserer ausführbaren Software auswählen, die im μFR NFC Tools Repository verfügbar ist. Alles, was Sie brauchen, ist, das gewünschte Projekt herunterzuladen und zu entpacken, zum Windows-Ordner zu navigieren und die Datei auszuführen (wir empfehlen Ihnen, die Kartenlese- und Schreibsoftware für Windows-Betriebssysteme zu testen, die im μFR MF Examples-Projekt verfügbar ist. Wenn Sie dabei sind, eine benutzerdefinierte Lösung zu entwickeln, können Sie einige unserer SDK-Tools auswählen, die im NFC RFID Reader SDK verfügbar sind. Alle diese Projekte enthalten die notwendige Bibliothek und kompilierte ausführbare Software. Wenn die Bibliothek jedoch in einigen der SDK-Projekte fehlt, können Sie sie aus dem μFR Lib-Projekt herunterladen und die DLL-Datei in den Ordner der ausführbaren Softwaredatei kopieren.

FTDI-Treiberinstallation unter 64-Bit-macOS

Last Updated: März 30, 2023

Installationsanleitung für Treiber Laden Sie die Treiber für Ihr Betriebssystem von der FTDI-Website https://ftdichip.com/drivers/d2xx-drivers/ herunter und entpacken Sie sie und folgen Sie den Installationsschritten (vorausgesetzt, Sie haben den D2XX-Ordner der Distribution auf den Desktop kopiert): 1. Öffnen Sie ein Terminalfenster (Finder->Go->Utilities->Terminal). 2. Wenn das Verzeichnis /usr/local/lib nicht vorhanden ist, erstellen Sie es:     sudo mkdir /usr/local/lib 3. Wenn das Verzeichnis /usr/local/include nicht vorhanden ist, erstellen Sie es:     sudo mkdir /usr/local/include 4. Kopieren Sie die dylib-Datei nach /usr/local/lib:     sudo cp Desktop/D2XX/libftd2xx.1.4.16.dylib /usr/local/lib/libftd2xx.1.4.16.dylib 5. Erstellen Sie einen symbolischen Link:     sudo ln -sf /usr/local/lib/libftd2xx.1.4.16.dylib /usr/local/lib/libftd2xx.dylib 6. Kopieren Sie die D2XX-Include-Datei:     sudo cp Desktop / D2XX / ftd2xx.h / usr / local / include / ftd2xx.h 7. Kopieren Sie die WinTypes-Include-Datei:     sudo cp Desktop / D2XX / WinTypes.h / usr / local / include / WinTypes.h 8. Sie haben nun die D2XX-Bibliothek erfolgreich installiert.   Sie können auch das Video-Tutorial zur Installation von FTDI-Treibern lesen. HINWEIS: Mit Mac OS 10.9 (Mavericks) und höher hat Apple eine eigene Version des FTDI VCP-Treibers in das Betriebssystem (AN134) eingebaut und es ist keine zusätzliche Installation erforderlich.

Konfigurieren Sie Raspbian für Raspberry Pi 3 für die Verwendung von Digital Logic Shield mit μFR Reader RS232

Last Updated: März 30, 2023

Konfigurieren Sie Raspbian für Raspberry Pi 3 für die Verwendung von Digital Logic Shield mit μFR Reader RS232 VorwortDigital Logic Shield mit μFR Reader RS232 Das Shield ist Hardwaresicherheit für eine vereinfachte Verbindung zwischen μFR Reader RS232-Geräten, wie dem μFR Nano RS232 und μFR Classic CS RS232 Reader-Modell, und jeder Raspberry Pi-Version.   DLshield verwendet die Pins 8 (GPIO14) und 10 (GPIO15) des GPIO-Headers für die UART-Kommunikation und die Pins 16 (GPIO23) für das Zurücksetzen des μFR-Readers. Die serielle GPIO-Schnittstelle (Mini-UART) ist standardmäßig deaktiviert. Es muss für die volle Funktionalität des Geräts aktiviert sein. uFCoder-Bibliothek Version 4.2.7 und höher unterstützen DL Shields auf Raspbian. Vorsicht Die serielle Schnittstelle des RPi (und alle anderen GPIOs) arbeiten nur mit 3,3 V Strom. Wenn Sie sie an eine 5V-Quelle anschließen, wird Ihr RPi beschädigt. Serielle GPIO-Schnittstelle aktivieren $sudo rspi-config Kennwort ändern SSH aktivieren (Schnittstellenoption > SSH) Serielle Schnittstelle aktivieren (Schnittstellenoption > seriell) Serielle Konsole deaktivieren (Schnittstellenoption > seriell) Neustart Testen der Linux-Konfiguration $ ls -l /dev/serial*lrwxrwxrwx 1 root root 5 Nov 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 root root 7 Nov 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0 crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpio i2cspi$sudo grep uart /boot/cmdline.txt enable_uart=1$ sudo cat /boot/cmdline.txtdwc_otg.lpm_enable=0 console=tty1 root=PARTUUID...