Browse Source

deactivate the loop() if setup was not ok

master
n0m1s 6 years ago
parent
commit
654ab768f2
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      lamp.ino

+ 7
- 0
lamp.ino View File

@ -2,6 +2,8 @@
Settings const* settings = NULL; Settings const* settings = NULL;
bool ok = true;
void setup() { void setup() {
Serial.begin(9600); Serial.begin(9600);
@ -9,10 +11,15 @@ void setup() {
settings = Settings::load("settings.ini"); settings = Settings::load("settings.ini");
if(settings == NULL) if(settings == NULL)
{
Serial.println(" NOT OK"); Serial.println(" NOT OK");
ok = false;
return;
}
else else
Serial.println(" OK"); Serial.println(" OK");
} }
void loop() { void loop() {
if(!ok) {delay(3600000); return;}
} }

Loading…
Cancel
Save