一种界面操作和通信车机系统及其界面操作和通信方法

文档序号:9582225阅读:386来源:国知局
一种界面操作和通信车机系统及其界面操作和通信方法
【技术领域】
[0001]本发明涉及数据交互技术,具体涉及一种界面操作和通信车机系统及其界面操作和通?目方法。
【背景技术】
[0002]随着移动多媒体的发展与普及,车机越来越得到人们的青睐,功能也变得日益丰富和人性化。行车的过程中使用手机通话或操作手机中的音乐时需要将注意力分散到手机,这样会带来一定的安全隐患,在车机的功能中集成按键后,通过方向盘上的按键便可轻松实现通话和播放手机中的音乐。目前的车机系统,包括以下几种数据交互方式:间接数据交互式:需要在车机和手机中分别安装不同的app,车机通过app来实现与手机数据的控制与数据交互,操作上复杂;半直接数据交互式:利用车机自身系统自带的api接口控制蓝牙进行数据交互,这种方式可以实现简单的通话与音频播放功能,但无法将手机的通信录同步到车机,且对系统存在一定的依赖。
[0003]同时现有的技术方案均通过网络(socket)的方式实现数据通信,这种方式存在一个通用的弊端,需要在一方建立服务端,而且版本需要一致才行,如果版本不一致可能会有兼容性问题,操作性不高。

【发明内容】

[0004]为克服上述缺陷,本发明的目的即在于提供一种界面操作和通信车机系统及其界面操作和通信方法。
[0005]本发明的目的是通过以下技术方案来实现的:
[0006]本发明的一种界面操作和通信车机系统,该车机系统与外部移动终端上的终端蓝牙单元进行数据传输,该车机系统包括有车机本体,所述车机本体上设置有:
[0007]与外部移动终端上的终端蓝牙单元进行数据传输的车机蓝牙单元;
[0008]与车机蓝牙单元通过串口发送AT (Attent1n)指令集的方式进行数据传输的串口通信单元;
[0009]接收串口通信单元的AT指令集并将其转换成程序事件传输至UI界面操作单元、接收UI界面操作单元的UI事件并将其转换成AT指令集传输至串口通信单元的数据处理分析单元;
[0010]根据数据处理分析单元传输的程序事件显示相应的UI操作界面、显示UI操作界面接收外部的输入信号并将其转换成UI事件传输至数据处理分析单元的UI界面操作单
J L.ο
[0011 ]进一步,所述车机蓝牙单元集成在车机系统中。
[0012]进一步,所述UI操作界面包括汽车方向盘上的按键。
[0013]进一步,该车机系统基于android系统。
[0014]更进一步,所述车机蓝牙单元及终端蓝牙单元均为标准的蓝牙通信模块。
[0015]一种应用上述界面操作和通信车机系统的界面操作和通信方法,包括以下步骤:
[0016]数据对外发送时:UI界面操作单元接收外部的输入信号并将其转换成UI事件传输至数据处理分析单元,数据处理分析单元将接收的UI事件转换成AT指令集传输至串口通信单元,串口通信单元将接收的AT指令集通过串口传输至车机蓝牙单元,车机蓝牙单元将接收的AT指令集通过蓝牙的方式传输至外部移动终端上的终端蓝牙单元进行数据传输;
[0017]接收外部数据时:车机蓝牙单元接收外部移动终端上的终端蓝牙单元传输的信号数据并将该信号数据通过串口发送AT指令集的方式传输至串口通信单元,串口通信单元将接收的AT指令集传输至数据处理分析单元,数据处理分析单元将接收到的AT指令集转换成程序事件传输至UI界面操作单元,UI界面操作单元根据接收的程序事件显示相应的UI操作界面并进行更新。
[0018]进一步,所述数据处理分析单元以后台Service的方式运行。
[0019]本发明提供的一种界面操作和通信车机系统及其界面操作和通信方法,其车机本体上的车机蓝牙单元通过串口发送AT指令集的方式与串口通信单元进行数据传输,通过数据处理分析单元分析当前的AT指令集确定指令类型,再由指令类型来驱动UI界面操作单元在操作界面上显示出相应的界面及处理,采用标准的AT指令,这种方式通用性高,对系统的依赖性低;由于车机蓝牙单元上的蓝牙通信模块已经集成了串口用于数据通信,只需要直接通过串口操作就能实现蓝牙通信模块的控制,不需要再将蓝牙通信模块集成到车机系统app中,使用起来也比较便捷、简单,避免了传统的CS模式间数据通信,用户无须再安装第三方的app就可以实现蓝牙通信模块具有的所有功能,实现车机系统与手机蓝牙音乐共享、电话本共享及电话播打、来电接听等辅助功能,减少在开车途中不安全因素,同时又能共享手机多媒体功能。
【附图说明】
[0020]为了易于说明,本发明由下述的较佳实施例及附图作以详细描述。
[0021]图1为本发明一种界面操作和通信车机系统的连接方框图;
[0022]图2为本发明一种界面操作和通信方法的步骤流程图。
【具体实施方式】
[0023]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0024]请参阅图1,一种界面操作和通信车机系统,该车机系统110与外部移动终端100上的终端蓝牙单元101进行数据传输,该车机系统110包括有车机本体,该车机本体上设置有依次连接的:
[0025]与外部移动终端100上的终端蓝牙单元101进行数据传输的车机蓝牙单元111 ;
[0026]与车机蓝牙单元111通过串口发送AT指令集的方式进行数据传输的串口通信单元 112 ;
[0027]接收串口通信单元112的AT指令集并将其转换成程序事件传输至UI界面操作单元114、接收UI界面操作单元114的UI事件并将其转换成AT指令集传输至串口通信单元112的数据处理分析单元113 ;
[0028]根据数据处理分析单元113传输的程序事件显示相应的UI操作界面、显示UI操作界面接收外部的输入信号并将其转换成UI事件传输至数据处理分析单元113的UI界面操作单元114。
[0029]其中,该车机蓝牙单元111集成在车机系统110中,该车机蓝牙单元111及终端蓝牙单元101均为标准的蓝牙通信模块,由于蓝牙通信模块已经集成了串口用于数据通信,只需要直接通过
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1