Make loop more readable
This commit is contained in:
parent
57c4c3236e
commit
baa19d730b
1 changed files with 17 additions and 8 deletions
|
@ -63,18 +63,27 @@ void setup()
|
|||
websocket = new WebsocketCommunicator(ws, server, 50);
|
||||
|
||||
connectWifi();
|
||||
server.begin();
|
||||
registerTasks();
|
||||
}
|
||||
|
||||
void computerCycle()
|
||||
{
|
||||
light->updateState(computer->receiveMessage(), STEPS);
|
||||
computer->sendMessage(light->getBjtState(), light->getBjtCount());
|
||||
computer->clearBuffer();
|
||||
}
|
||||
|
||||
void phoneCycle()
|
||||
{
|
||||
light->updateState(phone->receiveMessage(), STEPS);
|
||||
phone->sendMessage(light->getBjtState(), light->getBjtCount());
|
||||
phone->clearBuffer();
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
light->updateState(computer->receiveMessage(), STEPS);
|
||||
light->updateState(phone->receiveMessage(), STEPS);
|
||||
computer->sendMessage(light->getBjtState(), light->getBjtCount());
|
||||
computer->clearBuffer();
|
||||
phone->sendMessage(light->getBjtState(), light->getBjtCount());
|
||||
phone->clearBuffer();
|
||||
|
||||
computerCycle();
|
||||
phoneCycle();
|
||||
ws.cleanupClients();
|
||||
server.begin();
|
||||
}
|
Loading…
Reference in a new issue