微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 50 RF 信号问题

50 RF 信号问题

时间:10-02 整理:3721RD 点击:

现在

实际测试-102dbm的时候0格信号,和软件设置的-107dbm不相符。客户会提出无信号的错误
我看了下 srv_nw_info_get_percentage_fROM_GSM_rssi(S32 rssi_in_qdBm)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    S32 percentage = 0;
   
    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
   
    /*
     * You may use macro PERCENTAGE_OF() here to calculate the percentage
     * by expected grids.
     */
    if (rssi_in_qdBm < Q_DBM(-107))
    {
        percentage = 0;
    }
    else if (rssi_in_qdBm < Q_DBM(-77))
    {
        percentage =
            ((rssi_in_qdBm - Q_DBM(-107)) * 100) / (Q_DBM(-77) - Q_DBM(-107));
    }
    else
    {
        percentage = 100;
    }

    return (U8)percentage;
}
这里的
else if (rssi_in_qdBm < Q_DBM(-77))
    {
        percentage =
            ((rssi_in_qdBm - Q_DBM(-107)) * 100) / (Q_DBM(-77) - Q_DBM(-107));
    }
算出来的值是大于100 是什么意思呢 这个值是怎么算出来的
rssi_in_qdBm  假设他是-80

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top