Online Store

Structura protocoalelor μFR Nano Online Reader

Structura protocoalelor μFR Nano Online Reader #

Această secțiune va descrie modul de utilizare a cititorului μFR Nano Online.

Master modul post cerere

  • În modul coordonator, dacă cardul este detectat, dispozitivul trimite o solicitare HTTP POST gazdei.
  • Răspunsul HTTP trebuie să fie "OK" sau "FAILED" pentru versiunea de firmware 1.5.4 și mai jos.
  • Dacă răspunsul este "OK", dispozitivul va semnala o dată și va porni LED-ul verde.
  • Dacă răspunsul este "FAILED", dispozitivul va semnala de două ori și va porni LED-ul roșu.
  • Dacă serverul nu răspunde, dispozitivul va semnala de trei ori și va porni LED-ul roșu.
  • Pentru versiunea de firmware 1.6.0 și mai sus a se vedea modul Master POST răspuns protocol secțiune.

Modul master HTTP POST structura cererii #

 

*     Parametrii formularului    
Citire liniară dezactivată SN UID   CTRLINFO   ONLINE
Citire liniară activată SN UID   CTRLINFO   ONLINE DATE
  Cititor serial     Controla   Numărul 1 sau Citire liniară
Descrierea / Card UID   numărul de la   2 depinde date ca HEX
număr    
      De la 0 la 255   de cititor şir

 

Modul principal de răspuns POST

  • Când serverul primește o solicitare POST, μFR Nano Online așteaptă un răspuns HTTP
  • Răspunsul conține comenzi HEX String din protocolul μFR COM
  • Răspunsul trebuie să conțină 3 rânduri delimitate de caracterul newline (n), câte unul pentru fiecare UART
  • CMD-EXT trebuie trimis într-un șir precedat de CMD, fără delimitator
  • Trimiterea mai multor comenzi se poate face prin divizarea mai multor șiruri cu un delimitator de spațiu alb.

Structura de răspuns HTTP POST în modul master #

 

Comandă trimisă la n Comandă trimisă la n Comandă trimisă la Transparent
UART2 UART1 UART

 

Master modul de difuzare UDP #

  • În modul master, dacă cardul este detectat și difuzarea UDP este activată, dispozitivul trimite difuzarea UDP
  • Dacă este activată o solicitare HTTP POST, indicația este aceeași cu cea descrisă mai sus
  • Dacă solicitarea HTTP POST este dezactivată, dispozitivul va semnala un semnal sonor o dată și va porni LED-ul verde.

Structura de difuzare UDP în modul master #

80/ReaderSerialNumber/CardUID/0

Server de descoperire UDP #

  • Serverul de descoperire UDP este utilizat pentru găsirea cititoarelor μFR în rețelele locale
  • Trimiteți orice pachet UDP la portul cititor μFR 8880 și așteptați un răspuns.

Exemplu de răspuns la serverul de descoperire UDP #

    *         PORTUL UART 1         PORTUL UART 2    
*   Adresa IP   Port CP   Rata Baud   Port CP   Rata Baud  
DECEMBRIE 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 este un protocol de comunicare în rețea. "T" înseamnă TCP și "U" pentru UDP.

μFR Nano Online numai comenzi de protocol COM #

  • Aceste comenzi sunt doar μFR Nano Online
  • Comenzile sunt trimise în modul ASCII
  • Comenzile sunt utilizate în modul Transparent, Serial BLE și BLE Low Energy.
Comanda Descrierea /
! TURN_MST_MODE_ON! Comutați dispozitivul în modul coordonator WiFi.
! TURN_SLV_MODE_ON! Comutați dispozitivul în modul sclav WiFi.
! TURN_BLE_MODE_ON! Comutați dispozitivul în modul BLE Low Energy.
! TURN_SPP_MODE_ON! Comutați dispozitivul în modul Serial BLE.
! TURN_HID_MODE_ON! Comutați dispozitivul în modul BLE HID.
! TURN_AP0_MODE_ON! Dezactivați Punctul de acces atunci când se utilizează BLE.
! TURN_AP1_MODE_ON! Activați Access Point atunci când BLE este activat.
! TURN_LD0_MODE_ON! Opriți indicația LED atunci când BLE este pornit.
! TURN_LD1_MODE_ON! Activați indicația LED atunci când se utilizează BLE.

  #