User manual

natychmiast przekazywany w przypadku dokonania zmiany.
Element Color-Picker w przeglądarce Android-5.0
Dzięki temu niepotrzebny jest kolejny przycisk.
001
<form method="GET">
002
<input type="color" name="rgb" onchange="this.form.submit()"><BR>
003
</form>
Wybrany kolor jest przekazywany w formie /?rgb=%23 + sześć dalszych znaków.
Wyrażenie %23 mówi, że jest to liczba szesnastkowa. Dla koloru białego URL
wygląda więc następująco:
[IP]/?rgb=%23ffffff
Z tej liczby HEX kontroler musi teraz odczytać poszczególne kolory diody LED.
Odbywa się to w kolejnej części funkcji 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;
007
int g = number >> 8 & 0xFF;