mirror of
				https://github.com/AlexandreRouma/SDRPlusPlus.git
				synced 2025-10-31 08:58:13 +01:00 
			
		
		
		
	fix tuning code to allow using high-side injection downconverters
This commit is contained in:
		| @@ -28,6 +28,7 @@ option(OPT_BUILD_RFNM_SOURCE "Build RFNM Source Module (Dependencies: librfnm)" | ||||
| option(OPT_BUILD_RFSPACE_SOURCE "Build RFspace Source Module (no dependencies required)" ON) | ||||
| option(OPT_BUILD_RTL_SDR_SOURCE "Build RTL-SDR Source Module (Dependencies: librtlsdr)" ON) | ||||
| option(OPT_BUILD_RTL_TCP_SOURCE "Build RTL-TCP Source Module (no dependencies required)" ON) | ||||
| option(OPT_BUILD_SDDC_SOURCE "Build SDDC Source Module (Dependencies: libsddc)" ON) | ||||
| option(OPT_BUILD_SDRPP_SERVER_SOURCE "Build SDR++ Server Source Module (no dependencies required)" ON) | ||||
| option(OPT_BUILD_SDRPLAY_SOURCE "Build SDRplay Source Module (Dependencies: libsdrplay)" OFF) | ||||
| option(OPT_BUILD_SOAPY_SOURCE "Build SoapySDR Source Module (Dependencies: soapysdr)" OFF) | ||||
| @@ -197,6 +198,10 @@ if (OPT_BUILD_RTL_TCP_SOURCE) | ||||
| add_subdirectory("source_modules/rtl_tcp_source") | ||||
| endif (OPT_BUILD_RTL_TCP_SOURCE) | ||||
|  | ||||
| if (OPT_BUILD_SDDC_SOURCE) | ||||
| add_subdirectory("source_modules/sddc_source") | ||||
| endif (OPT_BUILD_SDDC_SOURCE) | ||||
|  | ||||
| if (OPT_BUILD_SDRPP_SERVER_SOURCE) | ||||
| add_subdirectory("source_modules/sdrpp_server_source") | ||||
| endif (OPT_BUILD_SDRPP_SERVER_SOURCE) | ||||
|   | ||||
| @@ -85,7 +85,7 @@ void SourceManager::tune(double freq) { | ||||
|         return; | ||||
|     } | ||||
|     // TODO: No need to always retune the hardware in Panadapter mode | ||||
|     selectedHandler->tuneHandler(((tuneMode == TuningMode::NORMAL) ? freq : ifFreq) + tuneOffset, selectedHandler->ctx); | ||||
|     selectedHandler->tuneHandler(abs(((tuneMode == TuningMode::NORMAL) ? freq : ifFreq) + tuneOffset), selectedHandler->ctx); | ||||
|     onRetune.emit(freq); | ||||
|     currentFreq = freq; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user