Table of Contents
- Struttura dei protocolli μFR Nano Online Reader
- Struttura della richiesta HTTP POST in modalità master
- Struttura di risposta HTTP POST in modalità master
- Trasmissione UDP in modalità master
- Struttura di trasmissione UDP in modalità master
- Server di individuazione UDP
- Esempio di risposta del server di individuazione UDP
- μFR Nano Online solo comandi del protocollo COM
Struttura dei protocolli μFR Nano Online Reader #
Questa sezione descriverà come utilizzare il lettore μFR Nano Online.
Richiesta POST in modalità master
- In modalità master, se viene rilevata la scheda, il dispositivo invia una richiesta HTTP POST all'host.
- La risposta HTTP deve essere "OK" o "FAILED" per la versione firmware 1.5.4 e successive.
- Se la risposta è "OK", il dispositivo emetterà un segnale acustico una volta e accenderà il LED verde.
- Se la risposta è "FAILED", il dispositivo emetterà un segnale acustico due volte e accenderà il LED rosso.
- Se il server non risponde, il dispositivo emetterà un segnale acustico tre volte e accenderà il LED rosso.
- Per la versione firmware 1.6.0 e successive, vedere la sezione Protocollo di risposta POST in modalità master.
Struttura della richiesta HTTP POST in modalità master #
* | Parametri del modulo | ||||||
Lettura lineare disabilitata | SN | Uid | CTRLINFO | IN LINEA | |||
Lettura lineare abilitata | SN | Uid | CTRLINFO | IN LINEA | Dati | ||
Lettore Seriale | Controllo | Numero 1 o | Lettura lineare | ||||
Descrizione | UID della scheda | numero da | 2 dipende | dati come HEX | |||
numero | |||||||
Da 0 a 255 | di lettore | spago |
La risposta POST in modalità master
- Quando il server riceve una richiesta POST, μFR Nano Online è in attesa di una risposta HTTP
- La risposta contiene comandi HEX String dal protocollo COM μFR
- La risposta deve contenere 3 righe delimitate dal carattere newline (n), una per ogni UART
- CMD-EXT deve essere inviato in una stringa preceduta da CMD, senza alcun delimitatore
- L'invio di più comandi può essere eseguito dividendo più stringhe con un delimitatore di spazi bianchi.
Struttura di risposta HTTP POST in modalità master #
Comando inviato a | n | Comando inviato a | n | Comando inviato a Transparent |
UART2 · | UART1 · | UART |
- L'API php Server per la gestione della richiesta in modalità master con esempio è disponibile all'indirizzo https//code.d-logic.com/nfc-rfid-reader-sdk/μ FR_online-examples-php-master_mode
Trasmissione UDP in modalità master #
- In modalità master, se la scheda viene rilevata e la trasmissione UDP è abilitata, il dispositivo invia la trasmissione UDP
- Se una richiesta HTTP POST è abilitata, l'indicazione è la stessa descritta sopra
- Se la richiesta HTTP POST è disabilitata, il dispositivo emetterà un segnale acustico una volta e accenderà il LED verde.
Struttura di trasmissione UDP in modalità master #
80/ReaderSerialNumber/CardUID/0
Server di individuazione UDP #
- Il server di rilevamento UDP viene utilizzato per trovare lettori μFR nelle reti locali
- Invia qualsiasi pacchetto UDP alla porta del lettore μFR 8880 e attendi una risposta.
Esempio di risposta del server di individuazione UDP #
* | PORTA UART 1 | UART 2 PORTE | |||||||||||||||||
* | Indirizzo IP | porto | CP | Baud rate | porto | CP | Baud rate | ||||||||||||
Dic | 192 a | 168 a | 1 | 5 | 8881 | 'T' | 115200 | 8882 | 'U' | 250000 | |||||||||
Malocchio | C0 · | A8 | 01 | 05 | B1 | 22 | 54 | 00 | C2 | 01 | 00 | B2 | 22 | 55 | 90 | D0 · | 03 a) La commissione per la | 00 |
*CP è un protocollo di comunicazione di rete. 'T' sta per TCP e 'U' per UDP.
μFR Nano Online solo comandi del protocollo COM #
- Questi comandi sono solo μFR Nano Online
- I comandi vengono inviati in modalità ASCII
- I comandi vengono utilizzati in modalità Transparent, BLE Serial e BLE Low Energy.
Comando | Descrizione |
! TURN_MST_MODE_ON! | Attiva o disattiva il dispositivo in modalità master WiFi. |
! TURN_SLV_MODE_ON! | Attiva il dispositivo in modalità slave WiFi. |
! TURN_BLE_MODE_ON! | Attivare o disattivare la modalità BLE Low Energy. |
! TURN_SPP_MODE_ON! | Attiva o disattiva il dispositivo in modalità ble seriale. |
! TURN_HID_MODE_ON! | Attiva o disattiva il dispositivo in modalità BLE HID. |
! TURN_AP0_MODE_ON! | Disattivare Access Point durante l'utilizzo di BLE. |
! TURN_AP1_MODE_ON! | Attivare Access Point quando BLE è attivo. |
! TURN_LD0_MODE_ON! | Spegnere l'indicazione LED quando BLE è acceso. |
! TURN_LD1_MODE_ON! | Accendere l'indicazione LED quando BLE è in uso. |