From 9d4e5cd8c46b33faa44f99d0dc3bdd347758b3d8 Mon Sep 17 00:00:00 2001 From: Joel Holdsworth Date: Sat, 2 Mar 2013 09:26:39 +0000 Subject: [PATCH] Show samplerate as 1Hz when its value is unknown --- pv/view/logicsignal.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pv/view/logicsignal.cpp b/pv/view/logicsignal.cpp index 568d10b3..78ba59bc 100644 --- a/pv/view/logicsignal.cpp +++ b/pv/view/logicsignal.cpp @@ -89,8 +89,13 @@ void LogicSignal::paint(QPainter &p, int y, int left, int right, const shared_ptr &snapshot = snapshots.front(); + double samplerate = _data->get_samplerate(); + + // Show sample rate as 1Hz when it is unknown + if(samplerate == 0.0) + samplerate = 1.0; + const double pixels_offset = offset / scale; - const double samplerate = _data->get_samplerate(); const double start_time = _data->get_start_time(); const int64_t last_sample = snapshot->get_sample_count() - 1; const double samples_per_pixel = samplerate * scale; -- 2.30.2