一种车机屏幕触摸控制方法及系统的利记博彩app

文档序号:9326670阅读:999来源:国知局
一种车机屏幕触摸控制方法及系统的利记博彩app
【技术领域】
[0001] 本发明涉及汽车相关技术领域,特别是一种车机屏幕触摸控制方法及系统。
【背景技术】
[0002] 汽车的车机屏幕,又称为车载屏幕或车载显示器,是设置在车内的显示器。现已开 发出将汽车的车机屏幕通过镜像方式投影到客户端,例如手机屏幕上的技术,其实现的功 能是借助无线技术,例如蓝牙技术,用手指在车机屏幕上滑动,能够在手机上得到相同的滑 动轨迹,从而实现在车机屏幕上来控制手机。
[0003] 然而,现有技术存在一个技术缺陷,即用户在触摸车机屏幕进行滑动时,在手机上 出现的鼠标轨迹不会与手指实际滑动的轨迹相同;或者在车机端滑动翻页时,手机端翻页 的表现总是移动量不够,导致手指滑了后手机端很难翻到下一页。
[0004] 其原因在于,现有的蓝牙鼠标触摸控制技术中,比较成熟的做法是对车机屏幕采 集到的点进行按时间过滤,不将全部采集的点都通过蓝牙HID协议发送给手机端。但在选 取多少毫秒作为采样间隔发送一次实测触摸坐标给到手机端上的效果最好方面,存在以下 问题:
[0005] 1,当采样间隔过长,当用户手指在车机上滑动时,可能在手机端反映的鼠标滑动 轨迹不能遵循用户实际手指滑动的轨迹,产生漂的情况,无法实现触摸车机屏幕进行手写 的功能。
[0006] 2,当采样间隔过短,用户在车机上用手指进行滑动翻页的操作时,可能会由于手 机端的鼠标移动加速度太慢而无法进行翻页操作。

【发明内容】

