Table of Contents
μFR Nano Online Reader protocollen structuur #
In dit gedeelte wordt beschreven hoe u de μFR Nano Online-lezer gebruikt.
Master mode POST aanvraag
- Als de kaart in de hoofdmodus wordt gedetecteerd, verzendt het apparaat een HTTP POST-verzoek naar de host.
- HTTP-antwoord moet "OK" of "FAILED" zijn voor firmwareversie 1.5.4 en lager.
- Als het antwoord "OK" is, piept het apparaat eenmaal en schakelt het de groene LED in.
- Als het antwoord "MISLUKT" is, piept het apparaat twee keer en schakelt het de rode LED in.
- Als de server niet reageert, piept het apparaat drie keer en schakelt het de rode LED in.
- Voor firmwareversie 1.6.0 en hoger raadpleegt u de sectie Post-responsprotocol in mastermodus.
Master mode HTTP POST aanvraagstructuur #
* | Formulierparameters | ||||||
Lineair lezen uitgeschakeld | Sn | Uid | Ctrlinfo | ONLINE | |||
Lineair lezen ingeschakeld | Sn | Uid | Ctrlinfo | ONLINE | GEGEVENS | ||
Lezer Serieel | Controle | Nummer 1 of | Lineair lezen | ||||
Beschrijving | Kaart UID | nummer van | 2 hangt ervan af | gegevens als HEX | |||
Nummer | |||||||
0 tot 255 | van de lezer | tekenreeks |
De post-reactie in de hoofdmodus
- Wanneer de server een POST-verzoek ontvangt, wacht μFR Nano Online op een HTTP-antwoord
- Het antwoord bevat HEX String-opdrachten van het μFR COM-protocol
- Het antwoord moet 3 rijen bevatten die worden gescheiden door het nieuwe regelteken (n), één voor elke UART
- CMD-EXT moet worden verzonden in één tekenreeks voorafgegaan door CMD, zonder scheidingsteken
- Het verzenden van meerdere opdrachten kan worden gedaan door meerdere tekenreeksen te splitsen met een witruimtescheidingsteken.
Master mode HTTP POST responsstructuur #
Opdracht verzonden naar | n | Opdracht verzonden naar | n | Opdracht verzonden naar Transparant |
UART2 | UART1 | UART |
- PHP Server API voor het afhandelen van Master mode request met voorbeeld is beschikbaar op https//code.d-logic.com/nfc-rfid-reader-sdk/μ FR_online-examples-php-master_mode
Mastermodus UDP-uitzending #
- Als in de hoofdmodus de kaart wordt gedetecteerd en UDP-uitzending is ingeschakeld, verzendt het apparaat UDP-uitzending
- Als een HTTP POST-aanvraag is ingeschakeld, is de indicatie dezelfde als hierboven beschreven
- Als het HTTP POST-verzoek is uitgeschakeld, piept het apparaat eenmaal en schakelt het de groene LED in.
UDP-uitzendstructuur in hoofdmodus #
80/ReaderSerialNumber/CardUID/0
UDP-detectieserver #
- UDP-detectieserver wordt gebruikt voor het vinden van μFR-lezers in lokale netwerken
- Stuur een UDP-pakket naar μFR-lezerpoort 8880 en wacht op een reactie.
Voorbeeld van antwoord op UDP-detectieserver #
* | UART 1-POORT | UART 2-POORT | |||||||||||||||||
* | IP-adres | Poort | Cp | Baud-tarief | Poort | Cp | Baud-tarief | ||||||||||||
DEC | 192 | 168 | 1 | 5 | 8881 | 'T' | 115200 | 8882 | 'U' | 250000 | |||||||||
HEX | C0 | A8 | 01 | 05 | B1 | 22 | 54 | 00 | C2 | 01 | 00 | B2 | 22 | 55 | 90 | D0 | 03 | 00 |
*CP is een netwerkcommunicatieprotocol. 'T' staat voor TCP en 'U' voor UDP.
μFR Nano Online alleen COM-protocolopdrachten #
- Deze opdrachten zijn alleen μFR Nano Online
- Opdrachten worden verzonden in ASCII-modus
- Opdrachten worden gebruikt in de modus Transparant, BLE-serieel en BLE-laag energieverbruik.
Bevelen | Beschrijving |
! TURN_MST_MODE_ON! | Schakel het apparaat in de WiFi-hoofdmodus. |
! TURN_SLV_MODE_ON! | Schakel het apparaat in de WiFi-slavemodus. |
! TURN_BLE_MODE_ON! | Schakel het apparaat in de BLE Low Energy-modus. |
! TURN_SPP_MODE_ON! | Schakel het apparaat in de BLE-seriële modus. |
! TURN_HID_MODE_ON! | Schakel het apparaat in de BLE HID-modus. |
! TURN_AP0_MODE_ON! | Schakel Access Point uit wanneer BLE wordt gebruikt. |
! TURN_AP1_MODE_ON! | Schakel Toegangspunt in wanneer BLE is ingeschakeld. |
! TURN_LD0_MODE_ON! | Schakel de LED-indicatie uit wanneer BLE is ingeschakeld. |
! TURN_LD1_MODE_ON! | Schakel de LED-indicatie in wanneer BLE wordt gebruikt. |