Lines Matching refs:ReadFreqOffsetParam
1836 ATSC_READ_FREQ_OFFSET_PARAM ReadFreqOffsetParam = {0}; in MDrv_DMD_ATSC_MD_ReadFrequencyOffset() local
1840 ReadFreqOffsetParam.id = id; in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1842 …if (UtopiaIoctl(_ppATSCInstant, DMD_ATSC_DRV_CMD_MD_ReadFrequencyOffset, &ReadFreqOffsetParam) == … in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1844 if ((ReadFreqOffsetParam.cfo.Mode & 0x7F) == DMD_ATSC_DEMOD_ATSC_VSB) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1846 *cfo = ((float)(-(ReadFreqOffsetParam.cfo.FF))*0.04768); in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1848 if ((MS_U8)(ReadFreqOffsetParam.cfo.Rate) == 0x07) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1850 else if ((MS_U8)(ReadFreqOffsetParam.cfo.Rate) == 0x08) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1853 else if (ReadFreqOffsetParam.cfo.Mode & 0x80) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1855 if ((ReadFreqOffsetParam.cfo.Mode & 0x7F) == DMD_ATSC_DEMOD_ATSC_256QAM) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1856 *cfo = (float)((ReadFreqOffsetParam.cfo.FF)*0.0000199); //5.360537E6/2^28*1000 in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1857 else if ((ReadFreqOffsetParam.cfo.Mode & 0x7F) == DMD_ATSC_DEMOD_ATSC_64QAM) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1858 *cfo = (float)((ReadFreqOffsetParam.cfo.FF)*0.0000188); //5.056941E6/2^21*1000 in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1861 … *cfo = *cfo + (float)((ReadFreqOffsetParam.cfo.Rate)-0x3A07)/330.13018; //(0.001/25.41*2^27/16)??? in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1865 if ((ReadFreqOffsetParam.cfo.Mode & 0x7F) == DMD_ATSC_DEMOD_ATSC_256QAM) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1866 *cfo = (float)((ReadFreqOffsetParam.cfo.FF)*0.0025561); //5.360537E6/2^21*1000 in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1867 else if ((ReadFreqOffsetParam.cfo.Mode & 0x7F) == DMD_ATSC_DEMOD_ATSC_64QAM) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1868 *cfo = (float)((ReadFreqOffsetParam.cfo.FF)*0.00241134); //5.056941E6/2^21*1000 in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()
1871 … *cfo = *cfo + (float)((ReadFreqOffsetParam.cfo.Rate)-0x3D70)/2.62144; //(0.001/25*2^20/16) in MDrv_DMD_ATSC_MD_ReadFrequencyOffset()