Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: C027 C12832 EthernetInterface StatusReporter LM75B MQTT-ansond endpoint_core endpoint_mqtt mbed-rtos mbed
Diff: MQTTTransport.cpp
- Revision:
- 5:4ad5ec5802a2
- Parent:
- 4:11f00b499106
- Child:
- 6:34c07e145caa
diff -r 11f00b499106 -r 4ad5ec5802a2 MQTTTransport.cpp
--- a/MQTTTransport.cpp Tue Feb 25 22:49:39 2014 +0000
+++ b/MQTTTransport.cpp Wed Feb 26 05:45:49 2014 +0000
@@ -59,12 +59,16 @@
MBEDEndpoint *endpoint = (MBEDEndpoint *)this->getEndpoint();
// DEBUG
- this->logger()->log("MQTT Message: %s length=%d",payload,len);
+ this->logger()->pause("MQTT Message: %s length=%d",payload,len);
// split the string by the delimiter
- Splitter *splitter = new Splitter(payload,':');
+ this->logger()->pause("DOUG1");
+ Splitter *splitter = new Splitter(payload,':',this->logger());
+ this->logger()->pause("DOUG2");
char** data = splitter->split();
+ this->logger()->pause("DOUG3");
int count = splitter->size(data);
+ this->logger()->pause("DOUG4");
// format of the MQTT message: message_type:name:verb|Parameter_X:value|keyword:optional_data
/*
@@ -76,6 +80,7 @@
*/
// get our endpoint name
+ this->logger()->pause("DOUG5");
endpoint_name = endpoint->getEndpointName();
// XXX FIXUP until MQTT messages have endpoint_names in them