the code of obtain senor data and connect to MQTT
Dependencies: C12832 EthernetInterface MMA7660 MQTT USBDevice mbed-rtos mbed
Fork of HelloMQTT by
Diff: main.cpp
- Revision:
- 19:7f7aba7a4a8b
- Parent:
- 18:07a79d8f01c3
- Child:
- 20:63e59fe8d75d
--- 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();