From ba682a397e78c5742a52dab3b1bf842a91983b0c Mon Sep 17 00:00:00 2001 From: Tony Corbett G0WFV Date: Wed, 6 Jul 2016 19:46:52 +0100 Subject: [PATCH] Correct logic for date/time display --- HD44780.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/HD44780.cpp b/HD44780.cpp index 9c9593f..3d33c86 100644 --- a/HD44780.cpp +++ b/HD44780.cpp @@ -763,12 +763,10 @@ void CHD44780::clockInt(unsigned int ms) } else { ::lcdPosition(m_fd, (m_cols - (strlen(m_buffer1) == 8 ? 8 : 10)) / 2, m_rows == 2 ? 1 : 2); ::lcdPrintf(m_fd, "%.*s", strlen(m_buffer1) == 8 ? 8 : 10, m_buffer1); - } - - if (m_cols != 16U && m_rows != 2U) { ::lcdPosition(m_fd, (m_cols - strlen(m_buffer2)) / 2, m_rows == 2 ? 0 : 1); ::lcdPrintf(m_fd, "%s", m_buffer2); } + m_clockDisplayTimer.start(); }