summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/timedisplayform.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/lib/timedisplayform.cc')
-rw-r--r--gr-qtgui/lib/timedisplayform.cc27
1 files changed, 11 insertions, 16 deletions
diff --git a/gr-qtgui/lib/timedisplayform.cc b/gr-qtgui/lib/timedisplayform.cc
index 3d94d20094..e3c7f8a60b 100644
--- a/gr-qtgui/lib/timedisplayform.cc
+++ b/gr-qtgui/lib/timedisplayform.cc
@@ -39,7 +39,7 @@ TimeDisplayForm::TimeDisplayForm(int nplots, QWidget* parent)
NPointsMenu *nptsmenu = new NPointsMenu(this);
_menu->addAction(nptsmenu);
connect(nptsmenu, SIGNAL(whichTrigger(int)),
- this, SLOT(SetNPoints(const int)));
+ this, SLOT(setNPoints(const int)));
Reset();
@@ -82,41 +82,36 @@ TimeDisplayForm::customEvent(QEvent * e)
}
void
-TimeDisplayForm::setFrequencyRange(const double newCenterFrequency,
- const double newStartFrequency,
- const double newStopFrequency)
+TimeDisplayForm::setSampleRate(const double samprate)
{
- double fdiff = std::max(fabs(newStartFrequency), fabs(newStopFrequency));
-
- if(fdiff > 0) {
+ if(samprate > 0) {
std::string strtime[4] = {"sec", "ms", "us", "ns"};
- double units10 = floor(log10(fdiff));
+ double units10 = floor(log10(samprate));
double units3 = std::max(floor(units10 / 3.0), 0.0);
double units = pow(10, (units10-fmod(units10, 3.0)));
int iunit = static_cast<int>(units3);
- _startFrequency = newStartFrequency;
- _stopFrequency = newStopFrequency;
-
- getPlot()->SetSampleRate(_stopFrequency - _startFrequency,
- units, strtime[iunit]);
+ getPlot()->SetSampleRate(samprate, units, strtime[iunit]);
+ }
+ else {
+ throw std::runtime_error("TimeDisplayForm: samprate must be > 0.\n");
}
}
void
-TimeDisplayForm::setTimeDomainAxis(double min, double max)
+TimeDisplayForm::setYaxis(double min, double max)
{
getPlot()->setYaxis(min, max);
}
int
-TimeDisplayForm::GetNPoints() const
+TimeDisplayForm::getNPoints() const
{
return d_npoints;
}
void
-TimeDisplayForm::SetNPoints(const int npoints)
+TimeDisplayForm::setNPoints(const int npoints)
{
d_npoints = npoints;
}