From 33fb40738685df37ba1d7af614e9f652367189fa Mon Sep 17 00:00:00 2001 From: Kevin Loo Keng Leong Date: Fri, 7 Mar 2025 10:49:36 +0800 Subject: [PATCH 1/3] Update MQTT_Auth.ino - add setNonBlockingMode to allow message publish and receive --- .../libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino index 85efcbdb..af00c376 100644 --- a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino +++ b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino @@ -59,7 +59,8 @@ void setup() { // combined length of clientId, username and password exceed this, // you will need to increase the value of MQTT_MAX_PACKET_SIZE in // PubSubClient.h - + + wifiClient.setNonBlockingMode(); if (client.connect(clientId, clientUser, clientPass)) { client.publish(publishTopic, publishPayload); client.subscribe(subscribeTopic); From 15394953f0204deea1043fa90eb2550b3862d801 Mon Sep 17 00:00:00 2001 From: Kevin Loo Keng Leong Date: Fri, 7 Mar 2025 10:59:26 +0800 Subject: [PATCH 2/3] Update MQTT_Auth.ino - Change amebaClient to amebaD according to registered device naming --- .../libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino index af00c376..b699fba1 100644 --- a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino +++ b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino @@ -16,7 +16,7 @@ char pass[] = "Password"; // your network password int status = WL_IDLE_STATUS; // Indicator of Wifi status char mqttServer[] = "cloud.amebaiot.com"; -char clientId[] = "amebaClient"; +char clientId[] = "amebaD"; char clientUser[] = "testuser"; char clientPass[] = "testpass"; char publishTopic[] = "outTopic"; From 18f6bfd9091145d91ff5c57be5c26f2a86cc0291 Mon Sep 17 00:00:00 2001 From: Kevin Loo Keng Leong Date: Tue, 11 Mar 2025 11:28:20 +0800 Subject: [PATCH 3/3] Revert "Update MQTT_Auth.ino" This reverts commit 15394953f0204deea1043fa90eb2550b3862d801. --- .../libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino index b699fba1..af00c376 100644 --- a/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino +++ b/Arduino_package/hardware/libraries/MQTTClient/examples/MQTT_Auth/MQTT_Auth.ino @@ -16,7 +16,7 @@ char pass[] = "Password"; // your network password int status = WL_IDLE_STATUS; // Indicator of Wifi status char mqttServer[] = "cloud.amebaiot.com"; -char clientId[] = "amebaD"; +char clientId[] = "amebaClient"; char clientUser[] = "testuser"; char clientPass[] = "testpass"; char publishTopic[] = "outTopic";