User manual

onchange="this.form.submit()"), che assicura che il modulo venga inviato
immediatamente in caso di una modifica.
L'elemento Color Picker nel browser Android 5.0
Ciò consente di risparmiare un ulteriore pulsante.
001
<form method="GET">
002
<input type="color" name="rgb" onchange="this.form.submit()"><BR>
003
</form>
Il colore selezionato viene ora trasmesso nella forma /?rgb=%23, seguito da altri
sei caratteri. L'espressione 23% suggerisce che si tratta di un numero
esadecimale. Per il colore bianco, l'URL è quindi il seguente:
[IP]/?rgb=%23ffffff
Da questo numero esadecimale il controller deve ora ricavare i singoli valori di
colore del LED, come mostra la parte seguente della funzione loop:
001
if (esp8266.findUntil("?rgb=", "\n"))
002
{
003
String hexstring = esp8266.readStringUntil(‚ ‚);
004
long number = (long) strtol( &hexstring[3], NULL, 16);
005
006
int r = number >> 16;