SNIC UART Interface library: Serial to Wi-Fi library for Murata TypeYD Wi-Fi module. For more information about TypeYD: http://www.murata.co.jp/products/microwave/module/lbwb1zzydz/index.html

Dependents:   SNIC-xively-jumpstart-demo SNIC-FluentLogger-example TCPEchoServer murataDemo ... more

Fork of YDwifiInterface by Takao Kishino

Files at this revision

API Documentation at this revision

Comitter:
kishino
Date:
Tue Jul 15 09:56:37 2014 +0000
Parent:
39:a1233ca02edf
Child:
41:1c1b5ad4d491
Commit message:
The platform-dependent code was modified to implemented in ifdef.; The process of debug log output was changed to macro.;

Changed in this revision

SNIC/MurataObject.h Show annotated file Show diff for this revision Revisions of this file
SNIC/SNIC_Core.cpp Show annotated file Show diff for this revision Revisions of this file
SNIC/SNIC_UartCommandManager.cpp Show annotated file Show diff for this revision Revisions of this file
SNIC/SNIC_UartMsgUtil.cpp Show annotated file Show diff for this revision Revisions of this file
SNIC_WifiInterface.cpp Show annotated file Show diff for this revision Revisions of this file
Socket/Socket.cpp Show annotated file Show diff for this revision Revisions of this file
Socket/TCPSocketConnection.cpp Show annotated file Show diff for this revision Revisions of this file
Socket/TCPSocketServer.cpp Show annotated file Show diff for this revision Revisions of this file
Socket/UDPSocket.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/SNIC/MurataObject.h	Tue Jul 15 02:08:42 2014 +0000
+++ b/SNIC/MurataObject.h	Tue Jul 15 09:56:37 2014 +0000
@@ -20,6 +20,14 @@
 #define _MURATA_OBJECT_H_
 #include "mbed.h"
 
+//#define _DEBUG      /* If this definition is enabled, debug log is output. */
+
+#ifdef _DEBUG
+#define DEBUG_PRINT(...)    { pc.printf(__VA_ARGS__);}
+#else
+#define DEBUG_PRINT(...)
+#endif
+
 class C_MurataObject{
    
 };
--- a/SNIC/SNIC_Core.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/SNIC/SNIC_Core.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -109,7 +109,7 @@
     mUartRecvDispatchThread_p = new Thread( C_SNIC_Core::uartRecvDispatchThread, NULL, osPriorityNormal, UART_THREAD_STACK_SIZE);
     if( mUartRecvDispatchThread_p == NULL )
     {
-        printf("[C_SNIC_Core::initUart] thread create failed\r\n");
+        DEBUG_PRINT("[C_SNIC_Core::initUart] thread create failed\r\n");
         return -1;
     }
 
@@ -290,9 +290,9 @@
                     int i;
                     for(i=0;i<uartRecvBuf_p->size;i++)
                     {
-                        printf("%02x", uartRecvBuf_p->buf[i]);
+                        DEBUG_PRINT("%02x", uartRecvBuf_p->buf[i]);
                     }
-                    printf("\r\n");
+                    DEBUG_PRINT("\r\n");
                 }
 #endif
                 unsigned char command_id;
@@ -340,7 +340,7 @@
                 }
                 else
                 {
-                    printf(" The received data is not expected.\r\n");
+                    DEBUG_PRINT(" The received data is not expected.\r\n");
                 }
                 
                 // 
--- a/SNIC/SNIC_UartCommandManager.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/SNIC/SNIC_UartCommandManager.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -169,7 +169,7 @@
     
     if( con_info_p->is_connected == false )
     {
-        printf(" Socket id \"%d\" is not connected\r\n", socket_id);
+        DEBUG_PRINT(" Socket id \"%d\" is not connected\r\n", socket_id);
         return;
     }
     
