Host library for controlling a WiConnect enabled Wi-Fi module.

Dependents:   wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more

Revision:
7:41d456a65f14
Parent:
6:8a87a59d0d21
Child:
8:1fad4ca6c6a4
--- a/internal/network/NetworkWebSetup.cpp	Mon Aug 11 13:55:07 2014 -0700
+++ b/internal/network/NetworkWebSetup.cpp	Mon Aug 11 16:16:02 2014 -0700
@@ -113,17 +113,17 @@
 
 
 #ifdef WICONNECT_ASYNC_TIMER_ENABLED
+static char webSetupStatusMonitor_responseBuffer[4];
+static uint8_t webSetupStatusMonitor_cmdBuffer[sizeof(QueuedCommand)];
 
 /*************************************************************************************************/
 void NetworkInterface::webSetupStatusMonitor()
 {
-    static char responseBuffer[4];
-    static uint8_t cmdBuffer[sizeof(QueuedCommand)];
-    QueuedCommand *cmd = (QueuedCommand*)cmdBuffer;
+    QueuedCommand *cmd = (QueuedCommand*)webSetupStatusMonitor_cmdBuffer;
 
     monitorTimer.stop();
 
-    *cmd = QueuedCommand(sizeof(responseBuffer), responseBuffer, "setup status");
+    *cmd = QueuedCommand(sizeof(webSetupStatusMonitor_responseBuffer), webSetupStatusMonitor_responseBuffer, "setup status");
 
     wiconnect->enqueueCommand(cmd, Callback(this, &NetworkInterface::webSetupStatusCheckCallback));
 }