System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端,尤其涉及一种加速度传感器校准方法、折叠式电子设备及存储介质。
技术介绍
1、折叠式电子设备已越来越广泛地应用于人们生活领域,比如折叠式智能手机。折叠式电子设备上常会组装有加速度传感器。受工艺和物理特征等的影响,加速度传感器是存在误差的,误差描述了加速度传感器输出的加速度与实际加速度之间的偏差。
2、目前,基本上都是在将加速度传感器组装到折叠式电子设备中的工厂阶段时,对加速度传感器进行一次加速度校准以消除误差。出厂后,在用户使用过程中不会再对折叠时电子设备中的加速度传感器进行校准。但是,由于加速度传感器的误差是会随着一些影响因素的变化而发生改变的,比如会随着所处电路板的应力的改变而改变,如若在实际使用过程中不再对加速度传感器进行校准,则会影响加速度测量的精准性,进而影响折叠角度计算、游戏、计步等很多应用的使用体验。
技术实现思路
1、本申请的多个方面提供一种加速度传感器校准方法、折叠式电子设备及存储介质,以在用户侧实现折叠式电子设备中加速度传感器的校准,优化加速度传感器的误差。
2、第一方面,本申请提供了一种加速度传感器校准方法,适用于具有多个加速度传感器的折叠式电子设备,所述多个加速度传感器分别设置在所述折叠式电子设备的不同主体部。该加速度传感器校准方法包括:
3、获取折叠式电子设备的设备相关数据,所述设备相关数据能表征是否满足校准触发条件;
4、所述设备相关数据表征满足校准触发条件时,从所述多个加速度传感器中选出误差
5、利用所述目标加速度传感器输出的加速度数据,对所述多个加速度传感器中除所述目标加速度传感器之外的剩余加速度传感器进行加速度修正。
6、第二方面,本申请提供了一种折叠式电子设备,该折叠式电子设备包括:存储器、处理器以及多个加速度传感器;其中,
7、所述存储器,用于存储程序
8、所述多个加速度传感器,分别设置在所述折叠式电子设备的不同主体部;
9、所述处理器,与所述多个加速度传感器连接并与所述存储器耦合,用于执行所述存储器中存储的所述程序,使得所述折叠式电子设备实现上述本申请实施例提供的加速度传感器校准方法中的步骤。
10、第三方面,本申请提供了一种计算机可读存储介质。所述计算机可读存储介质中存储有计算机程序指令;当所述计算机程序指令被处理器执行时实现上述本申请实施例提供的加速度传感器校准方法中的步骤。
11、本申请各实施例提供的技术方案,折叠式电子设备具有多个加速度传感器,该多个加速度传感器分别设置在所述折叠式电子设备的不同主体部的。折叠式电子设备在用户使用生命周期,会获取自身能表征是否满足校准触发条件的设备相关数据,并在设备相关数据表征满足校准触发条件时,会从多个加速度传感器中选出误差小的一个加速度传感器作为目标加速度传感器,从而利用目标加速度传感器输出的加速度数据对其他的剩余加速度传感器进行加速度修正。可见,本方案实现了在用户侧校准加速度传感器,以优化加速度传感器的误差。
本文档来自技高网...【技术保护点】
1.一种加速度传感器校准方法,其特征在于,适用于具有多个加速度传感器的折叠式电子设备,所述多个加速度传感器分别设置在所述折叠式电子设备的不同主体部;
2.根据权利要求1所述的方法,其特征在于,从所述多个加速度传感器中选出误差小的一个加速度传感器作为目标加速度传感器,包括:
3.根据权利要求2所述的方法,其特征在于,所述多个加速度传感器的数量为两个;
4.根据权利要求2或3所述的方法,其特征在于,所述设备相关数据至少包括:所述折叠式电子设备的状态信息、各加速度传感器输出的设定数量帧加速度数据;其中,所述状态信息包括:姿态数据、运行信息、运动状态;
5.根据权利要求4所述的方法,其特征在于,所述姿态数据中包含所述折叠式电子设备的折叠角度;
6.根据权利要求4所述的方法,其特征在于,所述设备相关数据还包括如下中的至少一项:所述折叠式电子设备的当前时间、距离上次修正的时间间隔;
7.根据权利要求2或3所述的方法,其特征在于,第一加速度传感器是所述多个加速度传感器中的一个;以及,根据所述第一加速度传感器输出的设定数量帧
8.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:
9.根据权利要求8所述的方法,其特征在于,根据各加速度传感器所处电路板的变形信息,确定是否存在应用释放问题的电路板,包括:
10.根据权利要求2或3所述的方法,其特征在于,还包括:
11.一种折叠式电子设备,其特征在于,包括:存储器、处理器以及多个加速度传感器;其中,
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令;当所述计算机程序指令被处理器执行时实现如权利要求1至10中任一项所述的加速度传感器校准方法中的步骤。
...【技术特征摘要】
1.一种加速度传感器校准方法,其特征在于,适用于具有多个加速度传感器的折叠式电子设备,所述多个加速度传感器分别设置在所述折叠式电子设备的不同主体部;
2.根据权利要求1所述的方法,其特征在于,从所述多个加速度传感器中选出误差小的一个加速度传感器作为目标加速度传感器,包括:
3.根据权利要求2所述的方法,其特征在于,所述多个加速度传感器的数量为两个;
4.根据权利要求2或3所述的方法,其特征在于,所述设备相关数据至少包括:所述折叠式电子设备的状态信息、各加速度传感器输出的设定数量帧加速度数据;其中,所述状态信息包括:姿态数据、运行信息、运动状态;
5.根据权利要求4所述的方法,其特征在于,所述姿态数据中包含所述折叠式电子设备的折叠角度;
6.根据权利要求4所述的方法,其特征在于,所述设备相关数据还包括如下中的至少一项:所述折叠式电子设备的当前时间、距离上...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。