From a78f5d06c4561f98318118ae457a4ba84affe9d7 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Wed, 6 Apr 2022 12:21:22 -0400 Subject: [PATCH] Correct the calculation of Age after 0h UTC wrap-around. --- widgets/mainwindow.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 66e749d81..0db205a88 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -3470,6 +3470,7 @@ void MainWindow::ARRL_Digi_Display() icall.next(); deCall=icall.key(); age=int((m_latestDecodeTime - icall.value().decodeTime)/m_TRperiod + 0.5); + if(age<0) age=age + int(86400/m_TRperiod); int itx=1; if(icall.value().txEven) itx=0; int snr=icall.value().snr;