Ref T373, utility functions in COM system

This commit is contained in:
Klaus Basan
2018-09-25 03:16:22 +02:00
parent 684d2933e7
commit 01cfe644d3
2 changed files with 4 additions and 4 deletions

View File

@@ -137,7 +137,7 @@ namespace BlackMisc
bool CComSystem::isWithinChannelSpacing(const CFrequency &setFrequency, const CFrequency &compareFrequency, CComSystem::ChannelSpacing channelSpacing)
{
if (setFrequency.isNull()) { return false; }
if (setFrequency.isNull() || compareFrequency.isNull()) { return false; }
if (setFrequency == compareFrequency) return true; // shortcut for many of such comparisons
double channelSpacingKHz = 0.5 * CComSystem::channelSpacingToFrequencyKHz(channelSpacing);
double compareFrequencyKHz = compareFrequency.value(CFrequencyUnit::kHz());

View File

@@ -52,9 +52,9 @@ namespace BlackMisc
//! Channel spacing frequency
enum ChannelSpacing
{
ChannelSpacing50KHz,
ChannelSpacing25KHz,
ChannelSpacing8_33KHz
ChannelSpacing50KHz, //!< 50kHz
ChannelSpacing25KHz, //!< 25kHz
ChannelSpacing8_33KHz //!< 8.33kHz
};
//! COM unit