IoT sensor/controller using STM32, W5500 ethernet, MQTT

Dependencies:   mbed WIZnet_Library Watchdog DHT MQTT DS1820

Revision:
12:bcb38c1af703
Parent:
11:2a397ea7acc8
Child:
13:5f6508dbaa2d
Child:
14:0a3c670b3862
--- a/main.cpp	Tue Mar 03 00:15:32 2020 +0000
+++ b/main.cpp	Tue Mar 03 00:22:19 2020 +0000
@@ -200,7 +200,7 @@
     for(int i=0; i<NUM_INPUTS; i++) {
         char topic_str[8]; // long enough string for inputx
         sprintf(topic_str, "input%d", i);
-        connected = publish_value(client,topic_str,OPENCLOSED[input_state[i]], false);
+        publish_value(client,topic_str,OPENCLOSED[input_state[i]], false);
     }
 }
 
@@ -210,7 +210,7 @@
     pc.printf("Uptime %d\r\n", uptime_sec);
     char uptime_sec_str[12]; // long enough string for a long int
     sprintf(uptime_sec_str, "%d", uptime_sec);
-    connected = publish_value(client,"uptime",uptime_sec_str, false);
+    publish_value(client,"uptime",uptime_sec_str, false);
     // alive
     publish_value(client, "alive","ON", false);
 }
@@ -226,7 +226,7 @@
             pc.printf("Input %d changed to %s\r\n", i, OPENCLOSED[input_state[i]]);
             char topic_str[8]; // long enough string for inputx
             sprintf(topic_str, "input%d", i);
-            connected = publish_value(client,topic_str,OPENCLOSED[input_state[i]], false);
+            publish_value(client,topic_str,OPENCLOSED[input_state[i]], false);
         }
     }
 }
@@ -245,10 +245,10 @@
     // convert to string and publish
     char temp_str[6];
     sprintf(temp_str, "%3.1f", temp[0]);
-    connected = publish_value(client,"temp0",temp_str, false);
+    publish_value(client,"temp0",temp_str, false);
     char humidity_str[6];
     sprintf(humidity_str, "%3.1f", humidity[0]);
-    connected = publish_value(client,"humidity0",humidity_str, false);
+    publish_value(client,"humidity0",humidity_str, false);
 }
     
     
@@ -257,7 +257,7 @@
     char temp_str[6];
     char topic_str[6];
     sprintf(temp_str, "%d", num_ds18b20);
-    connected = publish_value(client,"num_ds18b20",temp_str, false);
+    publish_value(client,"num_ds18b20",temp_str, false);
     //Start temperature conversion, wait until ready
     probe[0]->convertTemperature(true, DS1820::all_devices);     
     for (int i = 0; i<num_ds18b20; i++) {
@@ -266,7 +266,7 @@
         // convert to string and publish
         sprintf(temp_str, "%3.3f", temp);
         sprintf(topic_str, "probetemp%d", i);
-        connected = publish_value(client,topic_str,temp_str, false);
+        publish_value(client,topic_str,temp_str, false);
     }
 }