RefreshDisplay
Default mainpagebasic-rtt-projectRefreshDisplay
Description Source Call Graph
Start Line: 158
void RefreshDisplay(void)
{
    printf("%c[2J\r", 27);
    printf("Time: %u\n\r", RTT_GetTime(AT91C_BASE_RTTC));

    // Display alarm
    if (alarmed) {

        printf("!!! ALARM !!!\n\r");
    }

    // Main menu
    if (state == STATE_MAINMENU) {

        printf("Menu:\n\r");
        printf(" r - Reset timer\n\r");
        printf(" s - Set alarm\n\r");
        if (alarmed) {

            printf(" c - Clear alarm notification\n\r");
        }
        printf("\n\rChoice? ");
    }
    // Set alarm
    else if (state == STATE_SETALARM) {

        printf("Enter alarm time: ");
        if (newAlarm != 0) {

            printf("%u", newAlarm);
        }
    }
}