X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Flogicsignal.cpp;h=7bf43594b602934ef5fca0b284cbbb7873a3a44f;hb=9ba4ca3540ace02b1b5439ec2f4584f82f2aca77;hp=568d10b383652a438ddb88c8be09b44a6ac81e27;hpb=3ef6182a4cb1d50262f019e5d78bd5c00fc08ca5;p=pulseview.git diff --git a/pv/view/logicsignal.cpp b/pv/view/logicsignal.cpp index 568d10b..7bf4359 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;