working digital output card implementation
This commit is contained in:
parent
ca228f7cd0
commit
63a34afee3
7 changed files with 87 additions and 31 deletions
|
@ -19,28 +19,14 @@ void setup()
|
|||
{
|
||||
// Initialize ESPMega
|
||||
espmega.begin();
|
||||
Serial.println("ESPMega initialized");
|
||||
Serial.println("Initializing ESPMega IoT");
|
||||
espmega.enableIotModule();
|
||||
Serial.println("ESPMega IoT module enabled");
|
||||
Serial.println("Setting static IP");
|
||||
Serial.println("Connecting to Ethernet");
|
||||
ETH.begin();
|
||||
ETH.config(ip, gateway, subnet);
|
||||
Serial.println("Static IP set");
|
||||
Serial.println("Begin MQTT Initialization Routine");
|
||||
Serial.println("Setting MQTT Base Topic");
|
||||
espmega.iot.setBaseTopic("/testmegaoop");
|
||||
Serial.println("Initializing MQTT");
|
||||
espmega.iot.connectToMqtt("espmega", "192.168.0.26", 1883);
|
||||
Serial.println("Publishing a test message");
|
||||
espmega.iot.publishRelative("test", "test");
|
||||
Serial.println("Subscribing to test topic");
|
||||
espmega.iot.subscribeRelative("test");
|
||||
Serial.println("Registering MQTT Callback");
|
||||
espmega.iot.registerMqttCallback(mqtt_callback);
|
||||
Serial.println("ESPMega IoT initialized");
|
||||
Serial.println("Enable IoT Module for Digital Output Card");
|
||||
espmega.iot.registerCard(1);
|
||||
espmega.iot.publishCard(1);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue