9glt / arduino-simplescheduler

Simple as possible func scheduler

Repository from Github https://github.com9glt/arduino-simpleschedulerRepository from Github https://github.com9glt/arduino-simplescheduler

arduino-simplescheduler

Simple as possible func scheduler

example

#include "SimpleScheduler.h"

void loop1();
void loop2();

void loop1() {
  schedule(1000, loop2);
  Serial.println("loop 1. scheduling loop2");
}
void loop2() {
  schedule(1000, loop1);
  Serial.println("loop 2. scheduling loop1");
}

void setup() {
  Serial.begin(9600);
  schedule(1000, loop1);
}

void loop() {
  schedule_run();
}

About

Simple as possible func scheduler

License:Apache License 2.0


Languages

Language:C++ 80.1%Language:C 19.9%