fix(rad1o): Restore hackrf max2837_freq_nominal_hz behaviour
This commit is contained in:
@ -70,9 +70,12 @@ bool set_freq(const uint64_t freq)
|
|||||||
if(freq_mhz < MAX_LP_FREQ_MHZ)
|
if(freq_mhz < MAX_LP_FREQ_MHZ)
|
||||||
{
|
{
|
||||||
rf_path_set_filter(&rf_path, RF_PATH_FILTER_LOW_PASS);
|
rf_path_set_filter(&rf_path, RF_PATH_FILTER_LOW_PASS);
|
||||||
|
#ifdef RAD1O
|
||||||
|
max2837_freq_nominal_hz = 2300000000;
|
||||||
|
#else
|
||||||
/* IF is graduated from 2650 MHz to 2343 MHz */
|
/* IF is graduated from 2650 MHz to 2343 MHz */
|
||||||
max2837_freq_nominal_hz = 2650000000 - (freq / 7);
|
max2837_freq_nominal_hz = 2650000000 - (freq / 7);
|
||||||
max2837_freq_nominal_hz = 2300000000;
|
#endif
|
||||||
mixer_freq_mhz = (max2837_freq_nominal_hz / FREQ_ONE_MHZ) + freq_mhz;
|
mixer_freq_mhz = (max2837_freq_nominal_hz / FREQ_ONE_MHZ) + freq_mhz;
|
||||||
/* Set Freq and read real freq */
|
/* Set Freq and read real freq */
|
||||||
real_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_mhz);
|
real_mixer_freq_hz = mixer_set_frequency(&mixer, mixer_freq_mhz);
|
||||||
|
Reference in New Issue
Block a user