本申请涉及汽车检测,具体涉及一种蓝牙控制器数据更新上传方法及存储介质。
背景技术:
1、车载蓝牙控制器可以辅助用户和车辆实现多种功能,例如:蓝牙钥匙,车载系统操作等。
2、若蓝牙控制器进行更换等操作,则需要获取新的蓝牙控制器的相关数据,以进行检修和配置。目前,蓝牙控制器的数据需要通过电检工具来配合完成数据上传,操作复杂且耗时。如果存在维修换件等情况,无法直接获取新的蓝牙控制器的数据,会导致云端的车载蓝牙控制器的数据不能及时上传和更新,会导致云端数据更新滞后的问题,甚至会导致蓝牙控制器的检修和配置错误的问题。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,本申请旨在提供一种蓝牙控制器数据更新上传方法及存储介质,以快速完成云端存储的蓝牙控制器的相关数据的更新及存储,减少电检设备的操作,提高数据更新效率,以及后续的蓝牙控制器的检测和使用效率。
2、本申请实施例提供了一种蓝牙控制器数据更新上传方法,应用于车辆,所述车辆包括蓝牙控制器、诊断仪、无线终端模块以及can总线,其中,所述蓝牙控制器、所述诊断仪以及所述无线终端模块通过所述can总线通信连接,所述无线终端模块与云端通信连接;所述方法包括:
3、所述诊断仪向所述无线终端模块发出蓝牙数据更新指令;
4、所述无线终端模块响应于所述蓝牙数据更新指令,从所述蓝牙控制器获取待更新数据,并将所述待更新数据写入所述无线终端模块;
5、所述诊断仪向所述无线终端模块发出蓝牙数据上传指令;
6、所述无线终端模块响应于所述蓝牙数据上传指令,将所述待更新数据上传至所述云端;
7、所述无线终端模块接收所述云端反馈的数据上传结果,并将所述数据上传结果发送至所述诊断仪。
8、可选的,所述无线终端模块接收所述云端反馈的数据上传结果,并将所述数据上传结果发送至所述诊断仪,包括:
9、所述诊断仪向所述无线终端模块发送上传结果获取指令;
10、所述无线终端模块响应于所述上传结果获取指令,从所述云端获取数据上传结果,并将所述数据上传结果发送至所述诊断仪。
11、可选的,所述待更新数据包括车载电脑安全芯片标识、车载电脑蓝牙mac地址、蓝牙控制器的服务标识、蓝牙控制器的写数据标识以及蓝牙控制器的读数据标识。
12、可选的,所述无线终端模块响应于所述蓝牙数据上传指令,将所述待更新数据上传至所述云端,包括:
13、所述无线终端模块响应于所述蓝牙数据上传指令,获取所述车辆的车辆识别码;
14、所述无线终端模块将所述车辆识别码以及待更新数据上传至所述云端。
15、可选的,应用于包括所述车辆和所述云端的蓝牙控制器数据更新上传系统,所述方法还包括:
16、所述云端在接收到所述车辆识别码以及与所述车辆识别码对应的待更新数据时,根据所述车辆识别码,确定与所述车辆识别码对应的原始数据,并根据所述待更新数据替换所述原始数据。
17、可选的,所述诊断仪向所述无线终端模块发出蓝牙数据更新指令,包括:
18、所述蓝牙控制器更新至所述车辆时,根据所述蓝牙控制器向所述诊断仪发送蓝牙控制器更新信号;
19、所述诊断仪接收蓝牙控制器更新信号,根据所述蓝牙控制器更新信号向所述无线终端模块发出蓝牙数据更新指令。
20、可选的,所述无线终端模块从所述蓝牙控制器获取待更新数据,并将所述待更新数据写入所述无线终端模块,包括:
21、所述诊断仪通过uds 22服务触发所述无线终端模块从所述蓝牙控制器获取待更新数据;
22、所述诊断仪通过uds 2e服务触发所述无线终端模块将所述待更新数据写入所述无线终端模块。
23、可选的,在所述诊断仪向所述无线终端模块发出蓝牙数据更新指令和/或所述诊断仪向所述无线终端模块发出蓝牙数据上传指令之前,还包括:
24、所述诊断仪在检测到待使用功能触发时,根据预先配置的功能指令对应关系,获取与待使用功能对应的待使用指令;其中,所述待使用功能包括蓝牙数据更新功能和/或蓝牙数据上传功能,所述待使用指令包括蓝牙数据更新指令和/或蓝牙数据上传指令。
25、可选的,应用于包括所述车辆和所述云端的蓝牙控制器数据更新上传系统,所述方法还包括:
26、所述云端在接收到蓝牙数据使用指令时,解析所述蓝牙数据使用指令,获取与所述蓝牙数据使用指令相对应的车辆识别码;
27、所述云端根据所述车辆识别码,确定与所述车辆识别码对应的待调取蓝牙数据,并将所述待调取蓝牙数据反馈至与所述蓝牙数据使用指令对应的终端设备。
28、本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行任一实施例所述的蓝牙控制器数据更新上传方法的步骤。
29、综上所述,本申请提出一种蓝牙控制器数据更新上传方法,无线终端模块响应于诊断仪发送的蓝牙数据更新指令,从蓝牙控制器获取待更新数据,并将待更新数据写入无线终端模块,进而,无线终端模块响应于诊断仪发送的蓝牙数据上传指令,将待更新数据上传至云端,并且,无线终端模块接收云端反馈的数据上传结果,并将数据上传结果发送至诊断仪,以快速完成云端存储的蓝牙控制器的相关数据的更新及存储,减少电检设备的操作,提高数据更新效率,以及后续的蓝牙控制器的检测和使用效率。
1.一种蓝牙控制器数据更新上传方法,其特征在于,应用于车辆,所述车辆包括蓝牙控制器、诊断仪、无线终端模块以及can总线,其中,所述蓝牙控制器、所述诊断仪以及所述无线终端模块通过所述can总线通信连接,所述无线终端模块与云端通信连接;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述无线终端模块接收所述云端反馈的数据上传结果,并将所述数据上传结果发送至所述诊断仪,包括:
3.根据权利要求1所述的方法,其特征在于,所述待更新数据包括车载电脑安全芯片标识、车载电脑蓝牙mac地址、蓝牙控制器的服务标识、蓝牙控制器的写数据标识以及蓝牙控制器的读数据标识。
4.根据权利要求1所述的方法,其特征在于,所述无线终端模块响应于所述蓝牙数据上传指令,将所述待更新数据上传至所述云端,包括:
5.根据权利要求4所述的方法,其特征在于,应用于包括所述车辆和所述云端的蓝牙控制器数据更新上传系统,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述诊断仪向所述无线终端模块发出蓝牙数据更新指令,包括:
7.根据权利要求1所述的方法,其特征在于,所述无线终端模块从所述蓝牙控制器获取待更新数据,并将所述待更新数据写入所述无线终端模块,包括:
8.根据权利要求1所述的方法,其特征在于,在所述诊断仪向所述无线终端模块发出蓝牙数据更新指令和/或所述诊断仪向所述无线终端模块发出蓝牙数据上传指令之前,还包括:
9.根据权利要求1所述的方法,其特征在于,应用于包括所述车辆和所述云端的蓝牙控制器数据更新上传系统,所述方法还包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行如权利要求1至9任一项所述的蓝牙控制器数据更新上传方法的步骤。