车机与移动终端互联的反向控制方法

文档序号:9765708阅读:1101来源:国知局
车机与移动终端互联的反向控制方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种车机与移动终端互联的反向控制方法。
【背景技术】
[0002] 车机是指安装在汽车里面的车载电脑、车载影音系统或车载导航系统等车载信息 娱乐产品。随着汽车电子产业的发展,目前已经能够实现手机、平板电脑等移动终端与车机 的互联及互控。在操控移动终端时,能够在车机的屏幕显示与移动终端同步的变换。同样 地,也可W通过在车机上的屏幕来操控移动终端。但是,通过车机来操控移动终端时,由于 车机的屏幕不规则,导致存在车机屏幕与移动终端屏幕坐标不对称、光标漂移W及无法控 制移动终端屏幕的光标等问题。

【发明内容】

[0003] 本发明的目的在于提供一种能够准确地、可靠地实现车机对移动终端的反向控制 的方法。
[0004] -种车机与移动终端互联的反向控制方法,应用于在相互连接的车机与移动终端 中通过车机屏幕对移动终端的控制,包括W下步骤: 用户通过车机屏幕点击事件操控所述移动终端,在用户点击所述车机屏幕且移动车机 光标之前W及在屏幕点击事件结束之后均对车机屏幕上的车机光标和移动终端的屏幕上 的HID光标进行自动校正。
[0005] 进一步地,自动校正包括步骤: 使车机屏幕的车机光标移动至车机屏幕上的一第一校准点;根据所述移动终端与所述 车机屏幕的映射关系,移动终端屏幕上的HID光标移动至移动终端屏幕上与第一校准点对 应的的一第二校准点; 其中,第一校准点为车机屏幕的左上角、右上角、左下角或右下角的其中一点; 车机屏幕的坐标系统和移动终端的坐标系统同时选择各自屏幕的左上角为各自坐标 系统的原点,并保持不变。
[0006] 通过在每次用户点击车机屏幕且移动车机光标之前和车机屏幕点击事件结束之 后对车机光标和移动终端的HID光标进行校正处理,可W消除移动终端的HID光标可能发 生的飘移现象,从而保证HID光标始终能够移动至准确位置。
[0007] 优选地,屏幕点击事件包括W下其中一种或几种: 1) 单击:用户的手指按下车机屏幕后立刻离开所述车机屏幕; 2) 短按;用户的手指按下车机屏幕后隔一较短时间后抬起; 3) 长按;用户的手指按下车机屏幕后隔一较长时间后抬起; 4) 滑动;用户的手指按下车机屏幕后移动一定距离后抬起; 5) 双击;用户的手指连接两次迅速地按下车机屏幕后抬起; 进一步地,车机发生屏幕点击事件用于操控移动终端之前,车机与移动终端建立连接, 使移动终端的屏幕映射至车机屏幕,在车机屏幕上形成有效映射区域。车机发生屏幕点击 事件用于操控移动终端时包括W下步骤: 根据移动终端与车机屏幕的映射关系,由用户在车机屏幕上的点击位置的坐标位置 (与车机光标重合)计算出对应的HID光标在移动终端屏幕上的坐标位置。
[0008] 进一步地,车机发生屏幕点击事件用于操控移动终端时还包括W下步骤: 计算出每次发生所述屏幕点击事件期间HID光标在移动终端屏幕上的偏移量,从而控 制移动终端的HID光标移动至准确位置。
[0009] 进一步地,通过车机屏幕上的车机光标的坐标位置计算对应的HID光标在移动终 端屏幕上的坐标位置的方法包括步骤: 获取有效映射区域的宽和高,车机屏幕的宽和高,W及车机光标在车机坐标系统中的 坐标位置; 通过公式1和公式2计算出车机光标对应的HID光 标在在移动终端坐标系统中的坐标位置;所述公式1为
为 其中, 賠 Ai心6_庇i細f和賠 Ai心6_防洗A分别表示车机屏幕的高和宽; 心細t和心c_防洗A分别表示有效映射区域的高和宽; 賠和賠分别表示车机光标在车机坐标系统中的横坐标和纵坐标; ZfeKiceZ和化?分别表示HID光标在移动终端坐标系统中的横坐标和纵坐标。
[0010] 进一步地,计算出每次发生屏幕点击事件期间HID光标在移动终端屏幕上的偏移 量的方法包括步骤: 步骤Al ;根据公式1和公式2,当车机光标在当前点击位置和上一次点击位置时计算出 对应的HID光标的当前位置和上一次位置在移动终端屏幕上的坐标位置; 步骤A2 :通过公式3和公式4计算出车机光标由上一次点击位 置移动至当前点击位置的过程中对应的HID光标的偏移量;所述公 式:;为.獻n艇该碱泳=-藏約如护%^,.......裳約始,所述公式4为 孩好挑涨?换巧始孩义―《如…'.、换巧祀换\,王城,化| 11, 化和化Kice私_r分别表示HID光标在当前位置的纵坐标和横坐标; 和ZfeKice尤分别表示HID光标在上一个位置的纵坐标和横坐标; 化?Kice賠 C 和化?Kice賠 C 分别表示HID光标在纵轴和横轴的偏移量; 步骤A3 ;将HID光标的偏移量发送至移动终端,控制HID光标由上一个位置移动至当 前位置; 步骤A4 ;重复步骤Al至步骤A3,直到移动终端的HID光标到达用户手指离开车机屏幕 时的车机光标对应的HID光标在移动终端屏幕上的位置。
[0011] 通过计算每次屏幕点击事件期间HID光标应移动的偏移量,从而能够控制移动终 端的HID光标移动至准确的位置。
[0012] 进一步地,车机与移动终端建立连接的方法为;车机与移动终端通过HDMI接口建 立连接,使移动终端的屏幕映射至车机屏幕之后,车机与移动终端再建立藍牙连接,用于传 输控制协议及控制指令。
[0013] 进一步地,所车机与移动终端建立连接之后还包括步骤: 开启移动终端的HID功能; W-预设频率检测移动终端屏幕的横竖屏状态,若移动终端屏幕发生了横竖屏切换动 作,则将移动终端的HID功能关闭后再重新启动;若移动终端没有发生横竖屏切换动作,贝U 检测车机是否发生屏幕点击事件,若发生屏幕点击事件,则通过车机屏幕操控所述移动终 JLjJU 乂而。
[0014] 由于移动终端屏幕在进行横竖屏切换时,移动终端坐标系统的坐标原点不会发生 变换,但是移动终端坐标系统的横轴和纵轴会发生变换,会导致HID控制产生混乱,因此需 要在移动终端屏幕进行横竖屏切换后重新启动移动终端的HID功能,W保证移动终端坐标 系统与车机坐标系统的准确对应,W及保证用户在车机屏幕上的点击的准确性。
[0015] 优选地,移动终端为手机或平板电脑;车机为车载多媒体音响导航系统。
[0016] 本发明的车机与移动终端互联的反向控制方法通过车机坐标系统与移动终端坐 标系统的转换W及在车机发生屏幕点击事件之前和之后均对车机光标和移动终端的HID 光标进行校正处理,从而消除移动终端的HID光标的漂移现象,使得能够通过车机对移动 终端进行准确、可靠地控制。
【附图说明】
[0017] 图1为一实施例的车机与移动终端互联的反向控制方法的流程图。
【具体实施方式】
[0018] 下面将结合具体实施例及附图对本发明车机与移动终端互联的反向控制方法作 进一步详细描述。
[0019] 如图1所示,为本发明的车机与移动终端互联的反向控制方法的流程图。在相互 连接的车机与移动终端中,本发明的车机与移动终端互联的反向控制方法通过在车机屏幕 上的屏幕点击事件对移动终端进行操控,用于实现在车机端对移动终端进行准确、可靠地 控制。其中,所述车机优选为车载影音系统或车载多媒体音响导航系统等配备有触摸屏的 车载信息娱乐电子产品。所述移动终端优选为手机或平板电脑等配备有触摸屏的移动终端 设备。
[0020] 在本说明书中,为方便描述,将车机屏幕上的坐标系统定义为车机坐标系统,车机 的光标在车机坐标系统中简称车机光标;移动终端屏幕上的坐标系统定义为移动终端坐标 系统,移动终端的光标在移动终端坐标系统中简称HID光标。
[0021] 本发明的车机与移动终端互联的反向控制方法包括W下步骤: 步骤Sio ;车机与移动终端通过车机的HDMI接口建立连接,使移动终端的屏幕映射至 车机屏幕之后,车机与移动终端通过藍牙相互认证后建立藍牙连接,然后开启移动终端的 HID (Human Interhce Device,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1