电波表吧 关注:1,258贴子:5,830
  • 4回复贴,共1

很多电波表的固件处理BPC的部分设计十分地不合理

只看楼主收藏回复

https://zhuanlan.zhihu.com/p/620313063
BPC一帧的长度只有20秒,也就是说如果固件设计得当,大约30秒就可以完成授时。
即使BPC有帧内校验,实际大都使用多帧校验,这个算法烂得令人无语:绝大部分的手表需要完整地接收一整分钟的数据才能完成对时。哪怕这个一整分钟其实包含了3帧完整可用的数据。
举个例子,即使信号强度和信噪比都非常理想,在最差的情况下,手表开始接收信号,首先需要10秒左右锁定信号,完成信号锁定的瞬间正好错过了一分钟内的第1秒,则这一分钟内剩下能用的2帧数据都会被浪费,然后再等待1分钟共3帧数据才能完成授时,前后一共经历了130秒。
这还只是理想情况,如果信号有波动,导致某一秒信号丢失,哪怕已经到了这一分钟的最后一秒,这一分钟的数据也会被浪费,然后由于信号丢失,手表又要花时间重新锁定信号,因此下一分钟的数据也被浪费了,又要等下下分钟,这样接收时间就会4分钟起步。。。
目前只有少数的手表接收BPC能控制在50秒内。


IP属地:安徽1楼2023-07-02 20:29回复
    我的手表可以1分钟内


    IP属地:湖北来自Android客户端2楼2023-07-03 08:13
    收起回复
      2025-06-10 11:00:18
      广告
      授时速度看信号强度咯,同一个表用不同规格耳机来app对时都有差别,发声单元大的就能短时间对好。
      不知道防磁设计会不会有负面影响


      IP属地:江西来自手机贴吧3楼2023-09-26 09:39
      收起回复