KR102186040B1 - 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 - Google Patents

차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 Download PDF

Info

Publication number
KR102186040B1
KR102186040B1 KR1020190102327A KR20190102327A KR102186040B1 KR 102186040 B1 KR102186040 B1 KR 102186040B1 KR 1020190102327 A KR1020190102327 A KR 1020190102327A KR 20190102327 A KR20190102327 A KR 20190102327A KR 102186040 B1 KR102186040 B1 KR 102186040B1
Authority
KR
South Korea
Prior art keywords
diagnostic
information
vehicle
diagnosis
internal memory
Prior art date
Application number
KR1020190102327A
Other languages
English (en)
Inventor
장기승
Original Assignee
주식회사 오토비즈시스템즈
장기승
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 오토비즈시스템즈, 장기승 filed Critical 주식회사 오토비즈시스템즈
Priority to KR1020190102327A priority Critical patent/KR102186040B1/ko
Application granted granted Critical
Publication of KR102186040B1 publication Critical patent/KR102186040B1/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/021Means for detecting failure or malfunction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2306/00Other features of vehicle sub-units
    • B60Y2306/15Failure diagnostics

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법에 관한 것으로서, 상세하게는 운영체제상의 진단 프로그램 파트 및 차량 전자제어 시스템과의 실질적인 진단 데이터 통신을 위한 기능을 수행하는 진단 인터페이스 블록으로 구성되는 차량 진단 정보 수집 장치에 있어서, 펌웨어의 변경없이 내부 메모리에 저장되는 정보만 변경하는 방식으로 진단 인터페이스 블록이 차량 전자제어 시스템과 안정된 진단 정보 수집 및 통신을 유지하도록 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법에 관한 것이다.
본 발명은, 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법에 있어서, 진단 애플리케이션(122)이 진단 데이터베이스(121)의 정보를 기반으로 진단 애플리케이션(122)과 연결된 네트워크 인터페이스(123)를 통해 데이터 송수신하도록 구성되는 운영체제상의 진단 프로그램 파트(120)와, 구비된 네트워크 인터페이스(113)를 통해 네트워크 인터페이스(123)와의 데이터 통신을 통해 얻은 진단 수행 정보를 내부 메모리(112)에 저장한 후 펌웨어(111)의 제어에 의해 차량 진단용 하드웨어(114)와 차량 전자제어 시스템(200) 간의 통신을 통한 차량 진단 정보 수집 기능을 수행하는 진단 인터페이스 블록(110)을 포함하는 차량 진단 정보 수집 장치(100)를 구성하되, 차량 진단 정보 수집 장치(100)와 차량 전자제어 시스템(200)간의 최초 정상 통신을 준비하는 데이터 통신 준비 단계(S0); 진단 프로그램 파트(120)에서 진단 인터페이스 블록(110)으로 진단 수행 정보를 전달하여 진단 인터페이스 블록(110)의 내부 메모리(112)로 저장하는 진단 수행 정보 전달 단계(S1); 진단 인터페이스 블록(110)이 내부 메모리(112)에 저장된 진단 수행 정보 가운데 차량 전자제어 시스템(200)이 실제 지원하는 차량 진단 정보의 지원 여부를 확인 후 내부 메모리(112)에 저장하는 진단 정보 지원 확인 단계(S2); 및 진단 인터페이스 블록(110)이 내부 메모리(112)에 저장된 수집하고자 하는 차량 진단 정보를 이용하여 자체적으로 차량 전자제어 시스템(200)과 데이터 통신을 진행하여 차량 진단 정보를 수집하는 진단 정보 수집 단계(S3);를 포함하여 구성되는 것을 특징으로 한다.

Description

