running demo
This commit is contained in:
parent
c224aba193
commit
b5806498ea
10 changed files with 58 additions and 11 deletions
|
@ -3,6 +3,8 @@
|
|||
#include <ETH.h>
|
||||
#include <ClimateCard.hpp>
|
||||
|
||||
// Demo PLC firmware using the ESPMegaPRO OOP library
|
||||
|
||||
ESPMegaPRO espmega = ESPMegaPRO();
|
||||
|
||||
void input_change_callback(uint8_t pin, uint8_t value) {
|
||||
|
@ -46,12 +48,15 @@ void setup() {
|
|||
espmega.iot->setMqttConfig(mqtt_config);
|
||||
Serial.println("Connecting to MQTT");
|
||||
espmega.iot->connectToMqtt();
|
||||
Serial.println("Registering cards");
|
||||
Serial.println("Registering Output Card");
|
||||
espmega.iot->registerCard(0);
|
||||
Serial.println("Registering Input Card");
|
||||
espmega.iot->registerCard(1);
|
||||
Serial.println("Initialization Routine Complete");
|
||||
Serial.println("Registering Input Change Callback");
|
||||
espmega.inputs.registerCallback(input_change_callback);
|
||||
Serial.println("Enabling Internal Display");
|
||||
espmega.enableInternalDisplay(&Serial);
|
||||
Serial.println("Initialization Routine Complete");
|
||||
}
|
||||
|
||||
void loop() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue