David Fletcher / Mbed 2 deprecated cc3100_Test_websock_Camera_CM4F

Dependencies:   mbed

Revision:
15:5433f9d94cd7
Parent:
14:90603ea1e85b
Child:
16:7e5aab2fabba
diff -r 90603ea1e85b -r 5433f9d94cd7 camera_app/httpserverapp/httpserverapp.cpp
--- a/camera_app/httpserverapp/httpserverapp.cpp	Tue Aug 25 22:03:00 2015 +0000
+++ b/camera_app/httpserverapp/httpserverapp.cpp	Fri Aug 28 21:04:44 2015 +0000
@@ -50,7 +50,9 @@
 #include "cc3100_sl_common.h"
 
 // Free-RTOS/TI-RTOS include
+#include "FreeRTOS.h"
 #include "osi.h"
+#include "semphr.h"
 
 // HTTP lib includes
 #include "HttpCore.h"
@@ -84,6 +86,13 @@
 UINT16 g_uConnection;
 OsiTaskHandle g_iCameraTaskHdl = 0;
 
+SemaphoreHandle_t xSemaphore = NULL;
+void createMutex()
+{
+
+    xSemaphore = xSemaphoreCreateMutex();
+}
+
 
 void WebSocketCloseSessionHandler()
 {
@@ -193,13 +202,14 @@
 	int32_t lRetVal = -1;
 	
 	//Start SimpleLink in AP Mode
-	lRetVal = _cc3100_Mod.Network_IF_InitDriver(ROLE_AP);
+	lRetVal = _cc3100_Mod.Network_AP_InitDriver();
+//	lRetVal = _cc3100_Mod.Network_IF_InitDriver(ROLE_AP);
     if(lRetVal < 0)
     {
         Uart_Write((uint8_t*)"Start SimpleLink in AP Mode Failed \n\r");
         LOOP_FOREVER();
     }	
-
+    osi_Sleep(2);
 	//Stop Internal HTTP Server
 	lRetVal = _cc3100_Mod._netapp.sl_NetAppStop(SL_NET_APP_HTTP_SERVER_ID);
     if(lRetVal < 0)