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.
Dependents: HTTPClient_WiFi_HelloWorld_src
Fork of SNICInterface by
Diff: SNIC_WifiInterface.cpp
- Revision:
- 37:f3a2053627c2
- Parent:
- 36:f33fcf5975ab
- Child:
- 38:f13e4e563d65
--- a/SNIC_WifiInterface.cpp Thu Jun 19 10:15:47 2014 +0000
+++ b/SNIC_WifiInterface.cpp Tue Jun 24 06:24:23 2014 +0000
@@ -35,13 +35,13 @@
C_SNIC_Core *snic_core_p = C_SNIC_Core::getInstance();
C_SNIC_UartCommandManager *uartCmdMgr_p = snic_core_p->getUartCommand();
+ /* Initialize UART */
+ snic_core_p->initUart( mUART_tx, mUART_rx, mUART_baud );
+
/* Module reset */
snic_core_p->resetModule( mModuleReset );
- /* Initialize UART */
- snic_core_p->initUart( mUART_tx, mUART_rx, mUART_baud );
-
- wait(0.5);
+ wait(1);
/* Initialize SNIC API */
// Get buffer for response payload from MemoryPool
tagMEMPOOL_BLOCK_T *payload_buf = snic_core_p->allocCmdBuf();
@@ -210,7 +210,6 @@
snic_core_p->freeCmdBuf( payload_buf );
return -1;
}
- printf("join OK\r\n");
if( (uartCmdMgr_p->getCommandStatus() != 0) &&
(uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_WIFI_ERR_ALREADY_JOINED) )
@@ -553,7 +552,7 @@
}
// set SSID
- if( ( status_p->status == e_STA_JOINED ) == ( status_p->status == e_AP_STARTED ) )
+ if( ( status_p->status == e_STA_JOINED ) || ( status_p->status == e_AP_STARTED ) )
{
memcpy( status_p->ssid, &payload_buf->buf[9], strlen( (char *)&payload_buf->buf[9]) );
}
