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.soapy_support
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