soapy - correct constant for frequency correction

This is a typo, some modules use the "CORR" string
in the setFrequency(dir, chan, name, value) API
to perform fine frequency adjustments.
Updated modules will use setFrequencyCorrection(),
this is support for backwards compatible implementations.
This commit is contained in:
Josh Blum 2017-04-21 11:29:30 -07:00
parent 117f648859
commit cf9549485a
2 changed files with 4 additions and 4 deletions

View File

@ -175,7 +175,7 @@ double soapy_sink_c::set_freq_corr( double ppm, size_t chan)
_device->setFrequencyCorrection(SOAPY_SDR_TX, chan, ppm);
#else
std::vector<std::string> components = _device->listFrequencies(SOAPY_SDR_TX, chan);
if (std::find(components.begin(), components.end(), "COOR") != components.end())
if (std::find(components.begin(), components.end(), "CORR") != components.end())
{
_device->setFrequency(SOAPY_SDR_TX, chan, "CORR", ppm);
}
@ -189,7 +189,7 @@ double soapy_sink_c::get_freq_corr( size_t chan)
return _device->getFrequencyCorrection(SOAPY_SDR_TX, chan);
#else
std::vector<std::string> components = _device->listFrequencies(SOAPY_SDR_TX, chan);
if (std::find(components.begin(), components.end(), "COOR") != components.end())
if (std::find(components.begin(), components.end(), "CORR") != components.end())
{
return _device->getFrequency(SOAPY_SDR_TX, chan, "CORR");
}

View File

@ -176,7 +176,7 @@ double soapy_source_c::set_freq_corr( double ppm, size_t chan )
_device->setFrequencyCorrection(SOAPY_SDR_RX, chan, ppm);
#else
std::vector<std::string> components = _device->listFrequencies(SOAPY_SDR_RX, chan);
if (std::find(components.begin(), components.end(), "COOR") != components.end())
if (std::find(components.begin(), components.end(), "CORR") != components.end())
{
_device->setFrequency(SOAPY_SDR_RX, chan, "CORR", ppm);
}
@ -190,7 +190,7 @@ double soapy_source_c::get_freq_corr( size_t chan )
return _device->getFrequencyCorrection(SOAPY_SDR_RX, chan);
#else
std::vector<std::string> components = _device->listFrequencies(SOAPY_SDR_RX, chan);
if (std::find(components.begin(), components.end(), "COOR") != components.end())
if (std::find(components.begin(), components.end(), "CORR") != components.end())
{
return _device->getFrequency(SOAPY_SDR_RX, chan, "CORR");
}