Nella tabella sottostante sono descritti tutti i servizi REST disponibili su μFR Nano Online. Il metodo HTTP è POST. L'autorizzazione di base è necessaria ad eccezione di /uart1 e /uart2. Nome utente e password sono gli stessi del login.
Url | Parametri | Descrizione |
/info | Nessuno | Ottenere informazioni di configurazione. |
/scan | Nessuno | Ottieni reti WiFi disponibili. |
/togglemode | Nessuno | Attiva/disattiva la modalità master/slave. |
/toggletransparent | Nessuno | Attiva/disattiva la modalità trasparente. |
/changetransparent | Nessuno | Modificare la modalità dispositivo trasparente. |
/changeap | SSID, password | Modificare l'SSID AP del dispositivo e la password. |
/changehost | ospite | Cambia host in modalità master. |
/changebroadcast | Ip | Cambia la modalità master UDP broadcast IP. |
/changeauth | nome utente, password | Modificare le credenziali di autorizzazione. |
/changesta | SSID, password | Connettiti alla rete WiFi. |
/setport | port1, port2 | Modificare le porte UDP/TCP. |
/disconnetti | Nessuno | Disconnettiti dalla rete WiFi. |
/restart | Nessuno | Riavviare il dispositivo. |
/toggleserver | Nessuno | Attiva/disattiva il protocollo UDP/TCP. Solo in modalità slave. |
/toggleble | Nessuno | Attiva/disattiva la modalità BLE Low Energy. |
/setbaud | UART1, UART2 | Modificare i baud rate UART1 e UART2. |
/setdefaultbaud | UART | Ripristinare il dispositivo μFR collegato alla velocità in baud predefinita. |
/toggle485 | Nessuno | Attiva/disattiva il supporto UART2 RS485. |
/setdefault | Nessuno | Ripristina il dispositivo alle impostazioni predefinite di fabbrica. |
/togglepost | Nessuno | Attiva/disattiva la modalità master richiesta POST. |
/togglebroadcast | Nessuno | Attiva/disattiva la modalità master trasmissione UDP. |
/togglelinear | Nessuno | Attiva/disattiva la lettura lineare. Solo in modalità master. |
/changelinearmode | modo | Modificare la modalità di lettura lineare (1-8). |
/changelinearsize | begin, taglia | Modificare l'indirizzo e le dimensioni di lettura lineare. |
/changelinearauth | Auth | Cambia la modalità automatica di lettura lineare (0x60, 0x61…) |
/changelinearkeyindex | indice | Modificare l'indice della chiave di lettura lineare (0-31). |
/changelinearkey | Stringa ESADECIMALE | Modificare il tasto di lettura lineare. |
/uart1 | Stringa ESADECIMALE | Inviare comandi stringa HEX a UART1. |
/uart2 | Stringa ESADECIMALE | Inviare comandi stringa HEX a UART2. |
/tooglebt | Nessuno | Attiva/disattiva la modalità seriale BLE. |
/togglesleep | Nessuno | Attiva/disattiva sospensione modem. |
/update | requested_fw_version | Richiedi il firmware e aggiorna. |
/getμFRlist | UART | Ottieni l'elenco dei firmware di μFR Nano. |
/μFRupdate | UART, vers | Aggiornamento μFR Nano. Richiedi prima /getμFRlist. |
/changeblepin | Spilla | Modificare la passkey BLE Low Energy. |
/setrtc | Rtc | Imposta la data/ora UTC RTC. |
/getrtc | Nessuno | La richiesta GET restituisce la data/ora UTC RTC. |
/getled | Nessuno | OTTIENI colori LED correnti (r1g1b1r2g2b2) in HEX |
/setled | Stringa di colori ESADECIMALE | Imposta i colori dei LED |
/togglestatic | Nessuno | Attiva/disattiva l'indirizzo IP statico/DHCP |
/changestatic | IP, maschera, gateway, DNS | Modificare i parametri dell'indirizzo IP statico |