]> git.sur5r.net Git - freertos/commitdiff
Update the FreeRTOS+ Win32 MSVC demos to account for the changes to the Win32 port...
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Tue, 29 Oct 2013 11:43:41 +0000 (11:43 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Tue, 29 Oct 2013 11:43:41 +0000 (11:43 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2078 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CyaSSL_Windows_Simulator/SecureTCPClientTask.c

index 0e8e422f6e910e3699a149026bf0819d1df70472..3d3e02d257e40bc528a167739a43ab61098ffa02 100644 (file)
  * application.  It is provided as a convenient development and demonstration\r
  * test bed only.  This was tested using Windows XP on a dual core laptop.\r
  *\r
- * In this example, one simulated millisecond will take approximately 40ms to\r
- * execute, and the timing information in the FreeRTOS+Trace logs have no\r
- * meaningful units.  See the documentation page for the Windows simulator for\r
- * an explanation of the slow timing:\r
+ * Windows will not be running the FreeRTOS simulator threads continuously, so \r
+ * the timing information in the FreeRTOS+Trace logs have no meaningful units.  \r
+ * See the documentation page for the Windows simulator for an explanation of \r
+ * the slow timing:\r
  * http://www.freertos.org/FreeRTOS-Windows-Simulator-Emulator-for-Visual-Studio-and-Eclipse-MingW.html\r
+ * - READ THE WEB DOCUMENTATION FOR THIS PORT FOR MORE INFORMATION ON USING IT -\r
  *\r
  * Documentation for this demo can be found on:\r
  * http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_Trace/Free_RTOS_Plus_Trace_CLI_Example.shtml\r
 #define        mainQUEUE_SEND_TASK_PRIORITY            ( tskIDLE_PRIORITY + 1 )\r
 #define mainUDP_CLI_TASK_PRIORITY                      ( tskIDLE_PRIORITY )\r
 \r
-/* The rate at which data is sent to the queue.  The (simulated) 50ms value is\r
+/* The rate at which data is sent to the queue.  The (simulated) 250ms value is\r
 converted to ticks using the portTICK_RATE_MS constant. */\r
-#define mainQUEUE_SEND_FREQUENCY_MS                    ( 50 / portTICK_RATE_MS )\r
+#define mainQUEUE_SEND_FREQUENCY_MS                    ( 250 / portTICK_RATE_MS )\r
 \r
 /* The number of items the queue can hold.  This is 1 as the receive task\r
 will remove items as they are added, meaning the send task should always find\r
index 9e9210c7fc4c54a6c06304bf22ec993569e2ee07..b4ef1bcaebe838f15c10e32896fe07ee8695dd10 100644 (file)
@@ -156,7 +156,7 @@ uint32_t ulCount = 0UL;
                                        \r
                                        /* Short delay to prevent the messages streaming up the\r
                                        console too quickly. */\r
-                                       vTaskDelay( 5 );\r
+                                       vTaskDelay( 50 );\r
                                        ulCount++;\r
 \r
                                } while( ( lReturned != SOCKET_ERROR ) && ( ulCount < 10UL ) );\r
@@ -166,7 +166,7 @@ uint32_t ulCount = 0UL;
                        closesocket( xClientSocket );\r
 \r
                        /* Delay for a short time before starting over. */\r
-                       vTaskDelay( 50 );\r
+                       vTaskDelay( 250 );\r
                }\r
        }\r
 }\r