Small fixes but LCD was broken :(

master
Dmitry Maylarov 7 years ago
parent 7fdf8de718
commit b3d3d04ff7

@ -135,7 +135,7 @@ void PrintTime() {
{ {
sprintf( sprintf(
lcdBuffer, lcdBuffer,
(game.timerValue > 0 ? " %1d:%02d " : " -%d:%02d "), (game.timerValue > 0 ? " %2d:%02d " : " -%2d:%02d "),
abs(game.timerValue / 60), abs(game.timerValue / 60),
abs(game.timerValue % 60) abs(game.timerValue % 60)
); );
@ -543,6 +543,7 @@ void vTaskTimerSetup(void *parameter) {
} }
while (1) while (1)
{ {
ResetTurnTimer();
xTaskNotifyGive(xLCDUpdaterHandle); xTaskNotifyGive(xLCDUpdaterHandle);
vTaskDelay(1); vTaskDelay(1);
if (xSemaphoreTake(xButtonPressed, portMAX_DELAY) == pdPASS ) if (xSemaphoreTake(xButtonPressed, portMAX_DELAY) == pdPASS )

Loading…
Cancel
Save