50 RF 信号问题
现在
实际测试-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