update
Dependencies: HCSR04 MQTT Servo WizFi310Interface_Legacynew mbed-src
Fork of w7500-mqtt-wizfi310 by
Diff: main.cpp
- Revision:
- 15:d4604c47da41
- Parent:
- 14:2b30a541da82
- Child:
- 16:2794fcca7629
diff -r 2b30a541da82 -r d4604c47da41 main.cpp --- 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";