Пример #1
0
void loop()
{
  switch (mode){
    case WALK:
      state_walk();
      Serial.println("walk");
      break;
    case RUN:
      state_run();
      Serial.println("run");
      break;
    case STOP:
      state_stop();
      Serial.println("stop");
      break;
    default:
      break;
  }
}
Пример #2
0
int main(void)
{
	if (!log_set_path("/var/log/sdevs.log")) {
		puts("Log path is to long!");
		return -1;
	}
	if (!log_set_state_path("/var/log/state.log")) {
		log_local("Log state path is to long!", LOG_ERROR);
		return -1;
	}
	if (configs_load("/etc/sdevs.conf") != CFG_OK) {
		log_local("Fail loading configs.", LOG_ERROR);
		return -1;	
	}
	if (!state_run()) {
		log_local("Fail starting state checker.", LOG_ERROR);
		return -1;
	}
	return 0;
}