externalize example configs

This commit is contained in:
2018-06-12 22:06:29 +02:00
parent 0a3119d426
commit f3198dbef7
2 changed files with 2 additions and 3 deletions

View File

@@ -12,7 +12,7 @@ using namespace std::placeholders;
class ExampleApp : public Sprocket {
public:
Task someTask;
ExampleApp() {
ExampleApp(SprocketConfig cfg) : Sprocket(cfg) {
Serial.println("joo");
}
Sprocket* activate(Scheduler* scheduler) {

View File

@@ -7,10 +7,9 @@
#define SERIAL_BAUD_RATE 115200
#define STARTUP_DELAY 3000
ExampleApp sprocket;
ExampleApp sprocket({ STARTUP_DELAY, SERIAL_BAUD_RATE });
void setup() {
sprocket.init({ STARTUP_DELAY, SERIAL_BAUD_RATE });
sprocket.activate();
}