0
Dependencies: Cayenne-MQTT-mbed nfc X_NUCLEO_IDW01M1v2 NetworkSocketAPI 13
Diff: main.cpp
- Revision:
- 7:78cefe0937ab
- Parent:
- 4:939f308d004a
- Child:
- 8:3bcc1a412fe3
diff -r 8343c40d2a1a -r 78cefe0937ab main.cpp --- a/main.cpp Wed Nov 09 17:21:08 2016 +0000 +++ b/main.cpp Fri Nov 11 18:29:29 2016 +0000 @@ -133,6 +133,7 @@ */ void loop(void) { + // Start the countdown timer for publishing data every 5 seconds. Change the timeout parameter to publish at a different interval. MQTTTimer timer(5000); while (true) { @@ -162,6 +163,7 @@ if ((error = mqttClient.publishData(DATA_TOPIC, 3, TYPE_BAROMETRIC_PRESSURE, UNIT_HECTOPASCAL, 800)) != CAYENNE_SUCCESS) { printf("Publish barometric pressure failed, error: %d\n", error); } + // Restart the countdown timer for publishing data every 5 seconds. Change the timeout parameter to publish at a different interval. timer.countdown_ms(5000); } }