瀏覽單個文章
tw1965
Master Member
 

加入日期: Jun 2003
文章: 1,593
Siganl Quality 是100時, 不表示沒有 Error產生.
比如Conexant Driver :
if ( _post_viterbi_ber == 0 )
{
signal_quality = 100;
}
else if ( _post_viterbi_ber <= 1000 )
{
signal_quality = 100 - (_post_viterbi_ber / 200);
}
else if ( _post_viterbi_ber <= 8000 )
{
signal_quality = 95 - ((_post_viterbi_ber - 1000) / 1400);
}
else if ( _post_viterbi_ber <= 11000 )
{
signal_quality = 90 - ((_post_viterbi_ber - 8000) / 300);
}
else if ( _post_viterbi_ber <= 12500 )
{
signal_quality = 80 - ((_post_viterbi_ber - 11000) / 25);
}
else
{
signal_quality = 10;
}


當_post_viterbi_ber=199時,
signal_quality = 100 - (199 / 200) = 100 - 0 = 100
舊 2005-08-17, 06:56 PM #36
回應時引用此文章
tw1965離線中