Version 8.2.3 DemoWIN32-MSVC timer not started

Was looking at the WIN32-MSVC demo. Appears the timer is not being started. Had to add a call to xStartTimer(). xTimerStart(xTimer, 0); Also checked version 9.0.0rc1. xTimerStart() is missing there too.

Version 8.2.3 DemoWIN32-MSVC timer not started

Which timer?

Version 8.2.3 DemoWIN32-MSVC timer not started

The one in mainblinky(), mainblinky.c

Version 8.2.3 DemoWIN32-MSVC timer not started

I’ve just looked at the demo files and see the timer is being started. What I did: 1) Search for xTimerCreate(), so I can find the name of the variable in which the timer’s handle is stored, which is xTimer. Above the call to xTimerCreate() I see the comment:
/* Create the software timer, but don't start it yet. */
2) Search for where the xTimer variable is used, where I find the following code:
/* Reset the timer if a key has been pressed.  The timer will write
mainVALUE_SENT_FROM_TIMER to the queue when it expires. */
if( _kbhit() != 0 )
{
    /* Remove the key from the input buffer. */
    ( void ) _getch();

    /* Reset the software timer. */
    xTimerReset( xTimer, portMAX_DELAY );
}
3) Read the comments at the top of the file that describe what the demo does.