forked from sdr/gr-osmosdr
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:
parent
117f648859
commit
cf9549485a
|
@ -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");
|
||||
}
|
||||
|
|
|
@ -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");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue