User manual
Daardoor wordt de juiste weergave van de actieve port gegarandeerd.
001
String createWebsite()
002
{
003
String xBuffer;
004
005
for (int i = 0; i <= sizeof(site); i++)
006
{
007
char myChar = pgm_read_byte_near(site + i);
008
xBuffer += myChar;
009
}
010
011
for (int x = 2; x <= 7; x++)
012
{
013
if (PORTD & (1 << x))
014
{
015
xBuffer.replace("*checked" + String(x) + "*", "checked");
016
}
017
else
018
{
019
xBuffer.replace("*checked" + String(x) + "*", "");
020
}
021
}
022
return xBuffer;
023
}
Bij het creƫren van dit programma had ik enkele problemen, wier oorzaak mij eerst
niet duidelijk was. Bij het laden van de website kwam het soms tot fouten en vaak
waren volledig verkeerde checkboxen geselecteerd. Met behulp van de Arduino-
MemoryFree-Master-Library (http://playground.arduino.cc/Code/AvailableMemory)