nc

Dependencies:   mbed-src WizFi310Interface_Legacy_ DHT MQTT

Revision:
15:d4604c47da41
Parent:
14:2b30a541da82
Child:
16:2794fcca7629
--- a/main.cpp	Sun Sep 20 06:11:10 2015 +0000
+++ b/main.cpp	Mon Sep 21 23:39:16 2015 +0000
@@ -28,7 +28,6 @@
     AnalogIn ain(A1);
     baud(115200);
     printf("Wait a second...\r\n");
-    char* topic = "hello/wiznet";
     MQTTEthernet ipstack = MQTTEthernet();
     
     MQTT::Client<MQTTEthernet, Countdown> client = MQTT::Client<MQTTEthernet, Countdown>(ipstack);
@@ -40,11 +39,12 @@
     if (rc != 0)
         printf("rc from TCP connect is %d\n", rc);
         
-    printf("Topic: %s\r\n",topic);
+    char MQTTClientID[30];
     
     MQTTPacket_connectData data = MQTTPacket_connectData_initializer;       
     data.MQTTVersion = 3;
-    sprintf(data.clientID.cstring,"WIZwiki-W7500-client-%d",rand()%1000);
+    sprintf(MQTTClientID,"WIZwiki-W7500-client-%d",rand()%1000);
+    data.clientID.cstring = MQTTClientID;
     data.username.cstring = "testuser";
     data.password.cstring = "testpassword";