MBED_DEMOS / Mbed 2 deprecated mbed_mqtt_endpoint_ublox_ethernet

Dependencies:   C027 C12832 EthernetInterface StatusReporter LM75B MQTT-ansond endpoint_core endpoint_mqtt mbed-rtos mbed

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