【技术实现步骤摘要】
一种触摸数据处理方法及交互平板
[0001]本申请实施例涉及触控交互
,尤其涉及一种触摸数据处理方法及交互平板。
技术介绍
[0002]红外触摸框是利用X、Y方向上密布的红外线矩阵来检测并定位用户触摸的显示设备。用户触摸装有红外触摸框的显示屏时,手指就会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在显示屏的位置。
[0003]红外触摸框的红外线只能检测触摸位置,若红外触摸框要实现压感功能,需要结合主动压感笔测量的压感触摸数据。将红外触摸框采集的红外触摸数据和主动压感笔采集压感触摸数据进行融合,以得到包括触摸位置、触摸面积和触摸压力的触摸数据。但专利技术人发现现有的红外触摸数据和压感触摸数据在应用层进行融合时,需要跨线程进行数据融合,跨线程操作复杂,导致触摸数据处理效率低。
技术实现思路
[0004]本申请实施例提供一种触摸数据处理方法及交互平板,解决解决现有触摸数据处理方法的数据处理效率低的问题。
[0005]在第一方面,本申请实施例提供了一种触摸数据处理方法,应用于交互平板,所 ...
【技术保护点】
【技术特征摘要】
1.一种触摸数据处理方法,应用于交互平板,所述交互平板包括显示屏、处理模组、红外触摸框,所述交互平板配置有主动压感笔,所述红外触摸框设置于所述显示屏的边框以形成所述交互平板的触控检测区域,所述方法在所述处理模组的内核驱动层运行,其特征在于,包括:通过内核线程获取所述红外触摸框发送的红外触摸数据,对所述红外触摸数据进行解析得到所述红外触摸数据对应的触摸点的第一触摸信息;其中,所述红外触摸数据由所述主动压感笔在所述交互平板的触控检测区域进行触控操作时所述红外触摸框检测到;通过所述内核线程获取所述主动压感笔发送的压感触摸数据,将所述压感触摸数据与所述第一触摸信息打包,得到所述触摸点的第二触摸信息;其中,所述压感触摸数据由所述主动压感笔在所述交互平板的触控检测区域进行触控操作时所述主动压感笔检测到;通过预先注册的输入设备接口,将所述第二触摸信息上传至应用层的输入子系统。2.根据权利要求1所述的方法,其特征在于,在所述通过内核线程读取红外触摸数据之前,还包括:响应第一设备发送的第一中断请求,通过内核中断函数获取所述第一设备发送的第一数据;确定所述第一数据的第一标识信息是否满足预设的第一识别条件,所述第一标识信息包括第一数据标识码、第一设备的供应商标识码和产品标识码;当所述第一标识信息满足所述第一识别条件时,确定所述第一数据为所述红外触摸数据,并将所述红外触摸数据缓存至第一缓存队列。3.根据权利要求1所述的方法,其特征在于,所述触摸数据处理方法,还包括:响应第二设备发送的第二中断请求,通过内核中断函数获取所述第二设备发送的第二数据;确认所述第二数据的第二标识信息是否满足预设的第二识别条件,所述第二标识信息包括第二数据标识码、第二设备的供应商标识码和产品标识码;当所述第二标识信息满足所述第二识别条件时,确定所述第二数据为所述压感触摸数据,并将所述压感触摸数据缓存至第二缓存队列。4.根据权利要求2所述的方法,其特征在于,所述通过内核线程读取红外触摸数据,对所述红外触摸数据进行解析得到所述红外触摸数据对应的触摸点的第一触摸信息包括:从所述第一缓存队列中读取所述红外触摸数据,按照hid
‑
mulitotuch协议对所述红外触摸数据进行解析,提取所述第一触摸信息,所述第一触摸信息包括对应触摸点的触摸位置和触摸面积。5.根据权利要求3所述的方法,其特征在于,在所述通过所述内核线程读取压感触摸数据之前,还包括:确认所述第二缓存队列中是否缓存有所述压感触摸数据;相应的,所述读取压感触摸数据,将所述压感触摸数据与所述第一触摸信息打包,得到所述触摸点的第二触摸信息包括:若所述第二缓存队列缓存有所述压感触摸数据,则从...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:广州创知科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。