the code of obtain senor data and connect to MQTT

Dependencies:   C12832 EthernetInterface MMA7660 MQTT USBDevice mbed-rtos mbed

Fork of HelloMQTT by MQTT

Revision:
19:7f7aba7a4a8b
Parent:
18:07a79d8f01c3
Child:
20:63e59fe8d75d
diff -r 07a79d8f01c3 -r 7f7aba7a4a8b main.cpp
--- a/main.cpp	Mon Jul 27 09:30:31 2015 +0000
+++ b/main.cpp	Thu Jul 30 13:49:18 2015 +0000
@@ -88,7 +88,7 @@
     if ((rc = client.connect(data)) != 0)
         printf("rc from MQTT connect is %d\n", rc);
     
-    if ((rc = client.subscribe(topic, MQTT::QOS1, messageArrived)) != 0)
+    if ((rc = client.subscribe(topic, MQTT::QOS2, messageArrived)) != 0)
         printf("rc from MQTT subscribe is %d\n", rc);
 
     MQTT::Message message;
@@ -122,16 +122,10 @@
         client.yield(100);
             
     if ((rc = client.unsubscribe(topic)) != 0)
-    {
-        lcd.cls();
         printf("rc from unsubscribe was %d\n", rc);
-    }
     
     if ((rc = client.disconnect()) != 0)
-    {
-        lcd.cls();
         printf("rc from disconnect was %d\n", rc);
-    }
     
     ipstack.disconnect();