BG6TON 主界面当呼号牌也是个设计思路,可以根据自己喜好来调整。
呼叫页面显示时间的问题:WPSD和PI-STAR在呼叫页面都不会传输时间数据,只有在MMDVM主页面才会更新时间。如果要在呼叫页面显示时间的话,只能在每个页面都设置变量并用计时器进行更新,个人觉得没啥意义就没做(其实就是懒🤪)。又或者是用带RTC时钟的屏幕(好像只有K0和X5支持),时间代码实现会简单一点。
关于不显示国旗的问题:我的固件DMR模式下显示国旗的代码是通过串口返回的“t17.txt”和"t22.txt",也就是RadioID数据库里"COUNTRY"列数据来判断的,如果系统没有反馈数据就不会显示国家和国旗。原因大概率是RadioID数据库(stripped.csv)信息不全,我就发现RadioID数据库里有不少呼号的"COUNTRY"一栏为空,当然也不排除是代码问题。之前在TG91上守听测试没有发现异常。
而YSF等其他模式下国旗代码是通过呼号来判断的,我在PD0DIB的代码基础上做了修改,添加了国内省份判断,但没有具体测试过。
如果能提供更具体的情况描述比如模式、不显示国旗的友台呼号等会更利于找BUG,如果能提供原始数据更好。