running demo

This commit is contained in:
Siwat Sirichai 2023-12-30 18:27:39 +07:00
parent c224aba193
commit b5806498ea
10 changed files with 58 additions and 11 deletions

View file

@ -106,9 +106,15 @@ void ESPMegaPRO::enableInternalDisplay(HardwareSerial *serial) {
Serial.println("Cannot Enable Internal Display without IoT Module being enabled!");
return;
}
Serial.println("Insantiating Internal Display");
display = new InternalDisplay(serial);
Serial.println("Binding Internal Display to IoT Module");
auto bindedGetTime = std::bind(&ESPMegaPRO::getTime, this);
Serial.println("Initializing Internal Display");
display->bindInputCard(&inputs);
display->bindOutputCard(&outputs);
display->begin(this->iot,bindedGetTime);
internalDisplayEnabled = true;
Serial.println("Internal Display Enabled");
}