#include "output.h" namespace Board { void setup() { digitalWrite(RESET_PIN, HIGH); pinMode(RESET_PIN, OUTPUT); } void readCommand() { if (serialReader.readLine(Serial) > 0) { char* cmd = serialReader.getBuffer(); if (strcmp("reset", cmd) == 0) { Serial.println("resetting..."); delay(1200); digitalWrite(RESET_PIN, LOW); Serial.println("resetting failed"); } runJsonCommand(cmd); } } void loop() { readCommand(); } void publishResponse(JsonDocument& jsonDoc) { } void handleJsonError(JsonDocument& jsonError) { } }