[0007] 基于此,有必要针对现有技术的车机屏幕与客户端同步过程中,车机屏幕与客户 端的触摸同步效果不好的技术问题,提供一种车机屏幕触摸控制方法及系统。
[0008] -种车机屏幕触摸控制方法,包括:
[0009] 按压响应步骤,包括:车机屏幕响应于手指按压事件,向与车机屏幕同步到客户端 发送手指按压事件,所述客户端执行手指按压事件,所述车机屏幕执行实测触摸坐标采集 步骤;
[0010] 实测触摸坐标采集步骤,包括:车机屏幕每隔预设实测采样间隔采集对车机屏幕 触摸的坐标为实测触摸坐标,将实测触摸坐标发送到客户端,所述客户端根据所述实测触 摸坐标对客户端进行控制;
[0011] 车机屏幕坐标计算步骤,包括:车机屏幕响应于手指抬起事件,执行虚拟延长事件 后执行抬起发送步骤,所述虚拟延长事件为:在预设延长时间段内,每隔虚拟采样间隔计算 相应的虚拟触摸坐标,并向所述客户端发送虚拟触摸坐标,所述客户端根据所述虚拟触摸 坐标对客户端进行控制;
[0012] 抬起发送步骤,包括:车机屏幕向客户端发送手指抬起事件,所述客户端执行手指 抬起事件。
[0013] -种车机屏幕触摸控制系统,包括:
[0014] 按压响应模块,用于:车机屏幕响应于手指按压事件,向与车机屏幕同步到客户端 发送手指按压事件,所述客户端执行手指按压事件,所述车机屏幕执行实测触摸坐标采集 丰吴块;
[0015] 实测触摸坐标采集模块,用于:车机屏幕每隔预设实测采样间隔采集对车机屏幕 触摸的坐标为实测触摸坐标,将实测触摸坐标发送到客户端,所述客户端根据所述实测触 摸坐标对客户端进行控制;
[0016] 车机屏幕坐标计算模块,用于:车机屏幕响应于手指抬起事件,执行虚拟延长事件 后执行抬起发送模块,所述虚拟延长事件为:在预设延长时间段内,每隔虚拟采样间隔计算 相应的虚拟触摸坐标,并向所述客户端发送虚拟触摸坐标,所述客户端根据所述虚拟触摸 坐标对客户端进行控制;
[0017] 抬起发送模块,用于:车机屏幕向客户端发送手指抬起事件,所述客户端执行手指 抬起事件。
[0018] 本发明通过在手指抬起以后,执行虚拟延长事件,从而得到手指延长拖动的效果, 从而可以在不延长采样间隔的情况下,实现轻松滑动翻页的效果。同时,由于无需延长采样 间隔,因此在手机上出现的鼠标轨迹也会与手指实际滑动的轨迹保持一致。
【附图说明】
[0019] 图1为本发明一种车机屏幕触摸控制方法的工作流程图;
[0020] 图2为本发明最佳实施例的工作流程图;
[0021] 图3为本一种车机屏幕触摸控制系统的结构模块图。
【具体实施方式】
[0022] 下面结合附图和具体实施例对本发明做进一步详细的说明。
[0023] 如图1所示为本发明一种车机屏幕触摸控制方法的工作流程图,包括:
[0024] 步骤S101,包括:车机屏幕响应于手指按压事件,向与车机屏幕同步到客户端发 送手指按压事件,所述客户端执行手指按压事件,所述车机屏幕执行步骤S102 ;
[0025] 步骤S102,包括:车机屏幕每隔预设实测采样间隔采集对车机屏幕触摸的坐标为 实测触摸坐标,将实测触摸坐标发送到客户端,所述客户端根据所述实测触摸坐标对客户 端进彳丁控制;
[0026] 步骤S103,包括:车机屏幕响应于手指抬起事件,执行虚拟延长事件后执行步骤 S104,所述虚拟延长事件为:在预设延长时间段内,每隔虚拟采样间隔计算相应的虚拟触摸 坐标,并向所述客户端发送虚拟触摸坐标,所述客户端根据所述虚拟触摸坐标对客户端进 行控制;
[0027] 步骤S104,包括:车机屏幕向客户端发送手指抬起事件,所述客户端执行手指抬 起事件。
[0028] 车机屏幕与客户端,例如手机通过无线方式连接实现同步,无线方式可以采用蓝 牙方式连接。客户端与车机屏幕同步后,当有手指按压手机屏幕进行滑动操作,则会触发步 骤S101,车机屏幕向客户端发送手指按压事件,客户端采用现有技术执行手指按压事件,然 后车机屏幕执行步骤S102,每隔预设实测采样间隔手指对车机屏幕触摸的坐标作为实测触 摸坐标,将实测触摸坐标发送到客户端。客户端接收到实测触摸坐标后采用现有的同步方 式实现对客户端屏幕的控制。实测采样间隔优选为50~80毫秒。
[0029] 当手指抬起离开车机屏幕时,会触发手指抬起事件,此时触发步骤S103,执行虚拟 延长事件。该虚拟延长事件在预设的延长时间段内执行,延长时间段优选为120毫秒,虚拟 采样间隔优选为30毫秒,即优选地,在延长时间段内发送4个虚拟触摸坐标给手机端。虚 拟延长事件模拟在延长时间段内,手指对车机屏幕进行触摸的事件,虚拟触摸坐标优选为 所检测到的最后触摸滑动方向上的车机屏幕坐标,最后触摸滑动方向采用最后的两个实测 触摸坐标计算其方向,客户端接收到虚拟触摸坐标后将其作为步骤SlOl中的实测触摸坐 标采用现有的同步方式实现对客户端屏幕的控制。在执行完毕虚拟延长事件后,执行步骤 S104,向客户端发送手指抬起事件,客户端采用现有技术执行手指抬起事件,从而完成一个 完整的手指滑动过程。
[0030] 本发明通过在手指抬起以后,执行虚拟延长事件,从而得到手指延长拖动的效果, 从而可以在不延长采样间隔的情况下,实现轻松滑动翻页的效果。同时,由于无需延长采样 间隔,因此在手机上出现的鼠标轨迹也会与手指实际滑动的轨迹保持一致。
[0031] 在其中一个实施例中,所述虚拟触摸坐标采用如下方式计算:
[0032] 根据所述实测触摸坐标和实测采样间隔,计算滑动速度;
[0033] 根据所述滑动速度和所述虚拟采样间隔,计算对应的虚拟触摸坐标。
[0034] 本实施例通过滑动速度计算虚拟触摸坐标,从而保证了通过虚拟触摸坐标所产生 的虚拟延长效果与实际的触摸滑动效果一致。
[0035] 滑动速度V的计算优选为:
[0036]
,其中,WnS最后采集到的实
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1