차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법{How to perform interface diagnosis of vehicle diagnostic information collection device}
본 발명은 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법에 관한 것으로서, 상세하게는 운영체제상의 진단 프로그램 파트 및 차량 전자제어 시스템과의 실질적인 진단 데이터 통신을 위한 기능을 수행하는 진단 인터페이스 블록으로 구성되는 차량 진단 정보 수집 장치에 있어서, 펌웨어의 변경없이 내부 메모리에 저장되는 정보만 변경하는 방식으로 진단 인터페이스 블록이 차량 전자제어 시스템과 안정된 진단 정보 수집 및 통신을 유지하도록 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법에 관한 것이다.
일반적으로 차량 진단 정보 수집 장치의 경우, 운영체제(OS)상의 진단 프로그램 파트의 제어를 통해, 진단 인터페이스 블록이 차량 전자제어 시스템과 단순히 데이터를 주고 받는 구조로 되어 있다.
최근, 차량 관제 시스템에서 사용하는 차량 진단 정보 수집 장치는 OBD2(On-board diagnostics) 단말기의 형태로 단말기 내부의 펌웨어에 모든 차량 진단 정보 수집 관련 사항이 프로그램 되어 있으며, 단말기가 수집한 차량 진단 정보를 LTE 또는 5G 네트워크를 사용하여 서버의 진단 프로그램 파트와 송수신 하여 처리하게 된다. 이는, 대상 차종 변경시 또는 수집하고자 하는 진단 데이터 항목 변경시 용량이 큰 펌웨어를 인터넷을 통하여 수시로 업데이트 해야 하는 문제가 있으며, 이는 데이터 요금과 펌웨어 업데이트라는 단말기 운영상 안정성 문제도 존재한다.
진단 프로그램 파트와 진단 인터페이스 블록을 연결하는 네트워크 인터페이스의 특성에 따라, USB의 경우 1회 송신에 1ms, Bluetooth의 경우 0~3000ms의 시간적 차이가 발생하며, Wi-Fi, LTE, 5G와 같은 인터넷 기반 네트워크는 주변 환경에 따라 다양한 차이가 발생하고 있다.
진단 프로그램 파트가 설치된 운영체제(Windows, Android, iOS, Linux 등)의 경우에도 PC 또는 단말기의 성능 및 운영체제 특성에 따른 시간 지연이 데이터 통신에 중요한 영향을 주게 되는데, 운영체제에서 이러한 데이터 통신상의 시간을 동일하게 조절하는 것은 불가능하다는 문제점이 있다.
이와 같이 네트워크 인터페이스와 운영체제, PC 또는 단말기의 다양한 변수가 존재하는 상황에서, 실시간으로 차량 전자제어 시스템의 진단 정보를 수집하고자 할 경우에 동일한 시간 간격의 정보를 수집하기가 어렵고, 시간 지연이 과다할 경우 진단 인터페이스 모듈과 차량 전자제어 시스템간 데이터 통신이 중단되는 상황도 발생하게 된다.
즉, 종래 기술에 관해 도시한 도 1에 나타낸 것과 같이 진단 데이터베이스(121), 진단 애플리케이션(122) 및 네트워크 인터페이스(123)를 포함하여 구성되는 운영체제상의 진단 프로그램 파트(120)와, 상기 네트워크 인터페이스(123)와 연결되며 차량 전자제어 시스템(200)과의 실질적인 진단 데이터 통신을 위한 기능을 수행하는 진단 인터페이스 블록(110)으로 구성되는 차량 진단 정보 수집 장치(100)에서, 기존 방법과 같이 진단 프로그램 파트(120)에서 데이터 통신의 제어 기능을 수행하는 경우, 진단 프로그램 파트(120)의 네트워크 인터페이스(123)와 진단 인터페이스 블록(110)의 네트워크 인터페이스(113) 사이의 통신에 시간적 지연이 발생하는 경우 정확한 차량 정보의 수집이 불가능하다는 문제점이 발생하게 된다.
한편, 종래 기술에 관한 상기 차량 진단 정보 수집 장치(100) 자체에 관하여는 하기 특허 문헌1의 "차량의 상태를 진단하는 차량상태 진단 장치"를 포함한 다수의 기존 발명들에 이미 그 구성이 상세히 개시되어 있다.
기존 방법과 같이 진단 프로그램 파트(120)에서 진단 데이터 통신을 위한 기능을 수행하는 경우, 통상적으로 진단 프로그램 파트(120)내의 진단 애플리케이션(122)의 형태로 구현되어야 하므로, 진단 애플리케이션의 형태로 개발시마다 그리고 운영체제의 변경 및 신규 PC 또는 단말기의 변경시마다, 이러한 시간 지연에 대한 사항을 충분히 고려해서 반영하여야만 하므로 프로그램 개발에 곤란함이 많다는 문제점이 있다.
특허 문헌1. 대한민국 등록특허 제10-1185574호
본 발명은 상기한 기존 방법의 문제점을 해결하여, 기존에 진단 인터페이스 블록의 내부에 펌웨어 형태로 구성되어 매번 펌웨어를 수정하여 업데이트 하거나 단순 인터페이스 기능만을 수행했던 방법을, 진단 인터페이스 블록의 내부 메모리에 진단 데이터 통신 시작을 위한 통신 라인, 통신 속도, 저항값 등의 하드웨어 설정 방법 및 차량 전자제어 시스템에게 통신 시작을 알리기 위한 진단 송수신 명령과 처리 방법, 차량 전자제어 시스템의 사양 정보 확인 방법, 수집하고자 하는 각각의 진단 정보를 위한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 데이터베이스 형태로 저장하도록 구성하여, 최적화된 시간에 대하여 지속적으로 진단 정보를 수집하도록 변경함으로써, 펌웨어의 변경없이 작은 용량의 내부 메모리에 저장되는 정보만 변경하는 방식으로 진단 인터페이스 블록이 차량 전자제어 시스템과 안정된 진단 정보 수집 및 통신을 유지할 수 있는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법을 제공하는 것을 그 과제로 한다.
또한, 차량 진단 정보 수집의 기능을 운영체제가 설치된 PC 또는 단말기에 설치된 진단 프로그램 파트에서 진행하는 것이 아니라, 진단 인터페이스 블록에서 독립적으로 수행되도록 함으로써, USB, Bluetooth, Wi-Fi, LTE, 5G와 같은 네트워크 인터페이스 및 OS, PC와 단말기의 특성에 따른 시간 지연이 발생하는 문제에 대한 고려가 필요하지 않게 되어, 진단 프로그램 파트의 개발이 훨씬 더 자유로워지고 효율적으로 일관성 있는 차량 진단 정보를 수집하여 활용할 수 있는, 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법을 제공하는 것을 그 과제로 한다.
상기한 과제를 달성하기 위하여 본 발명의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법은, 진단 애플리케이션이 진단 데이터베이스의 정보를 기반으로 상기 진단 애플리케이션과 연결된 네트워크 인터페이스를 통해 데이터 송수신하도록 구성되는 운영체제상의 진단 프로그램 파트;와, 구비된 네트워크 인터페이스를 통해 상기 진단 프로그램 파트의 네트워크 인터페이스와의 데이터 통신을 통해 얻은 진단 수행 정보를 내부 메모리에 저장한 후 펌웨어의 제어에 의해, 차량 진단용 하드웨어와 차량 전자제어 시스템 간의 통신을 통한 차량 진단 정보의 수집 기능을 수행하는 진단 인터페이스 블록;을 포함하는 차량 진단 정보 수집 장치를 구성하되,
상기 차량 진단 정보 수집 장치와 상기 차량 전자제어 시스템간의 최초의 정상적인 통신을 준비하는 데이터 통신 준비 단계; 상기 진단 프로그램 파트에서 상기 진단 인터페이스 블록으로 진단 수행 정보를 전달하여 진단 인터페이스 블록의 내부 메모리로 저장하는 진단 수행 정보 전달 단계; 상기 진단 인터페이스 블록이 상기 내부 메모리에 저장된 진단 수행 정보 가운데 상기 차량 전자제어 시스템이 실제로 지원하는 차량 진단 정보의 지원 여부를 확인 후 상기 내부 메모리에 저장하여 진단 인터페이스 블록의 재동작시 진단 정보 수집의 수행 절차를 간소화 시키는 진단 정보 지원 확인 단계; 및 상기 진단 인터페이스 블록은 상기 내부 메모리에 저장된 수집하고자 하는 차량 진단 정보를 이용하여 자체적으로 상기 차량 전자제어 시스템과 데이터 통신을 통해 차량 진단 정보를 수집하는 진단 정보 수집 단계;를 포함하여 구성되는 것을 특징으로 한다.
또한, 상기 진단 수행 정보는 상기 진단 수행 정보 전달 단계에서 상기 진단 프로그램 파트로부터 상기 진단 인터페이스 블록으로 전달되어 상기 내부 메모리에 데이터베이스 형태로 저장하는 정보로서, 진단 데이터 통신 시작을 위한 통신 라인, 통신 속도, 저항값 등의 하드웨어 설정 방법 및 상기 차량 전자제어 시스템에게 통신 시작을 알리기 위한 진단 송수신 명령과 처리 방법, 상기 차량 전자제어 시스템의 사양 정보 확인 방법, 수집하고자 하는 각각의 진단 정보를 위한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 포함하는 것을 특징으로 한다.
또한, 상기 진단 정보 지원 확인 단계에서 상기 차량 전자제어 시스템이 실제 지원하는 것으로 확인된 차량 진단 정보를 상기 진단 인터페이스 블록의 상기 내부 메모리에 변경 또는 추가 저장함으로써, 추후 상기 진단 인터페이스 블록이 동일한 단계를 진행할 경우에는 상기 진단 정보 지원 확인 단계를 거치지 않고 상기 내부 메모리에 저장된 데이터를 바로 활용하도록 구성되는 것을 특징으로 한다.
따라서, 소정 조건에서 차량 진단 정보의 지원 유무를 확인하는 절차를 반복하지 않도록 하여 상기 진단 인터페이스 블록의 재동작시 차량 진단 정보 수집의 수행 절차를 간소화 할 수 있게 된다.
또한, 상기 진단 정보 수집 단계는, 상기 진단 수행 정보 전달 단계에서 저장된 상기 내부 메모리의 진단 수행 정보에 포함된 수집하고자 하는 차량 진단 정보 또는 상기 진단 프로그램 파트에서 상기 진단 인터페이스 블록을 통하여 추가적으로 수집하고자 하는 1개 이상의 차량 진단 정보에 관한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 내부 메모리에 추가 저장하도록 하는 것을 특징으로 한다.
따라서, 상기 진단 프로그램 파트와의 연결이나 상기 진단 프로그램 파트의 요청이 없는 상황에서도, 상기 진단 인터페이스 블록이 상기 내부 메모리의 정보를 이용하여 주체적으로 상기 차량 전자제어 시스템과 통신을 통하여 차량 진단 정보를 수집하도록 구성되므로 지속적으로 정확성 높은 진단 정보 수집이 가능하고, 상기 진단 프로그램 파트의 네트워크 인터페이스와 상기 진단 인터페이스 블록의 네트워크 인터페이스간의 특성에 따른 통신 시간 지원으로 인한 통신 문제를 해결할 수 있도록 하며, 상기 진단 프로그램 파트와 상기 진단 인터페이스 블록이 연결되었을때 해당 정보를 일괄 송수신 처리하여 상기 진단 프로그램 파트에서 사용자에게 누락된 정보 없이 연결된 정보를 제공할 수 있게 된다.
또한, 대상 차량의 상기 차량 전자제어 시스템이 변경되거나 또는 수집하고자 하는 차량 진단 정보의 종류가 변경되는 경우에는, 상기 진단 인터페이스 블록의 상기 내부 메모리의 데이터를 변경하거나 초기화 하도록 하는 것을 특징으로 한다.
따라서 본 발명의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법은, 진단 인터페이스 블록의 내부 메모리에 진단 데이터 통신 시작을 위한 통신 라인, 통신 속도, 저항값 등의 하드웨어 설정 방법 및 차량 전자제어 시스템에게 통신 시작을 알리기 위한 진단 송수신 명령과 처리 방법, 차량 전자제어 시스템의 사양 정보 확인 방법, 수집하고자 하는 각각의 진단 정보를 위한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보 등을 데이터베이스 형태로 저장하도록 구성하여, 최적화된 시간에 대하여 지속적으로 진단 정보를 수집하도록 변경함으로써, 펌웨어의 변경없이 진단 인터페이스 블록의 내부 메모리에 저장되는 정보만 변경하는 방식으로 진단 인터페이스 블록이 차량 전자제어 시스템과 안정된 진단 정보 수집 및 통신을 유지할 수 있는 효과가 있다.
또한, 차량 진단 정보 수집의 기능을 운영체제가 설치된 PC 또는 단말기에 설치된 진단 프로그램 파트에서 진행하는 것이 아니라, 진단 인터페이스 블록에서 독립적으로 수행되도록 함으로써, USB, Bluetooth, Wi-Fi, LTE, 5G와 같은 네트워크 인터페이스 및 OS, PC와 단말기의 특성에 따른 시간 지연이 발생하는 문제에 대한 고려가 필요하지 않게 되어, 진단 프로그램 파트의 개발이 훨씬 더 자유로워지며 효율적으로 일관성 있는 차량 진단 정보를 수집하여 활용할 수 있는 효과가 있다.
도 1은 종래 기술의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법의 구조를 나타내는 그림이다.
도 2는 본 발명의 일 실시예에 따른 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법의 구조를 나타내는 그림이다.
도 3은 도 2의 구조가 적용된 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법의 절차를 나타내는 그림이다.
도 4는 도 3의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 중 진단 수행 정보 전달 단계를 나타내는 그림이다.
도 5는 도 3의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 중 진단 정보 지원 확인 단계를 나타내는 그림이다.
도 6은 도 3의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 중 진단 정보 수집 단계를 나타내는 그림이다.
본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원 시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.
이하에서는 첨부된 도면을 참조로 하여, 본 발명의 일 실시예에 따른 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법을 상세히 설명한다. 우선, 도면들 중, 동일한 구성요소 또는 부품들은 가능한 한 동일한 참조부호로 나타내고 있음에 유의하여야 한다. 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 관한 구체적인 설명은 본 발명의 요지를 모호하지 않게 하기 위하여 생략한다.
도 2 및 도 3은 각각 본 발명의 일 실시예에 따른 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법의 구조 및 상기 구조에 의한 인터페이스 진단 수행 방법의 절차를 나타내는 그림이며, 도 4 내지 6은 각각 본 발명의 일 실시예에 따른 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 중 진단 수행 정보 전달 단계, 진단 정보 지원 확인 단계 및 진단 정보 수집 단계를 상세하게 나타내는 그림이다.
본 발명의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법은, 진단 애플리케이션(122)이 진단 데이터베이스(121)의 정보를 기반으로 진단 애플리케이션(122)과 연결된 네트워크 인터페이스(123)를 통해 데이터 송수신하도록 구성되는 운영체제상의 진단 프로그램 파트(120)와, 구비된 네트워크 인터페이스(113)를 통해 네트워크 인터페이스(123)와의 데이터 통신을 통해 얻은 진단 수행 정보를 내부 메모리(112)에 저장한 후 펌웨어(111)의 제어에 의해 차량 진단용 하드웨어(114)와 차량 전자제어 시스템(200) 간의 통신을 통한 차량 진단 정보 수집 기능을 수행하는 진단 인터페이스 블록(110)을 포함하는 차량 진단 정보 수집 장치(100)를 구성하되,
차량 진단 정보 수집 장치(100)와 차량 전자제어 시스템(200)간의 최초 정상 통신을 준비하는 데이터 통신 준비 단계(S0); 진단 프로그램 파트(120)에서 진단 인터페이스 블록(110)으로 진단 수행 정보를 전달하여 진단 인터페이스 블록(110)의 내부 메모리(112)로 저장하는 진단 수행 정보 전달 단계(S1); 진단 인터페이스 블록(110)이 내부 메모리(112)에 저장된 진단 수행 정보 가운데 차량 전자제어 시스템(200)이 실제 지원하는 차량 진단 정보의 지원 여부를 확인 후 내부 메모리(112)에 저장하는 진단 정보 지원 확인 단계(S2); 및 진단 인터페이스 블록(110)이 내부 메모리(112)에 저장된 수집하고자 하는 차량 진단 정보를 이용하여 자체적으로 차량 전자제어 시스템(200)과 데이터 통신을 진행하여 차량 진단 정보를 수집하는 진단 정보 수집 단계(S3);를 포함하여 구성된다.
먼저, 본 발명의 일 실시예에 의한 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법이 수행되는, 차량 진단 정보 수집 장치(100)에 관하여 간략히 설명한다.
차량 진단 정보 수집 장치(100)는 크게는 진단 프로그램 파트(120)와 진단 인터페이스 블록(110)을 포함하여 구성된다. 즉, 도 2에 나타낸 것과 같이 운영체제상의 진단 프로그램 파트(120)는 진단 데이터 베이스(121)에 연결된 진단 애플리케이션(122) 및 진단 애플리케이션(122)과 연결된 네트워크 인터페이스(123)를 포함하여 구성되고, 진단 인터페이스 블록(110)은 진단 프로그램 파트(120)의 네트워크 인터페이스(123)와 연결되는 네트워크 인터페이스(113), 펌웨어(111), 진단 수행 정보를 저장하는 내부 메모리(112), 차량 전자제어 시스템(200)과 데이터 통신을 수행하는 차량 진단용 하드웨어(114)를 포함하여 구성된다.
한편, 차량 전자제어 시스템(200)은 차량의 엔진, 변속기, 에어백, 바디 시스템 등을 제어하고 차량 진단 정보를 생성하는 시스템을 뜻한다.
또한, OBD는 차량 전자제어 시스템에 집적되어 있는, 법적으로 규정된 하위 진단/감시 시스템으로서, OBD는 전 운전영역에 걸쳐 차량 전자제어 시스템을 감시한다. 감시하고 있는 시스템들에 고장이 발생할 경우 고장내역은 차량 전자제어 시스템에 저장되며, 표준화된 인터페이스(interface)를 통해 이를 조회할 수 있도록 하며, 이 외에도 추가로 계기판의 고장 지시등 또는 메시지를 통해 운전자에게 고장-메시지를 전달하도록 한다.
다음으로, 본 발명의 일 실시예에 의한 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법을 설명한다.
본 발명의 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법은 도 2에 나타낸 것과 같이, 차량 진단 정보 수집에 관한 일체의 기능을 진단 인터페이스 블록(110)에 구비되는 내부 메모리(112)에 저장된 진단 수행 정보(하드웨어 설정, 통신 시작 및 시스템 사양정보 확인 기능, 고장코드 관련 기능, 센서 데이터 관련 기능, 강제구동 관련 기능, 통신 유지 기능 등)를 기반으로 펌웨어(111)가 자체적으로 수행하도록 하는 것을 가장 기본적인 특징으로 한다.
상세하게는, 도 3에 도시된 바와 같이 차량 진단 정보 수집 장치(100)와 차량 전자제어 시스템(200)간의 최초 정상 통신을 준비하는 데이터 통신 준비 단계(S0); 진단 프로그램 파트(120)에서 진단 인터페이스 블록(110)으로 진단 수행 정보를 전달하여 진단 인터페이스 블록(110)의 내부 메모리(112)로 저장하는 진단 수행 정보 전달 단계(S1); 진단 인터페이스 블록(110)이 내부 메모리(112)에 저장된 진단 수행 정보 가운데 차량 전자제어 시스템(200)이 실제 지원하는 차량 진단 정보의 지원 여부를 확인 후, 내부 메모리(112)에 저장하는 진단 정보 지원 확인 단계(S2); 및 진단 인터페이스 블록(110)은 내부 메모리(112)에 저장된 수집하고자 하는 차량 진단 정보를 이용하여 자체적으로 차량 전자제어 시스템(200)과 데이터 통신을 진행하여 차량 진단 정보를 수집하는 진단 정보 수집 단계(S3);를 포함한다.
즉, 차량 진단 정보 수집 장치(100)의 인터페이스 진단 수행 방법은, 크게 데이터 통신 준비 단계(S0), 진단 수행 정보 전달 단계(S1), 진단 정보 지원 확인 단계(S2) 및 진단 정보 수집 단계(S3)를 포함하여 구성된다.
먼저, 데이터 통신 준비 단계(S0)에 관하여 설명한다. 데이터 통신 준비 단계(S0)는 통신 설정 단계로서, 도 4에 나타낸 것과 같이 차량 진단 정보 수집 장치(100)와 차량 전자제어 시스템(200)간의 최초의 정상적인 통신을 준비하는 단계이다.
다음으로, 진단 수행 정보 전달 단계(S1)에 관하여 설명한다. 진단 수행 정보 전달 단계(S1)는, 데이터 통신 준비 단계(S0)를 수행한 후에, 도 4에 나타낸 것과 같이 진단 애플리케이션(122)이 진단 데이터베이스(121)의 정보를 이용하여, 진단 프로그램 파트(120)의 네크워크 인터페이스(123)와 진단 인터페이스 블록(110)의 네크워크 인터페이스(113)를 통해, 진단 인터페이스 블록(110)의 내부 메모리(112)에 진단 수행 정보를 저장하도록 전달하는 단계이다.
진단 애플리케이션(122)이 플래쉬, RAM 타입의 내부 메모리(112)에 저장하도록 전달하는 진단 수행 정보에는, 진단 데이터 통신 시작을 위한 통신 라인, 통신 속도, 저항값 등의 하드웨어 설정 방법 및 차량 전자제어 시스템(200)에게 통신 시작을 알리기 위한 진단 송수신 명령과 데이터 처리 방법, 차량 전자제어 시스템(200)의 사양 정보 확인 방법, 수집하고자 하는 각각의 진단 정보를 위한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보 등을 포함한다.
이 단계는 진단 인터페이스 블록(110)이 차량 전자제어 시스템(200)과 데이터 통신을 시작하기 위한 모든 설정을 준비하는 단계로써, 이 단계에서 내부메모리(112)에 저장되도록 전달되는 진단 수행 정보는 적어도 하드웨어 설정 방법 및 차량 전자제어 시스템(200)에게 통신 시작을 알리기 위한 진단 송수신 명령과 처리 방법, 통신 오픈 이후 통신 유지를 위한 정보가 필요하다.
진단 수행 정보 즉, 진단 수행 방법 등에 대한 정보가 내부 메모리(112)에 있는 것으로 확인되면, 차량 전자제어 시스템(200)과의 통신을 시작하게 된다.
다음으로, 진단 정보 지원 확인 단계(S2)에 관하여 설명한다. 진단 정보 지원 확인 단계(S2)는 차량 관제 시스템(미도시)에서 사용하는 OBD2 단말기 형태의 차량 진단 정보 수집 장치의 문제 해결을 위해 꼭 필요한 기능이다.
진단 수행 정보 저장 단계(S1)에서 진단 인터페이스 블록(110)의 내부 메모리(112)에 진단 수행 정보 즉 진단 수행 방법 등에 대한 정보가 저장된 것이 확인되면 진단 인터페이스 블록(110)은 차량 전자제어 시스템(200)과의 통신을 시작하게 된다.
진단 정보 지원 확인 단계(S2)는 도 5에 나타낸 것과 같이 최초의 진단 인터페이스 블록(110)의 동작시 내부 메모리(112)에 저장된 진단 수행 정보 가운데 수집을 원하는 차량 진단 정보의 지원 유무를 차량 전자제어 시스템(200)과의 데이터 통신을 통하여 확인하고, 확인된 진단 정보 지원에 관한 정보를 내부 메모리(112)에 다시 저장하게 되는 과정을 포함한다.
상기 과정은 수집을 원하는 차량 진단 정보의 항목이 많을수록, 차량 전자제어 시스템(200)과 확인하는 시간이 길어지게 되며, 이 경우 일반적으로 차량 시동 또는 차량 전원이 켜졌을 때 동작하는 차량 관제 시스템의 OBD2 단말기에서의 차량 진단 정보 수집에 대하여, 장비 구동시 실제 차량 진단 정보를 수집하는 준비 대기 시간이 길어짐을 의미한다.
따라서, 본 발명에서는 이와 같은 진단 정보 지원 확인 과정을 최초로 진단 인터페이스 블록(110)이 실행되는 1회로 한정하고 이 과정을 저장하여, 이후 차량 시동 또는 차량 전원 ON 동작에서 진단 인터페이스 블록(110)이 동작할 때에 상기 내부 메모리(112)에 저장된 데이터를 바로 활용하도록 하여 차량 진단 정보의 지원 유무를 확인하는 절차를 반복하지 않도록 함으로써, 진단 정보 지원 확인 단계(S2)를 거치지 않고 다음 단계로 바로 이동하게 되므로 차량 진단 정보 수집 장치(100)가 차량 진단 정보를 수집하는 시간을 앞당길 수 있게 된다.
또한, 대상 차량의 차량 전자제어 시스템(200)이 변경되거나 또는 수집하고자 하는 차량 진단 정보의 종류가 변경되는 경우에는, 내부 메모리(112)의 데이터 변경 또는 초기화를 통해 이 과정을 다시 재설정하는 것이 가능하게 된다.
다음으로, 진단 정보 수집 단계(S3)에 관하여 설명한다. 진단 정보 수집 단계(S3)는 차량 고장진단 기기 및 차량 관제 시스템에서 사용하는 차량 진단 정보 수집 장치의 문제 해결을 위해 꼭 필요한 기능이다.
도 6을 통해 알 수 있는 것과 같이, 진단 정보 수집 단계(S3)는 진단 인터페이스 블록(110)의 내부 메모리(112)에 저장된 진단 수행 정보(고장코드 관련 기능, 센서 데이터 관련 기능, 강제구동 관련 기능, 통신 유지 기능 등)를 기반으로 펌웨어(111)가 자체적으로 수행하도록 하는 것을 가장 기본적인 특징으로 한다.
또한, 진단 정보 수집 단계(S3)는, 진단 수행 정보 전달 단계(S1)에서 내부 메모리(112)에 저장된 진단 수행 정보에 포함된 수집하고자 하는 항목의 차량 진단 정보 이외에도, 진단 프로그램 파트(120)에서 진단 인터페이스 블록(110)을 통하여 추가적으로 수집하고자 하는 1개 이상 항목의 차량 진단 정보에 관한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 내부 메모리(112)에 추가 저장하도록 구성된다.
즉, 운영체제에 설치된 진단 프로그램 파트(120)의 직접적인 제어가 없이도 안정적으로 진단 인터페이스 블록(110)이 구동하여 최적화된 시간에 대하여 차량 진단 정보의 수집 및 제어 기능을 진행할 수 있으며, 진단 프로그램 파트(120)가 추가적으로 필요한 진단 정보 수집 및 제어 기능을 수행함에 있어서도 내부 메모리(112)에 단순히 추가하거나 순서를 변경하는 작업만으로 간단히 구현할 수 있으므로, 상당히 효율적이라 할 수 있다.
따라서, 진단 프로그램 파트(120)와의 연결이나 진단 프로그램 파트(120)의 요청이 없는 상황에서도, 진단 인터페이스 블록(110)이 내부 메모리(112)의 정보를 이용하여 주체적으로 차량 전자제어 시스템(200)과 데이터 통신을 통하여 차량 진단 정보를 수집하도록 구성되므로 지속적으로 정확성 높은 차량 진단 정보의 수집이 가능하고, 진단 프로그램 파트(120)의 네트워크 인터페이스(123)와 진단 인터페이스 블록(110)의 네트워크 인터페이스(113)간의 특성에 따른 통신 시간 지원으로 인한 통신 문제를 해결할 수 있도록 하며, 진단 프로그램 파트(120)와 진단 인터페이스 블록(110)이 연결되었을때 해당 정보를 일괄 송수신 처리하여 진단 프로그램 파트(120)에서 사용자에게 누락된 정보 없이 연결된 정보를 제공할 수 있게 된다.
결국, 본 발명에서는 기존의 네트워크 인터페이스 및 운영체제, PC 및 단말기의 특성에 따라 프로그램적인 구현이 복잡해지는 문제에서, 펌웨어(111)를 업데이트하거나 변경하는 것으로 프로그램의 대용량 다운로드를 구현하는 것이 아닌, 데이터베이스화된 진단 수행 정보의 소규모 데이터의 전달 및 편집 만으로 진단 인터페이스 블록(110)의 진단 정보 수집을 용이하게 할 수 있어 진단 프로그램 파트(120)와 펌웨어(111)의 시간적 지연 문제 및 복잡한 프로그램 개발로부터 자유로울 수 있다.
본 발명은 이상에서 살펴본 바와 같이 바람직한 실시예를 들어 도시하고 설명하였으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 상기한 실시예에 한정되지 아니하며 본 발명의 정신을 벗어나지 않는 범위 내에서 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변경과 수정이 가능할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허 청구범위의 기술적 사상에 의해 정해져야 할 것이다.
100 : 차량 진단 정보 수집 장치
110 : 진단 인터페이스 블록
111 : 펌웨어
112 : 내부 메모리
113 : 네트워크 인터페이스
114 : 차량 진단용 하드웨어
120 : 진단 프로그램 파트
121 : 진단 데이터베이스
122 : 진단 애플리케이션
123 : 네트워크 인터페이스
200 : 차량 전자제어 시스템

