【技术实现步骤摘要】
一种诊断服务处理方法、装置、车载终端及介质
[0001]本申请涉及汽车
,尤其涉及一种诊断服务处理方法、装置、车载终端及介质。
技术介绍
[0002]统一诊断服务(Unified Diagnostic Services,UDS)本质上是一系列服务的集合,共包含26种诊断服务,可分为诊断和通信管理、数据传输、存储数据传输、输入输出控制、例行程序和上传下载六大类。
[0003]在汽车诊断过程中,用户通常需要获知一些诊断服务的服务状态,并根据不同的服务状态做不同的处理,然而,目前的服务状态获取方法较为复杂,而且,用户对服务状态变化处理的效率较低。
技术实现思路
[0004]本申请实施例提供了一种诊断服务处理方法、装置、车载终端及介质,用以解决现有技术存在的服务状态获取复杂度较高、服务状态变化处理效率较低的问题。
[0005]本申请实施例提供的技术方案如下:
[0006]一方面,本申请实施例提供了一种诊断服务处理方法,应用于车载终端中的诊断客户端,包括:
[0007]获取通过调用诊断服务订阅应用程序接口(Application Programming Interface,API)输入的目标诊断服务的服务标识和状态变化处理方式;
[0008]基于目标诊断服务的服务标识向诊断服务中心发送诊断服务订阅请求,以使诊断服务中心检测出目标诊断服务的诊断状态发生变化时,将目标诊断服务的当前诊断状态推送至诊断客户端;
[0009]接收诊断服务中心推送的目标诊断服务的当前诊 ...
【技术保护点】
【技术特征摘要】
1.一种诊断服务处理方法,其特征在于,应用于车载终端中的诊断客户端,包括:获取通过调用诊断服务订阅应用程序接口API输入的目标诊断服务的服务标识和状态变化处理方式;基于所述目标诊断服务的服务标识向诊断服务中心发送诊断服务订阅请求,以使所述诊断服务中心检测出所述目标诊断服务的诊断状态发生变化时,将所述目标诊断服务的当前诊断状态推送至所述诊断客户端;接收所述诊断服务中心推送的所述目标诊断服务的当前诊断状态,基于所述目标诊断服务的当前诊断状态,确定所述目标诊断服务的诊断状态发生变化时,采用所述目标诊断服务的状态变化处理方式执行相应的处理操作。2.如权利要求1所述的诊断服务处理方法,其特征在于,获取通过调用诊断服务订阅API输入的目标诊断服务的服务标识和状态变化处理方式,包括:响应于针对所述诊断服务订阅API执行的调用操作,显示命令窗口;基于在所述命令窗口中执行的用户操作,获取所述目标诊断服务的服务标识和状态变化处理方式。3.如权利要求2所述的诊断服务处理方法,其特征在于,基于在所述命令窗口中执行的用户操作,获取所述目标诊断服务的服务标识和状态变化处理方式,包括:获取在所述命令窗口中的命令输入框内输入的服务标识和状态变化处理方式作为所述目标诊断服务的服务标识和状态变化处理方式;和/或,获取在所述命令窗口中的命令选择框内选择的服务标识和状态变化处理方式作为所述目标诊断服务的服务标识和状态变化处理方式。4.如权利要求1
‑
3任一项所述的诊断服务处理方法,其特征在于,获取通过调用诊断服务订阅API输入的目标诊断服务的服务标识和状态变化处理方式之后,还包括:将所述目标诊断服务的服务标识和状态变化处理方式进行关联存储。5.如权利要求1
‑
3任一项所述的诊断服务处理方法,其特征在于,基于所述目标诊断服务的服务标识向诊断服务中心发送诊断服务订阅请求时,还包括:获取用户标识,并将所述用户标识携带在所述诊断服务订阅请求中发送至所述诊断服务中心。6.一种诊断服务处理方法,其特征在于,应用于车载终端中的诊断服务中心,包括:接收诊断客户端发送的诊断服务订阅请求;其中,所述诊断服务订阅请求是所述诊断客户端获取通过调用诊断服务订阅应用程序接口API输入的目标诊断服务的服务标识和状态变化处理方式后,基于所述目标诊断服务的服务标识发送的;对所述诊断服务订阅请求进行解析,得到所述服务标识,并对所述服务标识对应的所述目标诊断服务的诊断状态是否发生变化进行检测;检测出所述目标诊断服务的诊断状态发生变化时,将所述目标诊断服务的当前诊断状态推送至所述诊断客户端,以使所述诊断客户端基于所述目标诊断服务的当前诊断状态,确定所述目标诊断服务的诊断状态发生变化时,采用所述目标诊断服务的状态变化处理方式执行相应的处理操作。7.如权利要求6所述的诊断服务处理方法,其特征在于,所述诊断服务订阅请求...
【专利技术属性】
技术研发人员:周凯伦,
申请(专利权)人:东软睿驰汽车技术沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。