From a324d79fa3529c00363fb8a5aa802da2dc81d737 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Tue, 18 Apr 2023 06:08:22 +0800 Subject: [PATCH] cabana: fixed the freq column for high-freq messages may be incorrectly displayed as a --. (#27940) --- tools/cabana/messageswidget.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cabana/messageswidget.cc b/tools/cabana/messageswidget.cc index 600c856574..c11d9d7d78 100644 --- a/tools/cabana/messageswidget.cc +++ b/tools/cabana/messageswidget.cc @@ -133,7 +133,7 @@ QVariant MessageListModel::data(const QModelIndex &index, int role) const { auto &can_data = can->lastMessage(id); auto getFreq = [](const CanData &d) -> QString { - if (d.freq > 0 && (can->currentSec() - d.ts) < (5.0 / d.freq)) { + if (d.freq > 0 && (can->currentSec() - d.ts - 1.0 / settings.fps) < (5.0 / d.freq)) { return d.freq >= 1 ? QString::number(std::nearbyint(d.freq)) : QString::number(d.freq, 'f', 2); } else { return "--";