Self-adaptive multi-vehicle CAN data automatic analysis method and system
The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the fol...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | LI KUN YOU SHENGKUN XU ZIDING OUYANG CHAO |
description | The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced.
本发明提供一种自适应多车型CAN数据自动解析 |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN114390119A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN114390119A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN114390119A3</originalsourceid><addsrcrecordid>eNqNyrEKwjAQgOEsDqK-w_kAAUNdOpag6NJF93IkVxq4NIG7Fvr2OvgATj8f_HvzfBGPFiNWTStBXliTXWlKgQl810NERcBFS0ZNAXBG3iQJZNKpxK8jyCZK-Wh2I7LQ6deDOd9vb_-wVMtAUjHQTDr43rlr016ca7vmn-cDsw40Vw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><source>esp@cenet</source><creator>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</creator><creatorcontrib>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</creatorcontrib><description>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced.
本发明提供一种自适应多车型CAN数据自动解析</description><language>chi ; eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220422&DB=EPODOC&CC=CN&NR=114390119A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220422&DB=EPODOC&CC=CN&NR=114390119A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LI KUN</creatorcontrib><creatorcontrib>YOU SHENGKUN</creatorcontrib><creatorcontrib>XU ZIDING</creatorcontrib><creatorcontrib>OUYANG CHAO</creatorcontrib><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><description>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced.
本发明提供一种自适应多车型CAN数据自动解析</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyrEKwjAQgOEsDqK-w_kAAUNdOpag6NJF93IkVxq4NIG7Fvr2OvgATj8f_HvzfBGPFiNWTStBXliTXWlKgQl810NERcBFS0ZNAXBG3iQJZNKpxK8jyCZK-Wh2I7LQ6deDOd9vb_-wVMtAUjHQTDr43rlr016ca7vmn-cDsw40Vw</recordid><startdate>20220422</startdate><enddate>20220422</enddate><creator>LI KUN</creator><creator>YOU SHENGKUN</creator><creator>XU ZIDING</creator><creator>OUYANG CHAO</creator><scope>EVB</scope></search><sort><creationdate>20220422</creationdate><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><author>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN114390119A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2022</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>LI KUN</creatorcontrib><creatorcontrib>YOU SHENGKUN</creatorcontrib><creatorcontrib>XU ZIDING</creatorcontrib><creatorcontrib>OUYANG CHAO</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LI KUN</au><au>YOU SHENGKUN</au><au>XU ZIDING</au><au>OUYANG CHAO</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><date>2022-04-22</date><risdate>2022</risdate><abstract>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced.
本发明提供一种自适应多车型CAN数据自动解析</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | chi ; eng |
recordid | cdi_epo_espacenet_CN114390119A |
source | esp@cenet |
subjects | ELECTRIC COMMUNICATION TECHNIQUE ELECTRICITY TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION |
title | Self-adaptive multi-vehicle CAN data automatic analysis method and system |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T00%3A23%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LI%20KUN&rft.date=2022-04-22&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN114390119A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |