diff --git a/src/blackmisc/aviomodulator.h b/src/blackmisc/aviomodulator.h index acd8b20e2..102638f36 100644 --- a/src/blackmisc/aviomodulator.h +++ b/src/blackmisc/aviomodulator.h @@ -8,6 +8,9 @@ #include #include "blackmisc/aviobase.h" +#include "blackmisc/mathematics.h" + +using namespace BlackMisc::Math; namespace BlackMisc { @@ -86,6 +89,7 @@ namespace BlackMisc */ void setFrequencyActiveMHz(double frequencyMHz) { + frequencyMHz = CMath::round(frequencyMHz, 3); this->m_frequencyActive = BlackMisc::PhysicalQuantities::CFrequency(frequencyMHz, BlackMisc::PhysicalQuantities::CFrequencyUnit::MHz()); } @@ -95,6 +99,7 @@ namespace BlackMisc */ void setFrequencyStandbyMHz(double frequencyMHz) { + frequencyMHz = CMath::round(frequencyMHz, 3); this->m_frequencyStandby = BlackMisc::PhysicalQuantities::CFrequency(frequencyMHz, BlackMisc::PhysicalQuantities::CFrequencyUnit::MHz()); }