From 245f2c80aeba77ff5c71383e197369b2e6e2ae0a Mon Sep 17 00:00:00 2001 From: Timo De Waele Date: Mon, 10 Aug 2020 19:40:39 +0200 Subject: [PATCH] Started implementing controller state machine --- src/controller/controller.ino | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/controller/controller.ino b/src/controller/controller.ino index 8502af4..f643e60 100644 --- a/src/controller/controller.ino +++ b/src/controller/controller.ino @@ -31,7 +31,6 @@ MCP2515 mcp2515(10); uint8_t state = STATE_INACTIVE; - void setup() { Serial.begin(9600); mcp2515.reset(); @@ -65,4 +64,11 @@ void start_hello() { } void loop() { + if (state == STATE_INACTIVE) { + start_hello(); + } else if (state == STATE_HELLO) { + // Group hello messages from controllers and register them + } else if (state == STATE_GAME) { + // Game loop + } }