/* The task that executes at the highest priority and calls prvCheckOtherTasksAreStillRunning(). See the description at the top of the file.  */
static void vErrorChecks(void *pvParameters)
/* The task that executes at the highest priority and calls prvCheckOtherTasksAreStillRunning(). See the description at the top of the file.  */
static void vErrorChecks(void *pvParameters)
{
portTickType xDelayPeriod = mainNO_ERROR_FLASH_PERIOD;
	for( ;; )
	{
		vTaskDelay( xDelayPeriod );
		if( prvCheckOtherTasksAreStillRunning() != pdPASS )
		{
			xDelayPeriod = mainERROR_FLASH_PERIOD;
		}
		prvToggleOnBoardLED();
	}
}