Table of Contents
Struktur der μFR Nano Online Reader-Protokolle #
In diesem Abschnitt wird beschrieben, wie Sie den μFR Nano Online-Reader verwenden.
POST-Anforderung für den Mastermodus
- Wenn die Karte im Mastermodus erkannt wird, sendet das Gerät eine HTTP POST-Anforderung an den Host.
- Die HTTP-Antwort muss für Firmware-Version 1.5.4 und niedriger "OK" oder "FAILED" sein.
- Wenn die Antwort "OK" ist, piept das Gerät einmal und schaltet die grüne LED ein.
- Wenn die Antwort "FEHLGESCHLAGEN" lautet, piept das Gerät zweimal und schaltet die rote LED ein.
- Wenn der Server nicht reagiert, piept das Gerät dreimal und schaltet die rote LED ein.
- Informationen zur Firmware-Version 1.6.0 und höher finden Sie im Abschnitt Mastermodus-POST-Antwortprotokoll.
HTTP POST-Anforderungsstruktur im Mastermodus #
* | Formularparameter | ||||||
Lineares Lesen deaktiviert | SN | Uid | STRG-INFO | Online | |||
Lineares Lesen aktiviert | SN | Uid | STRG-INFO | Online | Daten | ||
Lesegerät seriell | Steuerung | Nummer 1 oder | Lineares Lesen | ||||
Beschreibung | Karten-UID | Anzahl von | 2 hängt davon ab | Daten als HEX | |||
Anzahl | |||||||
0 bis 255 | des Lesers | String |
Die POST-Antwort im Mastermodus
- Wenn der Server eine POST-Anforderung empfängt, wartet μFR Nano Online auf eine HTTP-Antwort
- Die Antwort enthält HEX-String-Befehle aus dem μFR-COM-Protokoll
- Die Antwort muss 3 Zeilen enthalten, die durch das Zeilenumbruchzeichen (n) getrennt sind, eine für jeden UART.
- CMD-EXT muss in einer Zeichenfolge gesendet werden, der CMD vorangestellt ist, ohne Trennzeichen
- Das Senden mehrerer Befehle kann durch Aufteilen mehrerer Zeichenfolgen mit einem Leerzeichentrennzeichen erfolgen.
HTTP POST-Antwortstruktur im Mastermodus #
Befehl gesendet an | n | Befehl gesendet an | n | Befehl an "Transparent" gesendet |
UART2 | UART1 | Uart |
- Die PHP-Server-API für die Verarbeitung von Mastermodus-Anforderungen mit Beispiel ist unter https//code.d-logic.com/nfc-rfid-reader-sdk/μ FR_online-examples-php-master_mode verfügbar
UDP-Übertragung im Mastermodus #
- Wenn im Mastermodus die Karte erkannt und die UDP-Übertragung aktiviert ist, sendet das Gerät UDP-Broadcast.
- Wenn eine HTTP POST-Anforderung aktiviert ist, ist die Angabe die gleiche wie oben beschrieben.
- Wenn die HTTP POST-Anforderung deaktiviert ist, piept das Gerät einmal und schaltet die grüne LED ein.
UDP-Broadcast-Struktur im Master-Modus #
80/ReaderSerialNumber/CardUID/0
UDP-Ermittlungsserver #
- UDP-Discovery-Server wird zum Auffinden von μFR-Lesegeräten in lokalen Netzwerken verwendet
- Senden Sie ein beliebiges UDP-Paket an den μFR-Leserport 8880 und warten Sie auf eine Antwort.
Antwortbeispiel für einen UDP-Ermittlungsserver #
* | UART 1-ANSCHLUSS | UART 2-ANSCHLUSS | |||||||||||||||||
* | IP-Adresse | Port | CP | Baud-Rate | Port | CP | Baud-Rate | ||||||||||||
Dec | 192 | 168 | 1 | 5 | 8881 | "T" | 115200 | 8882 | "U" | 250000 | |||||||||
Fluch | C0 | A8 | 01 | 05 | B1 | 22 | 54 | 00 | C2 | 01 | 00 | B2 | 22 | 55 | 90 | D0 | 03 | 00 |
*CP ist ein Netzwerkkommunikationsprotokoll. 'T' steht für TCP und 'U' für UDP.
μFR Nano Online nur COM-Protokollbefehle #
- Diese Befehle sind nur μFR Nano Online
- Befehle werden im ASCII-Modus gesendet
- Befehle werden im Transparent-, BLE Serial- und BLE Low Energy-Modus verwendet.
befehlen | Beschreibung |
! TURN_MST_MODE_ON! | Schalten Sie das Gerät in den WLAN-Master-Modus um. |
! TURN_SLV_MODE_ON! | Schalten Sie das Gerät in den WiFi-Slave-Modus um. |
! TURN_BLE_MODE_ON! | Schalten Sie das Gerät in den BLE Low Energy-Modus um. |
! TURN_SPP_MODE_ON! | Schalten Sie das Gerät in den seriellen BLE-Modus um. |
! TURN_HID_MODE_ON! | Schalten Sie das Gerät in den BLE HID-Modus um. |
! TURN_AP0_MODE_ON! | Deaktivieren Sie Access Point, wenn BLE verwendet wird. |
! TURN_AP1_MODE_ON! | Aktivieren Sie den Access Point, wenn BLE aktiviert ist. |
! TURN_LD0_MODE_ON! | Schalten Sie die LED-Anzeige aus, wenn BLE eingeschaltet ist. |
! TURN_LD1_MODE_ON! | Schalten Sie die LED-Anzeige ein, wenn BLE verwendet wird. |