If the Arduino board does not have the right sketch uploaded, or the message is missed, the room controller will get stuck in initialization forever.
There should be a timeout while waiting for this message. If the message wasn't received in 5 seconds, the room should be disabled.
If the Arduino board does not have the right sketch uploaded, or the message is missed, the room controller will get stuck in initialization forever. There should be a timeout while waiting for this message. If the message wasn't received in 5 seconds, the room should be disabled.