Claims (5)

  1. 진단 애플리케이션(122)이 진단 데이터베이스(121)의 정보를 기반으로 상기 진단 애플리케이션(122)과 연결된 네트워크 인터페이스(123)를 통해 데이터 송수신하도록 구성되는 운영체제상의 진단 프로그램 파트(120)와, 구비된 네트워크 인터페이스(113)를 통해 상기 네트워크 인터페이스(123)와의 데이터 통신을 통해 얻은 진단 수행 정보를 내부 메모리(112)에 저장한 후 펌웨어(111)의 제어에 의해 차량 진단용 하드웨어(114)와 차량 전자제어 시스템(200) 간의 통신을 통한 차량 진단 정보 수집 기능을 수행하는 진단 인터페이스 블록(110)을 포함하는 차량 진단 정보 수집 장치(100)를 구성하되,
    상기 차량 진단 정보 수집 장치(100)와 상기 차량 전자제어 시스템(200)간의 최초 정상 통신을 준비하는 데이터 통신 준비 단계(S0);
    상기 진단 프로그램 파트(120)에서 상기 진단 인터페이스 블록(110)으로 진단 수행 정보를 전달하여 진단 인터페이스 블록(110)의 내부 메모리(112)로 저장하는 진단 수행 정보 전달 단계(S1);
    상기 진단 인터페이스 블록(110)이 상기 내부 메모리(112)에 저장된 진단 수행 정보 가운데 상기 차량 전자제어 시스템(200)이 실제 지원하는 차량 진단 정보의 지원 여부를 확인 후, 상기 내부 메모리(112)에 저장하는 진단 정보 지원 확인 단계(S2); 및
    상기 진단 인터페이스 블록(110)은 상기 내부 메모리(112)에 저장된 수집하고자 하는 차량 진단 정보를 이용하여 자체적으로 상기 차량 전자제어 시스템(200)과 데이터 통신을 진행하여 차량 진단 정보를 수집하는 진단 정보 수집 단계(S3);를 포함하며,
    상기 진단 정보 지원 확인 단계(S2)에서 상기 차량 전자제어 시스템(200)이 실제 지원하는 것으로 확인된 차량 진단 정보를 상기 진단 인터페이스 블록(110)의 상기 내부 메모리(112)에 변경 또는 추가 저장함으로써, 추후 상기 진단 인터페이스 블록(110)이 동일한 단계를 진행할 경우에는 상기 진단 정보 지원 확인 단계(S2)를 거치지 않고 상기 내부 메모리(112)에 저장된 데이터를 바로 활용하도록 구성되는 것을 특징으로 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법.
  2. 청구항 1에 있어서,
    상기 진단 수행 정보는,
    상기 진단 프로그램 파트(120)로부터 상기 진단 인터페이스 블록(110)으로 전달되어 상기 내부 메모리(112)에 데이터베이스 형태로 저장하는 정보로서, 데이터 통신 시작을 위한 통신 라인, 통신 속도, 저항값 등의 하드웨어 설정 방법 및 상기 차량 전자제어 시스템(200)에게 통신 시작을 알리기 위한 진단 송수신 명령과 처리 방법, 상기 차량 전자제어 시스템(200)의 사양 정보 확인 방법, 수집하고자 하는 각각의 진단 정보를 위한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 포함하는 것을 특징으로 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법.
  3. 삭제
  4. 청구항 1 또는 2에 있어서,
    상기 진단 정보 수집 단계(S3)는, 상기 진단 수행 정보 전달 단계(S1)에서 저장된 상기 내부 메모리(112)의 진단 수행 정보에 포함된 수집하고자 하는 차량 진단 정보 또는 상기 진단 프로그램 파트(120)에서 상기 진단 인터페이스 블록(110)을 통하여 추가적으로 수집하고자 하는 1개 이상의 차량 진단 정보에 관한 송수신 명령과 데이터 수집 및 처리 방법, 최적화된 데이터 송수신 시간 정보를 상기 내부 메모리(112)에 추가 저장하도록 구성되는 것을 특징으로 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법.

  5. 청구항 1 또는 2에 있어서,
    대상 차량의 상기 차량 전자제어 시스템(200)이 변경되거나 또는 수집하고자 하는 차량 진단 정보의 종류가 변경되는 경우에는, 상기 진단 인터페이스 블록(110)의 상기 내부 메모리(112)의 데이터를 변경하거나 초기화 하도록 하는 것을 특징으로 하는 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법.