@@ -179,7 +179,7 @@
     {
         if( con_info_p->recvbuf_p->isFull() )
         {
-            printf("Receive buffer is full.\r\n");
+            DEBUG_PRINT("Receive buffer is full.\r\n");
             break;
         }
         
@@ -204,7 +204,7 @@
     // Get socket id of client from payload
     socket_id = payload_p[3];
 
-    printf("[connectedTCPClient] socket id:%d\r\n", socket_id);
+    DEBUG_PRINT("[connectedTCPClient] socket id:%d\r\n", socket_id);
     
     // Get Connection information
     C_SNIC_Core::tagCONNECT_INFO_T *con_info_p = instance_p->getConnectInfo( socket_id );
@@ -215,7 +215,7 @@
 
     if( con_info_p->recvbuf_p == NULL )
     {
-//        printf( "create recv buffer[socket:%d]\r\n", socket_id);
+//        DEBUG_PRINT( "create recv buffer[socket:%d]\r\n", socket_id);
         con_info_p->recvbuf_p = new CircBuffer<char>(SNIC_UART_RECVBUF_SIZE);
     }
     con_info_p->is_connected  = true;
@@ -242,7 +242,7 @@
 
     if( con_info_p->recvbuf_p == NULL )
     {
-//        printf( "create recv buffer[socket:%d]\r\n", payload_p[2]);
+//        DEBUG_PRINT( "create recv buffer[socket:%d]\r\n", payload_p[2]);
         con_info_p->recvbuf_p = new CircBuffer<char>(SNIC_UART_RECVBUF_SIZE);
     }
     con_info_p->mutex.lock();
@@ -260,7 +260,7 @@
     {
         if( con_info_p->recvbuf_p->isFull() )
         {
-            printf("Receive buffer is full.\r\n");
+            DEBUG_PRINT("Receive buffer is full.\r\n");
             break;
         }
         
--- a/SNIC/SNIC_UartMsgUtil.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/SNIC/SNIC_UartMsgUtil.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -103,7 +103,7 @@
 {
     if( addr_p == NULL )
     {
-        printf("addrToInteger parameter error\r\n");
+        DEBUG_PRINT("addrToInteger parameter error\r\n");
         return 0;
     }
     
--- a/SNIC_WifiInterface.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/SNIC_WifiInterface.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -53,7 +53,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("snic_init payload_buf_p NULL\r\n");
+        DEBUG_PRINT("snic_init payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -78,14 +78,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "snic_init failed\r\n" );
+        DEBUG_PRINT( "snic_init failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("snic_init status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("snic_init status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -103,7 +103,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("getFWVersion payload_buf_p NULL\r\n");
+        DEBUG_PRINT("getFWVersion payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -127,7 +127,7 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "getFWversion failed\r\n" );
+        DEBUG_PRINT( "getFWversion failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -150,14 +150,14 @@
     // Parameter check(SSID)
     if( (ssid_p == NULL) || (ssid_len == 0) )
     {
-        printf( "connect failed [ parameter NG:SSID ]\r\n" );
+        DEBUG_PRINT( "connect failed [ parameter NG:SSID ]\r\n" );
         return -1;
     }
     
     // Parameter check(Security key)
     if( (sec_type != e_SEC_OPEN) && ( (sec_key_len == 0) || (sec_key_p == NULL) ) )
     {
-        printf( "connect failed [ parameter NG:Security key ]\r\n" );
+        DEBUG_PRINT( "connect failed [ parameter NG:Security key ]\r\n" );
         return -1;
     }
     
@@ -165,7 +165,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("connect payload_buf_p NULL\r\n");
+        DEBUG_PRINT("connect payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -213,7 +213,7 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "join failed\r\n" );
+        DEBUG_PRINT( "join failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -221,7 +221,7 @@
     if( (uartCmdMgr_p->getCommandStatus() != 0) && 
         (uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_WIFI_ERR_ALREADY_JOINED) )
     {
-        printf("join status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("join status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -239,7 +239,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("disconnect payload_buf_p NULL\r\n");
+        DEBUG_PRINT("disconnect payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -262,14 +262,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "disconnect failed\r\n" );
+        DEBUG_PRINT( "disconnect failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("disconnect status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("disconnect status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         ret = -1;
     }
     snic_core_p->freeCmdBuf( payload_buf_p );
@@ -286,7 +286,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("scan payload_buf_p NULL\r\n");
+        DEBUG_PRINT("scan payload_buf_p NULL\r\n");
         return -1;
     }
     
@@ -338,17 +338,17 @@
     int ret;
     // Wait UART response
     ret = uartCmdMgr_p->wait();
-    printf( "scan wait:%d\r\n", ret );
+    DEBUG_PRINT( "scan wait:%d\r\n", ret );
     if( ret != 0 )
     {
-        printf( "scan failed\r\n" );
+        DEBUG_PRINT( "scan failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("scan status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("scan status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -366,7 +366,7 @@
     // Parameter check
     if( country_p == NULL )
     {
-        printf("wifi_on parameter error\r\n");
+        DEBUG_PRINT("wifi_on parameter error\r\n");
         return -1;
     }
     
@@ -374,7 +374,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("wifi_on payload_buf_p NULL\r\n");
+        DEBUG_PRINT("wifi_on payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -398,14 +398,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "wifi_on failed\r\n" );
+        DEBUG_PRINT( "wifi_on failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("wifi_on status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("wifi_on status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -423,7 +423,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("wifi_off payload_buf_p NULL\r\n");
+        DEBUG_PRINT("wifi_off payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -446,14 +446,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "wifi_off failed\r\n" );
+        DEBUG_PRINT( "wifi_off failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("wifi_off status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("wifi_off status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -468,7 +468,7 @@
     C_SNIC_UartCommandManager *uartCmdMgr_p = snic_core_p->getUartCommand();
     if( rssi_p == NULL )
     {
-        printf("getRssi parameter error\r\n");
+        DEBUG_PRINT("getRssi parameter error\r\n");
         return -1;
     }
     
@@ -476,7 +476,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("getRssi payload_buf_p NULL\r\n");
+        DEBUG_PRINT("getRssi payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -499,7 +499,7 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "getRssi failed\r\n" );
+        DEBUG_PRINT( "getRssi failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -517,7 +517,7 @@
 
     if( status_p == NULL )
     {
-        printf("getWifiStatus parameter error\r\n");
+        DEBUG_PRINT("getWifiStatus parameter error\r\n");
         return -1;
     }
     
@@ -525,7 +525,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("getWifiStatus payload_buf_p NULL\r\n");
+        DEBUG_PRINT("getWifiStatus payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -548,7 +548,7 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "getWifiStatus failed\r\n" );
+        DEBUG_PRINT( "getWifiStatus failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -580,7 +580,7 @@
     {
         if( (ip_p == NULL) || (mask_p == NULL) ||(gateway_p == NULL) )
         {
-            printf("setIPConfig parameter error\r\n");
+            DEBUG_PRINT("setIPConfig parameter error\r\n");
             return -1;
         }            
     }
@@ -592,7 +592,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("setIPConfig payload_buf_p NULL\r\n");
+        DEBUG_PRINT("setIPConfig payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -641,14 +641,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "setIPConfig failed\r\n" );
+        DEBUG_PRINT( "setIPConfig failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("setIPConfig status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("setIPConfig status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
--- a/Socket/Socket.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/Socket/Socket.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -53,7 +53,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf = snic_core_p->allocCmdBuf();
     if( payload_buf == NULL )
     {
-        printf("socket close payload_buf NULL\r\n");
+        DEBUG_PRINT("socket close payload_buf NULL\r\n");
         return -1;
     }
 
@@ -78,14 +78,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "socket close failed\r\n" );
+        DEBUG_PRINT( "socket close failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("socket close status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("socket close status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf );
         return -1;
     }
@@ -102,7 +102,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf = snic_core_p->allocCmdBuf();
     if( payload_buf == NULL )
     {
-        printf("createSocket payload_buf NULL\r\n");
+        DEBUG_PRINT("createSocket payload_buf NULL\r\n");
         return -1;
     }
 
@@ -139,14 +139,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "createSocket failed\r\n" );
+        DEBUG_PRINT( "createSocket failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf );
         return -1;
     }
 
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("createSocket status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("createSocket status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf );
         return -1;
     }
@@ -164,7 +164,7 @@
 
     if( host_p == NULL )
     {
-        printf("resolveHostName parameter error\r\n");
+        DEBUG_PRINT("resolveHostName parameter error\r\n");
         return -1;
     }
     
@@ -172,7 +172,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf = snic_core_p->allocCmdBuf();
     if( payload_buf == NULL )
     {
-        printf("resolveHostName payload_buf NULL\r\n");
+        DEBUG_PRINT("resolveHostName payload_buf NULL\r\n");
         return -1;
     }
     
@@ -208,7 +208,7 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "resolveHostName failed\r\n" );
+        DEBUG_PRINT( "resolveHostName failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf );
         return -1;
     }
--- a/Socket/TCPSocketConnection.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/Socket/TCPSocketConnection.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -39,7 +39,7 @@
     ret = createSocket();
     if( ret != 0 )
     {
-        printf("createSocket error : %d\r\n", ret);
+        DEBUG_PRINT("createSocket error : %d\r\n", ret);
         return -1;
     }
 
@@ -47,7 +47,7 @@
     //lcd_printf("connect to [%s](%08x)\r\n", host_p, ip_addr);
     if( ( ip_addr == 0) || (ip_addr == -1) )
     {
-          printf("connect resolveHostName failed\r\n");
+          DEBUG_PRINT("connect resolveHostName failed\r\n");
         return -1;
     }
         
@@ -55,7 +55,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("connect payload_buf_p NULL\r\n");
+        DEBUG_PRINT("connect payload_buf_p NULL\r\n");
         return -1;
     }
     
@@ -92,14 +92,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "connect failed\r\n" );
+        DEBUG_PRINT( "connect failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_SNIC_CONNECTION_UP )
     {
-        printf("connect status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("connect status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -110,7 +110,7 @@
     C_SNIC_Core::tagCONNECT_INFO_T *con_info_p = snic_core_p->getConnectInfo( mSocketID );
     if( con_info_p->recvbuf_p == NULL )
     {
-        printf( "create recv buffer[socket:%d]\r\n", mSocketID);
+        DEBUG_PRINT( "create recv buffer[socket:%d]\r\n", mSocketID);
         con_info_p->recvbuf_p = new CircBuffer<char>(SNIC_UART_RECVBUF_SIZE);
     }
     con_info_p->is_connected = true;
@@ -135,7 +135,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("connect payload_buf_p NULL\r\n");
+        DEBUG_PRINT("connect payload_buf_p NULL\r\n");
         return -1;
     }
     
@@ -166,14 +166,14 @@
     int ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "send failed\r\n" );
+        DEBUG_PRINT( "send failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_SNIC_SUCCESS )
     {
-        printf("send status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("send status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -194,7 +194,7 @@
     
     if( (data_p == NULL) || (length < 1) )
     {
-        printf("TCPSocketConnection::receive parameter error\r\n");
+        DEBUG_PRINT("TCPSocketConnection::receive parameter error\r\n");
         return -1;
     }
     
@@ -203,20 +203,20 @@
     C_SNIC_Core::tagCONNECT_INFO_T *con_info_p = snic_core_p->getConnectInfo( mSocketID );
     if( con_info_p->recvbuf_p == NULL )
     {
-        printf("TCPSocketConnection::receive Conncection info error\r\n");
+        DEBUG_PRINT("TCPSocketConnection::receive Conncection info error\r\n");
         return -1;
     }
 
     // Check connection
     if( con_info_p->is_connected == false )
     {
-        printf(" Socket id \"%d\" is not connected\r\n", mSocketID);
+        DEBUG_PRINT(" Socket id \"%d\" is not connected\r\n", mSocketID);
         return -1;
     }
     
     if( con_info_p->is_received == false )
     {
-//        printf(" Socket id \"%d\" is not received\r\n", mSocketID);
+//        DEBUG_PRINT(" Socket id \"%d\" is not received\r\n", mSocketID);
         return 0;
     }
     
--- a/Socket/TCPSocketServer.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/Socket/TCPSocketServer.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -42,7 +42,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("bind payload_buf_p NULL\r\n");
+        DEBUG_PRINT("bind payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -63,14 +63,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "bind failed\r\n" );
+        DEBUG_PRINT( "bind failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_SNIC_SUCCESS )
     {
-        printf("bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -86,7 +86,7 @@
     ret = createSocket( 1, local_addr, port );
     if( ret != 0 )
     {
-        printf("bind error : %d\r\n", ret);
+        DEBUG_PRINT("bind error : %d\r\n", ret);
         return -1;
     }
 
@@ -102,7 +102,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("listen payload_buf_p NULL\r\n");
+        DEBUG_PRINT("listen payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -130,14 +130,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "listen failed\r\n" );
+        DEBUG_PRINT( "listen failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("listen status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("listen status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
--- a/Socket/UDPSocket.cpp	Tue Jul 15 02:08:42 2014 +0000
+++ b/Socket/UDPSocket.cpp	Tue Jul 15 09:56:37 2014 +0000
@@ -45,7 +45,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("UDP bind payload_buf_p NULL\r\n");
+        DEBUG_PRINT("UDP bind payload_buf_p NULL\r\n");
         return -1;
     }
 
@@ -66,14 +66,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "UDP bind failed\r\n" );
+        DEBUG_PRINT( "UDP bind failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_SNIC_SUCCESS )
     {
-        printf("UDP bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("UDP bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -105,14 +105,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "UDP bind failed\r\n" );
+        DEBUG_PRINT( "UDP bind failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
 
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("UDP bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("UDP bind status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -137,14 +137,14 @@
     ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "UDP recv start failed\r\n" );
+        DEBUG_PRINT( "UDP recv start failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
 
     if( uartCmdMgr_p->getCommandStatus() != 0 )
     {
-        printf("UDP recv start status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("UDP recv start status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -164,7 +164,7 @@
     tagMEMPOOL_BLOCK_T *payload_buf_p = snic_core_p->allocCmdBuf();
     if( payload_buf_p == NULL )
     {
-        printf("connect payload_buf_p NULL\r\n");
+        DEBUG_PRINT("connect payload_buf_p NULL\r\n");
         return -1;
     }
     
@@ -200,14 +200,14 @@
     int ret = uartCmdMgr_p->wait();
     if( ret != 0 )
     {
-        printf( "send failed\r\n" );
+        DEBUG_PRINT( "send failed\r\n" );
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
     
     if( uartCmdMgr_p->getCommandStatus() != UART_CMD_RES_SNIC_SUCCESS )
     {
-        printf("send status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
+        DEBUG_PRINT("send status:%02x\r\n", uartCmdMgr_p->getCommandStatus());
         snic_core_p->freeCmdBuf( payload_buf_p );
         return -1;
     }
@@ -222,7 +222,7 @@
 {
     if( (data_p == NULL) || (length < 1) )
     {
-        printf("UDPSocket::receiveFrom parameter error\r\n");
+        DEBUG_PRINT("UDPSocket::receiveFrom parameter error\r\n");
         return -1;
     }
     
@@ -231,7 +231,7 @@
     C_SNIC_Core::tagUDP_RECVINFO_T *con_info_p = snic_core_p->getUdpRecvInfo( mSocketID );
     if( con_info_p->recvbuf_p == NULL )
     {
-//        printf("UDPSocket::receiveFrom Conncection info error\r\n");
+//        DEBUG_PRINT("UDPSocket::receiveFrom Conncection info error\r\n");
         return 0;
     }
     if( con_info_p->is_received == false )