主动笔的通信方法、装置、终端和存储介质制造方法及图纸

技术编号:27817785 阅读:21 留言:0更新日期:2021-03-30 10:21
本申请公开了一种主动笔的通信方法、装置、终端和存储介质,主动笔的通信方法包括:在通过压力传感器检测到压力信息时,根据压力信息获取表征压力信息与用于笔尖检测的编码,编码包括n个编码位;根据压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将n个打码信号按照相同的频率发送至触控屏。将压力以数字编码的形式表示,同时,采用相同的频率传输打码信号,使得在传输的过程中,不受同频干扰,保证书写正常进行。保证书写正常进行。保证书写正常进行。

【技术实现步骤摘要】
主动笔的通信方法、装置、终端和存储介质


[0001]本申请涉及通信
,尤其涉及一种主动笔的通信方法、装置、终端和存储介质。

技术介绍

[0002]现有的主动笔在传输压力信息时,一般采用不同频率传输不同的压力信息,这导致主动笔与触控屏进行通信时,比较容易受到环境的影响,形成同频干扰,从而出现主动笔在平板上书写断线甚至无法书写的情况,其中,特别是平板电量低或在充电时,主动笔在此时进行书写,就非常容易与电源的频率形成同频干扰,导致书写偶尔断线甚至无法书写的情况。

技术实现思路

[0003]本申请实施例通过提供一种主动笔的通信方法、装置、终端和存储介质,旨在解决主动笔容采用不同频率传输不同压力,容易受到同频干扰,导致书写断线甚至无法书写的问题。
[0004]为实现上述目的,本申请一方面提供一种主动笔的通信方法,所述主动笔的通信方法包括以下步骤:在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码,所述编码包括n个编码位;根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将所述n个打码信号按照相同的频率发送至触控屏。
[0005]可选地,所述根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤包括:通过设定的编码方式将所述压力信息进行编码得到压力编码;在所述压力编码中加入用于笔尖位置检测的坐标编码,得到表征所述压力信息与用于笔尖检测的编码。
[0006]可选地,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤之后,包括:在检测到按键信息时,获取所述按键信息对应的编码数值的按键编码位,其中,不同的按键信息对应于不同的编码数值的按键编码位;将所述按键编码位对应的打码信号发送至所述触控屏。
[0007]可选地,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤之前,包括:接收所述触控屏发送的同步信号,响应所述同步信号;在所述同步信号结束后,开始计时得到计时时长,并判断所述计时时长是否达到延时时间;
若所述计时时长达到所述延时时间,则执行在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤。
[0008]可选地,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤之前,还包括:在未检测到所述压力信息或所述按键信息时,向所述触控屏发送同步信号;获取所述同步信号中的所述延时时间。
[0009]可选地,其特征在于,所述根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号的步骤包括:获取所述压力传感器所受到的压力值,以及设定的打码信号类型,其中,所述打码信号类型中预先设定各编码位对应的打码信息;根据所述压力值和所述打码信号类型生成n个编码位对应的n个打码信号。
[0010]可选地,所述根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号的步骤之后,还包括:在所述n个编码位中设置校验编码位,并设置所述校验编码位对应的编码值。
[0011]此外,为实现上述目的,本申请另一方面还提供一种主动笔的通信装置,所述装置包括:获取模块,用于在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码,所述编码包括n个编码位;处理模块,用于根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;发送模块,用于将所述n个打码信号按照相同的频率发送至触控屏。
[0012]此外,为实现上述目的,本申请另一方面还提供一种终端,所述终端包括存储器、处理器及存储在存储器上并在处理器上运行的主动笔的通信程序,所述处理器执行所述主动笔的通信程序时实现如上所述主动笔的通信方法的步骤。
[0013]此外,为实现上述目的,本申请另一方面还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有主动笔的通信程序,所述主动笔的通信程序被处理器执行时实现如上所述主动笔的通信方法的步骤。
[0014]本实施例在通过压力传感器检测到压力信息时,根据压力信息获取表征压力信息与用于笔尖检测的编码,编码包括n个编码位;根据压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将n个打码信号按照相同的频率发送至触控屏。将压力以数字编码的形式表示,同时,采用相同的频率传输打码信号,使得在传输的过程中,不受同频干扰,保证书写正常进行。
附图说明
[0015]图1为本申请实施例方案涉及的硬件运行环境的终端结构示意图;图2为本申请主动笔的通信方法第一实施例的流程示意图;图3为本申请主动笔的通信方法第二实施例的流程示意图;图4为本申请主动笔的通信方法第三实施例的流程示意图;图5为本申请主动笔的通信方法中根据所述压力信息获取表征所述压力信息与用
于笔尖检测的编码的流程示意图;图6为本申请主动笔的通信方法的操作流程示意图。
[0016]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0017]应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0018]本申请实施例的主要解决方案是:在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码,所述编码包括n个编码位;根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将所述n个打码信号按照相同的频率发送至触控屏。
[0019]现有的主动笔在传输压力信息时,一般采用不同频率传输不同的压力信息,这导致主动笔与触控屏进行通信时,比较容易受到环境的影响,形成同频干扰,从而出现主动笔在平板上书写断线甚至无法书写的情况。本申请在通过压力传感器检测到压力信息时,根据压力信息获取表征压力信息与用于笔尖检测的编码,编码包括n个编码位;根据压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将n个打码信号按照相同的频率发送至触控屏。将压力以数字编码的形式表示,同时,采用相同的频率传输打码信号,使得在传输的过程中,不受同频干扰,保证书写正常进行。
[0020]如图1所示,图1为本申请实施例方案涉及的硬件运行环境的终端结构示意图。
[0021]如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI

FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non

volatile me本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主动笔的通信方法,其特征在于,所述方法包括:在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码,所述编码包括n个编码位;根据所述压力传感器所受到的不同压力,生成n个编码位对应的n个打码信号;将所述n个打码信号按照相同的频率发送至触控屏。2.根据权利要求1所述的主动笔的通信方法,其特征在于,所述根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤包括:通过设定的编码方式将所述压力信息进行编码得到压力编码;在所述压力编码中加入用于笔尖位置检测的坐标编码,得到表征所述压力信息与用于笔尖检测的编码。3.根据权利要求1所述的主动笔的通信方法,其特征在于,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤之后,包括:在检测到按键信息时,获取所述按键信息对应的编码数值的按键编码位,其中,不同的按键信息对应于不同的编码数值的按键编码位;将所述按键编码位对应的打码信号发送至所述触控屏。4.根据权利要求3所述的主动笔的通信方法,其特征在于,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤之前,包括:接收所述触控屏发送的同步信号,响应所述同步信号;在所述同步信号结束后,开始计时得到计时时长,并判断所述计时时长是否达到延时时间;若所述计时时长达到所述延时时间,则执行在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压力信息与用于笔尖检测的编码的步骤。5.根据权利要求4所述的主动笔的通信方法,其特征在于,所述在通过压力传感器检测到压力信息时,根据所述压力信息获取表征所述压...

【专利技术属性】
技术研发人员:钟洪耀雷俊杰李林
申请(专利权)人:深圳市千分一智能技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1