KR1020190102327A 2019-08-21 2019-08-21 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법 KR102186040B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190102327A KR102186040B1 (ko) 2019-08-21 2019-08-21 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190102327A KR102186040B1 (ko) 2019-08-21 2019-08-21 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법

Publications (1)

Publication Number Publication Date
KR102186040B1 true KR102186040B1 (ko) 2020-12-03

Family

ID=73779436

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190102327A KR102186040B1 (ko) 2019-08-21 2019-08-21 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법

Country Status (1)

Country Link
KR (1) KR102186040B1 (ko)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060109037A (ko) * 2005-04-15 2006-10-19 주식회사 현대오토넷 이동 통신 단말기를 사용하는 차량용 제어 시스템 및 그제어 방법
KR101185574B1 (ko) 2011-05-26 2012-09-21 주식회사 자스텍 차량의 상태를 진단하는 차량상태 진단 장치
KR20130022360A (ko) * 2011-08-25 2013-03-06 엘지전자 주식회사 장치 관리 명령을 통한 펌웨어 갱신 방법 및 장치
KR20140085133A (ko) * 2012-12-27 2014-07-07 현대자동차주식회사 게이트웨이를 이용한 차량 진단 시스템 및 그 방법
KR101431265B1 (ko) * 2007-11-15 2014-08-20 엘지전자 주식회사 액세스 포인트를 이용한 내비게이션 단말기의 데이터송수신 방법 및 그 내비게이션 단말기
KR101529613B1 (ko) * 2015-01-07 2015-06-19 주식회사 카맨인터내셔날 차량진단장치 시스템의 통신유지(test-present) 수행 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060109037A (ko) * 2005-04-15 2006-10-19 주식회사 현대오토넷 이동 통신 단말기를 사용하는 차량용 제어 시스템 및 그제어 방법
KR101431265B1 (ko) * 2007-11-15 2014-08-20 엘지전자 주식회사 액세스 포인트를 이용한 내비게이션 단말기의 데이터송수신 방법 및 그 내비게이션 단말기
KR101185574B1 (ko) 2011-05-26 2012-09-21 주식회사 자스텍 차량의 상태를 진단하는 차량상태 진단 장치
KR20130022360A (ko) * 2011-08-25 2013-03-06 엘지전자 주식회사 장치 관리 명령을 통한 펌웨어 갱신 방법 및 장치
KR20140085133A (ko) * 2012-12-27 2014-07-07 현대자동차주식회사 게이트웨이를 이용한 차량 진단 시스템 및 그 방법
KR101529613B1 (ko) * 2015-01-07 2015-06-19 주식회사 카맨인터내셔날 차량진단장치 시스템의 통신유지(test-present) 수행 방법

