System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能终端,尤其涉及一种用于时间校准的电子设备、系统和方法。
技术介绍
1、在计算机和智能设备领域,设备之间的时间校准是一个重要问题。
2、传统的ntp(network time protocol,网络时间协议)校时方法和cristian’s算法在网络延迟、对参考服务器的依赖性、网络抖动现象等方面存在缺陷,直接影响了时间校准的可靠性。
技术实现思路
1、第一方面,本申请提供了一种用于时间校准的电子设备,包括:
2、第一设备,所述第一设备包括电磁发生装置、第一计时器、第一通信模块和第一校时模块;
3、其中,
4、所述电磁发生装置,用于产生磁场信号;
5、所述第一计时器,用于记录产生所述磁场信号的第一时间戳;
6、所述第一通信模块,用于发送第一时间戳至第二设备,或者,用于接收由第二设备发送的第二时间戳;
7、所述第一校时模块,用于在所述第一通信模块接收到第二设备发送的第二时间戳的情况下,基于所述第二时间戳校准所述第一设备的系统时间;
8、所述第二时间戳是所述第二设备中的电磁感应装置感应到所述第一设备中的所述磁场信号时,由第二设备的第二计时器记录的。
9、在一些实施例中,还包括:
10、电磁开关,用于控制所述电磁发生装置的开关状态,以触发所述磁场信号的产生;
11、控制模块,用于控制所述电磁开关。
12、在一些实施例中,在接收到第二设备发
13、基于所述第一时间戳和所述第二时间戳之间的差值,确定时间偏移量,并基于所述时间偏移量,对所述第一设备的系统时间进行校准。
14、在一些实施例中,在所述第一通信模块发送第一时间戳至第二设备且接收到第二设备发送的第二时间戳的情况下,所述第一设备的系统时间保持不变。
15、在一些实施例中,产生所述磁场信号和感应到所述磁场信号之间的时间差小于等于3μs。
16、在一些实施例中,所述电磁发生装置为电磁铁,所述电磁铁在电磁开关导通的情况下产生磁场信号。
17、第二方面,本申请提供了一种用于时间校准的电子设备,包括:
18、至少一个或两个以上第二设备,
19、所述第二设备包括:电磁感应装置、第二计时器、第二通信模块、第二校时模块;
20、其中,
21、电磁感应装置,用于感应磁场信号;
22、第二计时器,用于记录感应到所述磁场信号的第二时间戳;
23、第二通信模块,用于发送所述第二时间戳至第一设备,或者,
24、用于接收所述第一设备发送的第一时间戳;
25、第二校时模块,用于在所述第二通信模块接收到所述第一设备发送的第一时间戳的情况下,基于第一时间戳校准至少一个或两个以上的第二设备的系统时间;
26、所述第一设备包括电磁发生装置,所述第一时间戳是所述第一设备在基于所述电磁发生装置产生所述磁场信号时,由所述第一设备的第一计时器记录的。
27、在一些实施例中,在第二通信模块接收到所述第一设备发送的第一时间戳的情况下,所述第二校时模块具体用于:
28、基于所述第一时间戳和所述第二时间戳之间的差值,确定时间偏移量,并基于所述时间偏移量,对系统时间进行校准。
29、在一些实施例中,还包括:
30、存储模块,用于存储校准之后的系统时间。
31、在一些实施例中,在所述第二通信模块未接收到第一设备发送的第一时间戳的情况下,所述第二设备的系统时间保持不变。
32、在一些实施例中,产生所述磁场信号和感应到所述磁场信号之间的时间差小于等于3μs。
33、在一些实施例中,所述电磁感应装置为霍尔传感器,在所述电磁感应装置感应到磁场信号的情况下导通电路以触发所述第二计时器记录所述第二时间戳。
34、第三方面,一种用于时间校准的系统,包括:
35、第一设备,所述第一设备是校准发起设备,所述校准发起设备为上所述的用于时间校准的设备;
36、第二设备,所述第二设备是校准响应设备,所述校准响应设备为如上所述的用于时间校准的设备。
37、在一些实施例中,在存在一个校准发起设备和多个校准响应设备的情况下,
38、所述校准发起设备中的第一通信模块用于将第一时间戳发送至各校准响应设备;
39、各校准响应设备中的第二通信模块用于接收所述第一时间戳。
40、第四方面,本申请提供了一种时间校准方法,应用于第一设备,包括:
41、控制电磁发生装置产生磁场信号,并记录产生所述磁场信号的第一时间戳;
42、将第一时间戳发送至第二设备;
43、或,接收由第二设备发送的第二时间戳,并基于所述第二时间戳校准所述第一设备的系统时间;
44、所述第二时间戳是所述第二设备中的电磁感应装置感应到所述第一设备中的所述磁场信号时,由第二设备记录的。
45、第五方面,本申请提供了一种时间校准方法,应用于第二设备,包括:
46、控制电磁感应装置感应磁场信号,并记录感应到所述磁场信号的第二时间戳;
47、接收由第一设备发送的第一时间戳,并基于所述第一时间戳校准所述第二设备的系统时间;
48、或者,将所述第二时间戳发送至第一设备;
49、所述第一时间戳是所述第一设备中的电磁发生装置产生所述磁场信号时,由所述第一设备记录的。
本文档来自技高网...【技术保护点】
1.一种用于时间校准的电子设备,其特征在于,包括:
2.根据权利要求1所述的用于时间校准的电子设备,其特征在于,还包括:
3.根据权利要求1所述的用于时间校准的电子设备,其特征在于,在接收到第二设备发送的第二时间戳的情况下,所述第一校时模块具体用于:
4.根据权利要求1所述的用于时间校准的电子设备,其特征在于,在所述第一通信模块发送第一时间戳至第二设备且接收到第二设备发送的第二时间戳的情况下,所述第一设备的系统时间保持不变。
5.根据权利要求1至4中任一项所述的用于时间校准的电子设备,其特征在于,产生所述磁场信号和感应到所述磁场信号之间的时间差小于等于3μs。
6.根据权利要求1至4中任一项所述的用于时间校准的电子设备,其特征在于,所述电磁发生装置为电磁铁,所述电磁铁在电磁开关导通的情况下产生磁场信号。
7.一种用于时间校准的电子设备,其特征在于,包括:
8.根据权利要求7所述的用于时间校准的电子设备,其特征在于,在第二通信模块接收到所述第一设备发送的第一时间戳的情况下,所述第二校时模块具体用于:
9.根据权利要求7所述的用于时间校准的电子设备,其特征在于,还包括:
10.根据权利要求7至9中任一项所述的用于时间校准的电子设备,其特征在于,在所述第二通信模块未接收到第一设备发送的第一时间戳的情况下,所述第二设备的系统时间保持不变。
11.根据权利要求7至9中任一项所述的用于时间校准的电子设备,其特征在于,产生所述磁场信号和感应到所述磁场信号之间的时间差小于等于3μs。
12.根据权利要求7至9中任一项所述的用于时间校准的电子设备,其特征在于,所述电磁感应装置为霍尔传感器,在所述电磁感应装置感应到磁场信号的情况下导通电路以触发所述第二计时器记录所述第二时间戳。
13.一种用于时间校准的系统,其特征在于,包括:
14.根据权利要求13所述的用于时间校准的系统,其特征在于,在存在一个校准发起设备和多个校准响应设备的情况下,
15.一种时间校准方法,其特征在于,应用于第一设备,包括:
16.一种时间校准方法,其特征在于,应用于第二设备,包括:
...【技术特征摘要】
1.一种用于时间校准的电子设备,其特征在于,包括:
2.根据权利要求1所述的用于时间校准的电子设备,其特征在于,还包括:
3.根据权利要求1所述的用于时间校准的电子设备,其特征在于,在接收到第二设备发送的第二时间戳的情况下,所述第一校时模块具体用于:
4.根据权利要求1所述的用于时间校准的电子设备,其特征在于,在所述第一通信模块发送第一时间戳至第二设备且接收到第二设备发送的第二时间戳的情况下,所述第一设备的系统时间保持不变。
5.根据权利要求1至4中任一项所述的用于时间校准的电子设备,其特征在于,产生所述磁场信号和感应到所述磁场信号之间的时间差小于等于3μs。
6.根据权利要求1至4中任一项所述的用于时间校准的电子设备,其特征在于,所述电磁发生装置为电磁铁,所述电磁铁在电磁开关导通的情况下产生磁场信号。
7.一种用于时间校准的电子设备,其特征在于,包括:
8.根据权利要求7所述的用于时间校准的电子设备,其特征在于,在第二通信模块接收到所述第一设备发送的第一时间戳的情况下,所述...
【专利技术属性】
技术研发人员:焦孟,郝冬宁,李文卿,王淼军,
申请(专利权)人:湖北星纪魅族科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。