Dans le tableau ci-dessous sont décrits tous les services REST disponibles sur μFR Nano Online. La méthode HTTP est POST. Une autorisation de base est nécessaire, sauf pour /uart1 et /uart2. Le nom d’utilisateur et le mot de passe sont les mêmes que la connexion.
URL | Paramètres | Description |
/info | Aucun | Obtenez des informations de configuration. |
/scan | Aucun | Obtenez des réseaux WiFi disponibles. |
/togglemode | Aucun | Basculez le mode maître/esclave. |
/toggletransparent | Aucun | Basculez le mode transparent. |
/changetransparent | Aucun | Modifiez le mode transparent de l’appareil. |
/changeap | SSID, mot de passe | Modifiez le SSID et le mot de passe du point d’accès de l’appareil. |
/changehost | pays | Changez l’hôte en mode maître. |
/changebroadcast | Ip | Modifiez l’adresse IP de diffusion UDP en mode maître. |
/changeauth | nom d’utilisateur, mot de passe | Modifier les informations d’identification d’autorisation. |
/changesta | SSID, mot de passe | Connectez-vous au réseau WiFi. |
/setport | port1, port2 | Modifiez les ports UDP/TCP. |
/déconnecter | Aucun | Déconnectez-vous du réseau WiFi. |
/redémarrer | Aucun | Redémarrez l’appareil. |
/toggleserver | Aucun | Basculez le protocole UDP/TCP. Uniquement en mode esclave. |
/basculer | Aucun | Basculez le mode BLE Low Energy. |
/setbaud | UART1, UART2 | Modifiez les débits en bauds UART1 et UART2. |
/setdefaultbaud | Uart | Réinitialisez le périphérique μFR connecté au débit en bauds par défaut. |
/toggle485 | Aucun | Basculez la prise en charge UART2 RS485. |
/setdefault | Aucun | Réinitialisez l’appareil aux paramètres d’usine par défaut. |
/togglepost | Aucun | Basculez la requête POST en mode maître. |
/togglebroadcast | Aucun | Basculez la diffusion UDP en mode maître. |
/togglelinear | Aucun | Basculez la lecture linéaire. Uniquement en mode maître. |
/changelinearmode | mode | Changez le mode de lecture linéaire (1-8). |
/changelinearsize | début, taille | Modifiez l’adresse et la taille de lecture linéaire. |
/changelinearauth | Auth | Changer le mode automatique de lecture linéaire (0x60, 0x61…) |
/changelinearkeyindex | Index | Modifier l’index de clé de lecture linéaire (0-31). |
/changelinearkey | Chaîne HEX | Modifier la clé de lecture linéaire. |
/uart1 | Chaîne HEX | Envoyez des commandes de chaîne HEX à UART1. |
/uart2 | Chaîne HEX | Envoyez des commandes de chaîne HEX à UART2. |
/tooglebt | Aucun | Basculez le mode série BLE. |
/togglesleep | Aucun | Basculez la mise en veille du modem. |
/mise à jour | requested_fw_version | Demander le firmware et la mise à jour. |
/getμFRlist | Uart | Obtenez la liste des micrologiciels μFR Nano. |
/μFRupdate | UART, vers | Mettre à jour μFR Nano. Demandez d’abord /getμFRlist. |
/changeblepin | BROCHE | Modifiez la clé d’accès BLE Low Energy. |
/setrtc | Ccf | Définissez la date/heure RTC UTC. |
/getrtc | Aucun | La requête GET renvoie la date/heure RTC UTC. |
/getled | Aucun | OBTENIR les couleurs LED actuelles (r1g1b1r2g2b2) en HEX |
/setled | Chaîne de couleurs HEX | Définir les couleurs des LED |
/togglestatic | Aucun | Basculer l’adresse IP statique/DHCP |
/changestatic | IP, masque, passerelle, DNS | Modifier les paramètres d’adresse IP statique |