本发明实施例涉及智能车载设备控制技术,尤其涉及一种无线设备与智能车载设备交互的方法、装置及系统。
背景技术:
随着人工智能和物联网技术的发展,智能车载设备的应用不断推广,在不断提升传统车辆的智能水平的同时,提供给车辆使用者更多服务。
现有技术中,智能车载设备的设置与测试在安装时进行。安装完成后,在使用过程中,用户无需对智能车载设备进行操作。
由于现有技术中智能车载设备不提供屏幕或者按键等操作模块给用户进行操控,所以用户在使用过程中,不能根据自身需求,直观地对智能车载设备设备进行操作,不能便捷地对智能车载设备的配置进行查看、测试和配置,从而无法实现对智能车载设备的全面控制,智能车载设备的智能性和实用性比较低,降低了用户的体验。
技术实现要素:
本发明提供一种无线设备与智能车载设备交互的方法、装置及电子设备,以实现对智能车载设备的全面控制。
第一方面,本发明实施例提供了一种无线设备与智能车载设备交互的方法,包括:
获取外部设备的第一类基本参数;
对所述第一类基本参数做处理并形成第一类处理参数输出;
接收外部输入的第二类基本参数;
根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数输出。
进一步的,所述对所述第一类基本参数做处理并形成第一类处理参数输出,包括:
将按照外部设备支持的数据格式编辑的第一类基本参数转换为按照无线设备支持的数据格式编辑的第一类处理参数;
将所述第一类处理参数输出至无线设备。
进一步的,所述第一类处理参数至少包括:
车载智能设备的基本配置信息和智能车载设备基本功能测试选项。
进一步的,所述根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数输出,包括:
根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的所述第二类基本参数转换为按照外部设备支持的数据格式编辑,与外部设备匹配的控制参数;
将所述控制参数输出至外部设备。
第二方面,本发明实施例还提供了一种无线设备与智能车载设备交互的装置,包括:
信息获取模块,用于获取外部设备的第一类基本参数;
参数处理模块,用于对所述第一类基本参数做处理并形成第一类处理参数输出;
参数接收模块,用于接收外部输入的第二类基本参数;
控制参数模块,用于根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数输出。
进一步的,所述参数处理模块,包括:
参数装换模块,用于将按照外部设备支持的数据格式编辑的第一类基本参数转换为按照无线设备支持的数据格式编辑的第一类处理参数;
参数输出模块,用于将所述第一类处理参数输出至无线设备。
进一步的,所述第一类处理参数至少包括:
车载智能设备的基本配置信息和智能车载设备基本功能测试选项。
进一步的,所述控制参数模块,包括:
控制参数生成模块,用于根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的所述第二类基本参数转换为按照外部设备支持的数据格式编辑的控制参数;
控制参数输出模块,将所述控制参数输出至外部设备。
第三方面,本发明实施例还提供了一种无线设备与智能车载设备交互系统,包括具有连接wifi并且通过浏览器上网功能的无线设备和具有wifi热点功能并且内置webserver的智能车载设备,该系统还包括:
本发明任一实施例提供的无线设备与智能车载设备交互的装置,并且可以执行本发明任一实施例提供的无线设备与智能车载设备交互的方法。
本发明实施例通过对外部设备的参数进行获取和处理并输出,用户调整移动终端显示的参数以形成与外部设备匹配的控制参数输出,解决了现有技术中,用户不能对智能车载设备的配置进行查看、测试和配置,无法实现对智能车载设备全面控制的问题,达到用户可以根据自身需求对智能车载设备进行全面控制的效果。
附图说明
图1是本发明实施例一中的一种无线设备与智能车载设备交互的方法的流程图。
图2是本发明实施例二中的一种无线设备与智能车载设备交互的方法的流程图。
图3是本发明实施例三中的一种无线设备与智能车载设备交互的装置的结构示意图。
图4是本发明实施例四中的一种无线设备与智能车载设备交互系统的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种无线设备与智能车载设备交互的方法的流程图,本实施例可适用于智能车载设备控制技术领域,该方法可以由无线设备与智能车载设备交互装置来执行,该装置可以采用硬件和/或软件的方式实现,该方法包括:
步骤110、获取外部设备的第一类基本参数;
其中,外部设备至少包括智能车载设备。智能车载设备可为一个多功能智能车载终端形成,也可由若干个单一功能的车载终端形成,智能车载终端可以包括通讯单元(例如wifi热点、3g移动通讯),定位单元,例如gps,和采集单元等。
在外部设备进入初始化工作模式状态下,服务端(服务端可由远程服务器形成,也可由内置webserver形成)读取外部设备型号,并根据所述外部设备型号读取所述外部设备的控制菜单、以及每个控制菜单的初始化设置参数,根据所述初始化设置参数形成所述第一类基本参数。
在外部设备进入普通工作模式状态下,服务端读取外部设备的型号,并根据所述型号读取所述外部设备上一次的控制参数,并根据所述控制参数形成第一类基本参数。
步骤120、对所述第一类基本参数做处理并形成第一类处理参数输出;
其中,对外部设备的第一类基本参数进行处理并输出至相应的匹配终端,使其形成可展示给用户,并可供用户进行操作的第一类处理参数。
步骤130、接收外部输入的第二类基本参数;
其中,用户根据第一类处理参数和自身需求,输入第二类基本参数。用户的操作至少包括查看智能车载设备的基本配置,测试智能车载设备的基本功能,并根据智能车载设备的基本配置对车载智能设备的配置进行设置。第二类基本参数为根据用户的操作形成的指令。
步骤140、根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数输出。
其中,根据所述第一类处理参数对所述第二类基本参数做处理,形成与外部设备匹配的控制参数。外部设备根据控制参数,调用相关功能,执行根据用户的操作形成的指令。指令至少包括:进行功能测试和配置设置。
控制参数至少包括通用型控制指令和特定型控制指令,当控制参数为特定性控制指令时选用短帧数据包予以输出以实现实时性,但控制参数为通用型控制指令时,这选用不同通用的数据包(例如tcp数据包、udp数据包)予以输出。
根据控制菜单为控制指令进行分类,其分类方法可根据用户选择予以分类,此处不做具体限制。
本发明实施通过对外部设备的参数进行获取和处理并输出,用户调整匹配终端显示的参数以形成与外部设备匹配的控制参数输出,解决了现有技术中,用户不能对智能车载设备的配置进行查看、测试和配置,无法实现对智能车载设备全面控制的问题,达到用户可以根据自身需求对智能车载设备进行全面控制的效果。
实施例二
图2是本发明实施例二中的一种无线设备与智能车载设备交互的方法的流程图。本方法在实施例一提供的方法的基础上,进一步的,对所述第一类基本参数做处理并形成第一类处理参数输出具体优化为:
将按照外部设备支持的数据格式编辑的第一类基本参数转换为按照无线设备支持的数据格式编辑的第一类处理参数;
将所述第一类处理参数输出至带有显示功能的无线设备。
进一步的,根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数具体优化为:
根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的所述第二类基本参数转换为按照外部设备支持的数据格式编辑,与外部设备匹配的控制参数;
将所述控制参数输出至外部设备。
参见图2所示,所述无线设备与智能车载设备交互的方法,包括:
步骤210、获取外部设备的第一类基本参数;
步骤220、将按照外部设备支持的数据格式编辑的第一类基本参数转换为按照无线设备支持的数据格式编辑的第一类处理参数;
其中,第一类基本参数按照外部设备支持的数据格式编辑,转换为按照无线设备支持的数据格式编辑的第一类处理参数后,可以被无线设备识别和接收,并根据第一类处理参数进行进一步操作。
其中,无线设备的类型至少包括:智能手机、平板电脑和笔记本电脑。无线设备带有显示功能,能够连接wifi,且能够通过浏览器上网。
在无线设备进入初始化工作模式状态下,服务端将所述第一类基本参数输出至无线设备,所述无线设备通过预置的webapp,在连接智能车载设备提供的wifi热点后,获取第一类处理参数,形成操作菜单,并通过显示单元展示给用户,供用户进行操作。
在无线设备进入普通工作模式状态下,服务端将所述第一类基本参数输出至无线设备,获取第一类处理参数,更新操作菜单,并通过显示单元展示给用户,供用户进行操作。
步骤230、将所述第一类处理参数输出至无线设备;
其中,第一类处理参数输出至无线设备,无线设备获取第一类处理参数,形成操作菜单,并通过显示单元展示给用户,供用户进行操作。用户可以根据自身的需求,根据无线设备显示的操作菜单,对车载智能设备的配置进行设置。
进一步的,其中,第一类处理参数至少包括:车载智能设备的基本配置信息和智能车载设备基本功能测试选项。
无线设备获取车载智能设备的基本配置信息,并形成车载智能设备配置操作菜单。通过无线设备显示的车载智能设备配置操作菜单,用户可以知晓当前工作状态下的车载智能设备的基本配置,并根据自身需求,对车载智能设备的配置进行设置。其中,车载智能设备的基本配置信息至少包括:androidos版本、cpu、内存、3g信号、gsensor状态和gps信息。用户可以对车载智能设备的系统配置单元,通讯单元(例如wifi热点、3g移动通讯),定位单元(例如gps)和采集单元等进行设置。
无线设备获取智能车载设备基本功能测试选项,并形成智能车载设备功能测试操作菜单。通过无线设备显示的智能车载设备功能测试操作菜单,用户可以根据自身需求,对智能车载设备的基本功能进行测试。智能车载设备基本功能测试选项至少包括:通讯单元测试(例如wifi是否正常工作,3g功能是否正常工作)和信号显示单元测试(例如led灯是否正常工作)。
步骤240、接收外部输入的第二类基本参数;
步骤250、根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的所述第二类基本参数转换为按照外部设备支持的数据格式编辑,与外部设备匹配的控制参数;
其中,第二类基本参数是用户根据自身的需求,根据无线设备显示的操作菜单,对车载智能设备的配置进行设置,输入的指令。服务端获取第二类基本参数,并根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的第二类基本参数转换为按照外部设备支持的数据格式编辑,与外部设备匹配的控制参数,从而控制参数可以被外部设备识别和接收,并进行下一步操作,完成用户的指令要求。
步骤260、将所述控制参数输出至外部设备。
其中,外部设备根据控制参数,调用相关功能,执行根据用户的操作形成的指令。指令至少包括:进行功能测试和配置相应设置。
本发明实施例通过对外部设备的参数进行获取和处理并输出至无线设备,再接收用户通过无线设备输入的参数,做处理后形成与外部设备匹配的控制参数,解决了现有技术中智能车载设备不提供带有显示功能的操作模块给用户进行操控,用户不能直观地对智能车载设备的配置进行查看、测试和配置,无法实现便捷地对智能车载设备全面控制的问题,达到了用户可以根据自身需求便捷地对智能车载设备进行全面控制的效果,提高了用户的体验。
实施例三
图3所示为本发明实施例三提供的一种无线设备与智能车载设备交互的装置的结构示意图,本实施例可适用于智能车载设备控制技术领域,该无线设备与智能车载设备交互的装置包括:
信息获取模块310,参数处理模块320,参数接收模块330和控制参数模块340。
其中,信息获取模块310,用于获取外部设备的第一类基本参数;参数处理模块320,用于对所述第一类基本参数做处理并形成第一类处理参数输出;参数接收模块330,用于接收外部输入的第二类基本参数;控制参数模块340,用于根据所述第一类处理参数对所述第二类基本参数做处理以形成与外部设备匹配的控制参数输出。
本发明实施例通过对外部设备的参数进行获取和处理并输出,用户调整匹配终端显示的参数以形成与外部设备匹配的控制参数输出,解决了现有技术中,用户不能对智能车载设备的配置进行查看、测试和配置,无法实现对智能车载设备全面控制的问题,达到用户可以根据自身需求对智能车载设备进行全面控制的效果。
在上述实施例的基础上,优选是进一步参数处理模块具体优化为:
参数装换模块,用于将按照外部设备支持的数据格式编辑的第一类基本参数转换为按照无线设备支持的数据格式编辑的第一类处理参数;
参数输出模块,用于将所述第一类处理参数输出至无线设备。
该装置中,还可以将控制参数模块具体优化为:
控制参数生成模块,用于根据所述第一类处理参数,将按照无线设备支持的数据格式编辑的所述第二类基本参数转换为按照外部设备支持的数据格式编辑的控制参数;
控制参数输出模块,用于将所述控制参数输出至外部设备。
上述无线设备与智能车载设备交互的装置可执行本发明任意实施例所提供的无线设备与智能车载设备交互的方法,具备执行方法相应的功能模块和有益效果。
实施例四
图4所示为本发明实施例四提供的一种无线设备与智能车载设备交互系统的结构示意图,在上述实施例的基础上,该无线设备与智能车载设备交互系统包括:
智能车载设备410,用于根据用户的操作,执行相关功能;
无线设备与智能车载设备交互的装置420,用于完成无线设备与智能车载设备的信息交互;
无线设备430,用于展示智能车载设备的相关信息给用户,并提供操作平台给用户,用户可以根据智能车载设备的相关信息和自身需求,在无线设备上进行操作,发送指令,对智能车载设备进行全面控制。
其中,智能车载设备可为一个多功能智能车载终端形成,也可由若干个单一功能的车载终端形成,智能车载终端可以包括通讯单元(例如wifi热点、3g移动通讯),定位单元,例如gps,和采集单元等,可以为上海与德通讯技术开发的m3设备模块。其中,本实施例的无线设备与智能车载设备交互的装置包括上述各实施例任一所述的无线设备与智能车载设备交互的装置,并且可以执行上述各实施例任一所述的无线设备与智能车载设备交互的方法。
其中,无线设备的类型至少包括:智能手机、平板电脑和笔记本电脑。无线设备带有显示功能,能够连接wifi,且能够通过浏览器上网。
本发明实施例通过无线设备与智能车载设备交互的系统完成无线设备与智能车载设备的信息交互,用户可以根据智能车载设备的相关信息和自身需求,在无线设备上进行操作,发送指令,对智能车载设备进行全面控制。解决了现有技术中智能车载设备不提供带有显示功能的操作模块给用户进行操控,用户不能对智能车载设备的配置进行查看、测试和配置,无法实现对智能车载设备全面控制的问题,达到了用户可以根据自身需求对智能车载设备进行全面控制的效果。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。