FAQ:MT6627上FM RT資訊很難顯示出來

SZX511發表於2018-09-30

MTK FAQ資料:


描述:

MT6627上FM RDS-RT資訊很難顯示出來,對比MT6628上RT基本每次都能顯示出來


方法:

MT6627(及以後的MT6625)和MT6628在RDS-RT的處理上有一些差異: MT6627及下一代MT6625在處理

是都會比對上一次解析出來的RT以及最近解析出來的RT資訊,只有兩次完全一致才會顯示出來,而

MT6628解析出來就直接顯示了。

這個改動是為了解決6628上RDS-RT亂碼的問題,降低RT資訊的誤位元速率。當訊號不是足夠強的時候

,兩次解出來的資訊不一致導致MT6627及MT6625 RT顯示都會困難一些。

如果比較在意這個RT的顯示而不在意誤位元速率的話,可以對比一下mt6627和mt6628程式碼,

Alps\mediatek\kernel\drivers\fmradio\core\fm_rds_parser.c的rds_g2_rt_cmp()

函式,將mt6627的該函式修改成和MT6628中的一樣即可。


MT6627平臺資料:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529038/viewspace-2215338/,如需轉載,請註明出處,否則將追究法律責任。

相關文章