User manual
Het verloop in het Packet Sender
De wijzigingen in het programma zijn vooral in de loop-routine te vinden. Een een-
voudige if-vraag controleert, of de schakelaar wordt ingedrukt. Als dit het geval is,
geeft de controller de melding Button=1 aan het netwerk door. Bovendien is er een
debug-melding. De daarop volgende while-lus heeft tot gevolg dat niet onmiddellijk
een hele vloed aan commando's wordt verzonden, zolang u de schakelaar inge-
drukt houdt. U moet de knop dus eerst loslaten voor het programma verder gaat.
001
if (!digitalRead(SWITCH))
002
{
003
debug("Button=1");
004
sendUDP("Button=1");
005
while (!digitalRead(SWITCH)) {}
006
}