Table of Contents
Structure des protocoles μFR Nano Online Reader #
Cette section décrit comment utiliser le lecteur μFR Nano Online.
Requête POST en mode maître
- En mode maître, si la carte est détectée, le périphérique envoie une requête HTTP POST à l’hôte.
- La réponse HTTP doit être " OK » ou « FAILED » pour la version 1.5.4 et inférieure du firmware.
- Si la réponse est « OK », l’appareil émettra un bip une fois et allumera le voyant vert.
- Si la réponse est « FAILED », l’appareil émettra deux bips et allumera le voyant rouge.
- Si le serveur ne répond pas, l’appareil émet trois bips et allume le voyant rouge.
- Pour la version 1.6.0 du firmware et les versions ultérieures, reportez-vous à la section Protocole de réponse POST en mode maître.
Structure de requête HTTP POST en mode maître #
* | Paramètres de formulaire | ||||||
Lecture linéaire désactivée | Sn | Uid | CTRLINFO | Online | |||
Lecture linéaire activée | Sn | Uid | CTRLINFO | Online | données | ||
Lecteur série | Contrôle | Numéro 1 ou | Lecture linéaire | ||||
Description | UID de la carte | numéro de | 2 dépend | données au format HEX | |||
Nombre | |||||||
0 à 255 | de lecteur | corde |
Réponse POST en mode maître
- Lorsque le serveur reçoit une requête POST, μFR Nano Online attend une réponse HTTP
- La réponse contient des commandes HEX String du protocole COM μFR
- La réponse doit contenir 3 lignes délimitées par le caractère de nouvelle ligne (n), une pour chaque UART
- CMD-EXT doit être envoyé dans une chaîne précédée de CMD, sans délimiteur
- L’envoi de plusieurs commandes peut être effectué en divisant plusieurs chaînes avec un délimiteur d’espaces blancs.
Structure de réponse HTTP POST en mode maître #
Commande envoyée à | n | Commande envoyée à | n | Commande envoyée à Transparent |
UART2 | UART1 | Uart |
- L’API du serveur PHP pour gérer la requête en mode maître avec exemple est disponible à l’adresse https//code.d-logic.com/nfc-rfid-reader-sdk/μ FR_online-examples-php-master_mode
Diffusion UDP en mode maître #
- En mode maître, si la carte est détectée et que la diffusion UDP est activée, le périphérique envoie la diffusion UDP
- Si une requête HTTP POST est activée, l’indication est la même que celle décrite ci-dessus
- Si la requête HTTP POST est désactivée, l’appareil émet un bip une fois et allume le voyant vert.
Structure de diffusion UDP en mode maître #
80/ReaderSerialNumber/CardUID/0
Serveur de découverte UDP #
- Le serveur de découverte UDP est utilisé pour trouver des lecteurs μFR dans les réseaux locaux
- Envoyez n’importe quel paquet UDP au port de lecteur μFR 8880 et attendez une réponse.
Exemple de réponse du serveur de découverte UDP #
* | UART 1 PORT | UART 2 PORT | |||||||||||||||||
* | Adresse IP | Port | Cp | Débit en bauds | Port | Cp | Débit en bauds | ||||||||||||
Dec | 192 | 168 | 1 | 5 | 8881 | 'T' | 115200 | 8882 | 'U' | 250000 | |||||||||
Sortilège | C0 | A8 | 01 | 05 | B1 | 22 | 54 | 00 | C2 | 01 | 00 | B2 | 22 | 55 | 90 | D0 | 03 | 00 |
*CP est un protocole de communication réseau. 'T' signifie TCP et 'U' pour UDP.
Commandes du protocole COM μFR Nano Online uniquement #
- Ces commandes sont μFR Nano Online uniquement
- Les commandes sont envoyées en mode ASCII
- Les commandes sont utilisées en mode Transparent, BLE Serial et BLE Low Energy.
Commander | Description |
! TURN_MST_MODE_ON! | Basculez l’appareil en mode maître WiFi. |
! TURN_SLV_MODE_ON! | Basculez l’appareil en mode esclave WiFi. |
! TURN_BLE_MODE_ON! | Basculez l’appareil en mode BLE Low Energy. |
! TURN_SPP_MODE_ON! | Basculez l’appareil en mode série BLE. |
! TURN_HID_MODE_ON! | Basculez l’appareil en mode BLE HID. |
! TURN_AP0_MODE_ON! | Désactivez Access Point lorsque BLE est utilisé. |
! TURN_AP1_MODE_ON! | Activez access point lorsque BLE est activé. |
! TURN_LD0_MODE_ON! | Éteignez l’indication LED lorsque BLE est allumé. |
! TURN_LD1_MODE_ON! | Activez l’indication LED lorsque BLE est utilisé. |