MT6627上FM RT信息很难显示出来
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
MT6627上FM RDS-RT信息很难显示出来,对比MT6628上RT基本每次都能显示出来
[SOLUTION]
MT6627(及以后的MT6625)和MT6628在RDS-RT的处理上有一些差异: 6627及下一代6625在处理
是都会比对上一次解析出来的RT以及最近解析出来的RT信息,只有两次完全一致才会显示出来,而
6628解析出来就直接显示了。
这个改动是为了解决6628上RDS-RT乱码的问题,降低RT信息的误码率。当信号不是足够强的时候
,两次解出来的信息不一致导致6627及6625 RT显示都会困难一些。
如果比较在意这个RT的显示而不在意误码率的话,可以对比一下mt6627和mt6628代码,
Alps\mediatek\kernel\drivers\fmradio\core\fm_rds_parser.c的rds_g2_rt_cmp()
函数,将mt6627的该函数修改成和6628中的一样即可。
MT6627上FM RDS-RT信息很难显示出来,对比MT6628上RT基本每次都能显示出来
[SOLUTION]
MT6627(及以后的MT6625)和MT6628在RDS-RT的处理上有一些差异: 6627及下一代6625在处理
是都会比对上一次解析出来的RT以及最近解析出来的RT信息,只有两次完全一致才会显示出来,而
6628解析出来就直接显示了。
这个改动是为了解决6628上RDS-RT乱码的问题,降低RT信息的误码率。当信号不是足够强的时候
,两次解出来的信息不一致导致6627及6625 RT显示都会困难一些。
如果比较在意这个RT的显示而不在意误码率的话,可以对比一下mt6627和mt6628代码,
Alps\mediatek\kernel\drivers\fmradio\core\fm_rds_parser.c的rds_g2_rt_cmp()
函数,将mt6627的该函数修改成和6628中的一样即可。
谢谢分享