/** @see DVBT_NIM_FP_GET_PARAMETERS */ s32 dvbt_nim_default_GetParameters( DVBT_NIM_MODULE *pNim, u64 *pRfFreqHz, s32 *pBandwidthMode ) { TUNER_MODULE *pTuner; DVBT_DEMOD_MODULE *pDemod; // Get tuner module and demod module. pTuner = pNim->pTuner; pDemod = pNim->pDemod; // Get tuner RF frequency in Hz. if(pTuner->GetRfFreqHz(pTuner, pRfFreqHz) != FUNCTION_SUCCESS) goto error_status_execute_function; // Get demod bandwidth mode. if(pDemod->GetBandwidthMode(pDemod, pBandwidthMode) != FUNCTION_SUCCESS) goto error_status_execute_function; return FUNCTION_SUCCESS; error_status_execute_function: return FUNCTION_ERROR; }
/** @see QAM_NIM_FP_GET_PARAMETERS */ int qam_nim_default_GetParameters( QAM_NIM_MODULE *pNim, unsigned long *pRfFreqHz, int *pQamMode, unsigned long *pSymbolRateHz, int *pAlphaMode ) { TUNER_MODULE *pTuner; QAM_DEMOD_MODULE *pDemod; // Get tuner module and demod module. pTuner = pNim->pTuner; pDemod = pNim->pDemod; // Get tuner RF frequency in Hz. if(pTuner->GetRfFreqHz(pTuner, pRfFreqHz) != FUNCTION_SUCCESS) goto error_status_execute_function; // Get demod QAM mode. if(pDemod->GetQamMode(pDemod, pQamMode) != FUNCTION_SUCCESS) goto error_status_execute_function; // Get demod symbol rate in Hz. if(pDemod->GetSymbolRateHz(pDemod, pSymbolRateHz) != FUNCTION_SUCCESS) goto error_status_execute_function; // Get demod alpha mode. if(pDemod->GetAlphaMode(pDemod, pAlphaMode) != FUNCTION_SUCCESS) goto error_status_execute_function; return FUNCTION_SUCCESS; error_status_execute_function: return FUNCTION_ERROR; }
/** @see DTMB_NIM_FP_GET_PARAMETERS */ s32 dtmb_nim_default_GetParameters( DTMB_NIM_MODULE *pNim, u64 *pRfFreqHz ) { TUNER_MODULE *pTuner; // Get tuner module. pTuner = pNim->pTuner; // Get tuner RF frequency in Hz. if(pTuner->GetRfFreqHz(pTuner, pRfFreqHz) != FUNCTION_SUCCESS) goto error_status_execute_function; return FUNCTION_SUCCESS; error_status_execute_function: return FUNCTION_ERROR; }