System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及数字座舱仪表和大屏交互,尤其涉及一种汽车座舱内部通信方法、系统、电子设备及存储介质。
技术介绍
1、随着汽车座舱的智能化程度越来越高,在汽车座舱内部各个模块的信息交互也越来越复杂,同一个按键按下的意义可能会根据汽车的行车状态、仪表的功能模式、大屏的功能模式等多个因素的影响而不同,在不同的意义下,信号的接收对象也各不相同,这就导致在座舱内部发送接收信号时,有可能对信号的意义产生歧义,使汽车做出期待以外的动作,有可能会出现危险情况。
技术实现思路
1、鉴于此,为解决上述技术问题或部分技术问题,本专利技术实施例提供一种汽车座舱内部通信方法、系统、电子设备及存储介质。
2、第一方面,本专利技术实施例提供一种汽车座舱内部通信方法,包括:
3、接收用户通过安卓页面触发的操作指令,以及基于所述操作指令确定安卓应用所处的功能状态;
4、基于所述操作指令和安卓应用所处的功能状态确定所述操作指令对应的目标待调整功能和目标数据接收对象;
5、基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令以报文形式发送到所述目标数据接收对象,以使所述目标数据接收对象响应于所述操作指令对所述目标待调整功能进行调整。
6、在一个可能的实施方式中,所述方法还包括:
7、若所述目标数据接收对象为仪表应用,则将打标后的操作指令和所述安卓应用所处的功能状态同步到mcu微处理器,以使所述mcu微处理器将所述打标后的操作指令以
8、第二方面,本专利技术实施例提供一种汽车座舱内部通信系统,包括:
9、仪表应用、安卓应用、virtual car层、vhal层、can service层、mcu微处理器、汽车信号总线;
10、所述仪表应用,用于接收mcu微处理器发送的打标后的操作指令报文,并按照仪表应用内部对于报文信号的解释进行功能调整;
11、所述安卓应用,用于接收用户通过安卓页面触发的操作指令,以及基于所述操作指令确定安卓应用所处的功能状态;
12、所述安卓应用,还用于基于所述操作指令和安卓应用所处的功能状态确定所述操作指令对应的目标待调整功能和目标数据接收对象;
13、所述安卓应用,还用于基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令发送到所述mcu微处理器;
14、所述mcu微处理器,用于将打标后的操作指令以报文形式发送到所述仪表应用。
15、第三方面,本专利技术实施例提供一种电子设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的汽车座舱内部通信程序,以实现上述第一方面中所述的汽车座舱内部通信方法。
16、第四方面,本专利技术实施例提供一种存储介质,包括:所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面中所述的汽车座舱内部通信方法。
17、本专利技术实施例提供的汽车座舱内部通信方案,通过接收用户通过安卓页面触发的操作指令,以及基于所述操作指令确定安卓应用所处的功能状态;基于所述操作指令和安卓应用所处的功能状态确定所述操作指令对应的目标待调整功能和目标数据接收对象;基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令以报文形式发送到所述目标数据接收对象,以使所述目标数据接收对象响应于所述操作指令对所述目标待调整功能进行调整。由此方案,通过安卓应用来确认用户目前的调节功能,通过mcu上抛的信号和仪表的反馈来判断功能是否结束,通过单一模块进行判断再同步的方式,可以让信号传递到正确的接收方,同时也能够让每个模块只需要根据自己对于信号的解释来进行操作,减少了对信号的意义产生歧义的现象,使车辆的状态能够更加稳定。
18、本专利技术实施例提供的汽车座舱内部通信系统,包括仪表应用、安卓应用、virtualcar层、vhal层、can service层、mcu微处理器、汽车信号总线;所述仪表应用,用于接收mcu微处理器发送的打标后的操作指令报文,并按照仪表应用内部对于报文信号的解释进行功能调整;所述安卓应用,用于接收用户通过安卓页面触发的操作指令,以及基于所述操作指令确定安卓应用所处的功能状态;所述安卓应用,还用于基于所述操作指令和安卓应用所处的功能状态确定所述操作指令对应的目标待调整功能和目标数据接收对象;所述安卓应用,还用于基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令发送到所述mcu微处理器;所述mcu微处理器,用于将打标后的操作指令以报文形式发送到所述仪表应用。由此系统,通过安卓应用来确认调节功能,通过mcu上抛的信号和仪表的反馈来判断功能是否结束,通过单一模块进行判断再同步的方式,可以让信号传递到正确的接收方,让每个模块只需要根据自己对于信号的解释来进行操作,避免同一个按键按下的意义可能会根据汽车的行车状态、仪表的功能模式、大屏的功能模式等多个因素的影响而不同,在不同的意义下,信号的接收对象也各不相同导致在座舱内部发送接收信号时对信号的意义产生歧义,使汽车做出期待以外的动作,使车辆的状态能够更加稳定。
本文档来自技高网...【技术保护点】
1.一种汽车座舱内部通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令以报文形式发送到所述目标数据接收对象,包括:
3.一种汽车座舱内部通信系统,其特征在于,包括:仪表应用、安卓应用、Virtual Car层、VHAL层、CAN Service层、MCU微处理器、汽车信号总线;
4.根据权利要求3所述的系统,其特征在于,所述MCU微处理器,还用于获取汽车信号总线发送的报文,并将报文上抛到安卓应用。
5.根据权利要求3所述的系统,其特征在于,所述Virtual Car层和VHAL层,用于将收到的下层信号按照功能进行信号拆分,并将拆分后的信号通过安卓接口上抛给安卓应用。
6.根据权利要求3所述的系统,其特征在于,所述CAN Service层,用于接收MCU微处理器上抛的报文后,根据MCU微处理器在通信协议中的标记确定是否将报文发送到仪表应用。
7.根据权利要求3所述的系统,其特征在于,所述汽车信号总线,用于向MCU微处理器
8.根据权利要求3所述的系统,其特征在于,所述安卓应用,还用于接收各层上抛的反馈信号并根据反馈信号确认当前执行的功能是否结束;
9.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的汽车座舱内部通信程序,以实现权利要求1~2中任一项所述的汽车座舱内部通信方法。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~2中任一项所述的汽车座舱内部通信方法。
...【技术特征摘要】
1.一种汽车座舱内部通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标待调整功能对所述操作指令进行打标,并将打标后的操作指令以报文形式发送到所述目标数据接收对象,包括:
3.一种汽车座舱内部通信系统,其特征在于,包括:仪表应用、安卓应用、virtual car层、vhal层、can service层、mcu微处理器、汽车信号总线;
4.根据权利要求3所述的系统,其特征在于,所述mcu微处理器,还用于获取汽车信号总线发送的报文,并将报文上抛到安卓应用。
5.根据权利要求3所述的系统,其特征在于,所述virtual car层和vhal层,用于将收到的下层信号按照功能进行信号拆分,并将拆分后的信号通过安卓接口上抛给安卓应用。
6.根据权利要求3所述的系统,...
【专利技术属性】
技术研发人员:许航,张立岩,
申请(专利权)人:奇瑞新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。