Similar Documents

Publication Publication Date Title
CN109164783B (zh) 车辆诊断方法、装置、设备及介质
US9557981B2 (en) Method and apparatus for automatic module upgrade
Tahat et al. Android-based universal vehicle diagnostic and tracking system
CN100474183C (zh) 识别设备软件和设备驱动程序间功能不一致的***和方法
US9229440B2 (en) Method for the configuration of a control device
EP2456257A1 (en) Method and system for upgrading wireless data card
US20150088370A1 (en) Systems and methods for identification of a compromised module
CN104516344A (zh) 车辆诊断和预测***和方法
CN107111536B (zh) 诊断辅助方法、设备和***
CN112256294A (zh) 终端应用的部署方法、云平台、***及存储介质
US20210103435A1 (en) Program update system, program transmission device, and program transmission method
RU2463636C2 (ru) Устройство и способ для управления и контроля устройств бытовой техники
CN113535202B (zh) 充电桩的升级方法、升级装置以及充电桩***
JP2001506021A (ja) 自動車のシステムの構成要素を検査する方法
KR100743980B1 (ko) 차량 내의 ecu 를 통한 전장품 이상 진단 및 처리 장치및 방법
KR102186040B1 (ko) 차량 진단 정보 수집 장치의 인터페이스 진단 수행 방법
JP2007281904A (ja) 通信制御システム
CN102158462B (zh) 一种2g或3g模块远程诊断修复的方法
CN108717292B (zh) 车辆远程诊断方法及装置
CN115878144A (zh) 一种终端设备程序升级***及方法
CN114326673A (zh) 车辆远程诊断方法、装置、连接器及存储介质
CN113960991A (zh) 车辆故障诊断***、方法、装置、片上***芯片及车辆
CN115315686A (zh) 车载装置、信息处理方法及计算机程序
US20220126770A1 (en) On-board communication device, program, and communication method
CN112241280A (zh) 模块化节点的构件的固件更新

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant