【实例简介】

Python实现Can接收发送 DBC分析报文 绘制曲线 支持离线回放

CAN分析工具

环境:windows & python3

设备:周立功USBCAN-I(可在源码中修改支持更多设备)

多种周立功CAN设备

发送数据

导入DBC文件

数据保存(csv)

数据可视化 模块

【实例截图】

【核心代码】

3600546a-b1d9-4ff0-a8d8-ff44e01f42b6

└── CanPyzer-master

├── checkTree.py

├── config

│   ├── checked.png

│   ├── config.ini

│   ├── ControlCANx64

│   │   ├── ControlCAN.dll

│   │   ├── ControlCAN.h

│   │   ├── ControlCAN.lib

│   │   └── kerneldlls

│   │   ├── CANDTU_NET.dll

│   │   ├── CANETE.dll

│   │   ├── CANET_TCP.dll

│   │   ├── CANWIFI_TCP.dll

│   │   ├── CANWIFI_UDP.dll

│   │   ├── kerneldll.ini

│   │   ├── pci9810b.dll

│   │   ├── pci9820b.dll

│   │   ├── pci9820i.dll

│   │   ├── pci9840b.dll

│   │   ├── pcie9140_x64.dll

│   │   ├── pec9920.dll

│   │   ├── USBCAN_8E_U_x64.dll

│   │   └── USBCAN.dll

│   ├── ControlCANx86

│   │   ├── ControlCAN.dll

│   │   ├── ControlCAN.h

│   │   ├── ControlCAN.lib

│   │   └── kerneldlls

│   │   ├── CAN232.dll

│   │   ├── CANDTU_NET_400.dll

│   │   ├── CANDTU_NET.dll

│   │   ├── CANETE.dll

│   │   ├── CANET_TCP.dll

│   │   ├── CANWIFI_TCP.dll

│   │   ├── CANWIFI_UDP.dll

│   │   ├── gisadll.dll

│   │   ├── gpcidll.dll

│   │   ├── isa5420.dll

│   │   ├── kerneldll.ini

│   │   ├── PC104C2.dll

│   │   ├── PC104CAN.dll

│   │   ├── PCI5121.dll

│   │   └── usbcan.dll

│   ├── icon.ico

│   ├── message1.png

│   ├── message.png

│   ├── offline16.png

│   ├── online16.png

│   ├── sendlist.txt

│   ├── signal_check.png

│   ├── signal.png

│   ├── tristate.png

│   └── unchecked.png

├── data

│   ├── 00_test.dbc

│   ├── 2019_02_24_18_33_55.csv

│   ├── 2019_02_24_19_16_43.csv

│   ├── 2019_02_24_23_11_34.csv

│   ├── 2019_02_24_23_15_27.csv

│   ├── 2019_02_24_23_26_41.csv

│   ├── 2019_02_25_00_02_27.csv

│   ├── 2019_02_25_00_10_34.csv

│   ├── 2019_02_25_00_15_14.csv

│   ├── 2019_02_25_00_19_51.csv

│   ├── 2019_02_25_00_30_27.csv

│   └── 2019_02_25_00_34_48.csv

├── dbc.py

├── icon.ico

├── LICENSE

├── plot.py

├── __pycache__

│   ├── checkTree.cpython-36.pyc

│   ├── checkTree.cpython-37.pyc

│   ├── dbc.cpython-36.pyc

│   ├── dbc.cpython-37.pyc

│   ├── plot.cpython-36.pyc

│   ├── plot.cpython-37.pyc

│   ├── rawAnalysis.cpython-36.pyc

│   ├── rawAnalysis.cpython-37.pyc

│   ├── tableItemEntry.cpython-36.pyc

│   ├── tableItemEntry.cpython-37.pyc

│   ├── tablePopup.cpython-36.pyc

│   └── tablePopup.cpython-37.pyc

├── rawAnalysis.py

├── README.md

├── screenshots

│   ├── 1.png

│   ├── 2.png

│   ├── importCSV.png

│   └── plotSignalRealtime.png

├── tableItemEntry.py

├── tablePopup.py

└── window.py

9 directories, 85 files

python解析can报文,Python实现Can接收发送 DBC分析报文 周立功ZLG 绘制曲线 支持离线回放.rar...相关推荐

  1. python解析器_Python Python解析器

    欢迎观临Three太宝小屋- 什么是解析器? 解析器(parser)是指一个程序,通常是编译器的部分,接收输入的顺序源程序指令.交互式联机命令.标记或者一些其它定义的接口. 由于整个Python语言从 ...

  2. python解析dom,关于Python解析xml dom的简单应用

    关于Python解析xml dom的简单应用 from xml.dom import minidom try: xmlfile = open("path.xml", "a ...

  3. 周立功 zlg PCIe-9120I CAN卡无法使用python开启

    2018年走了- 2019年来了- 工作日第一天就排了一颗打雷- 前两天领导指派任务做一个仪表的上位机, 公司用的都是zlg的USB-CAN盒或者PCIe-CAN卡, 且官方提供的接口\例程都是非py ...

  4. python解析接口_010 python接口 bs4解析html

    汁虫 fiddler,python,python, 快来关注吧! ... 1 : 使用这份html做测试文档,命名为"汁虫.html". #coding:utf-8 from bs ...

  5. python解析json_【python学习】json解析

    从一个网页获取数据,并按json格式进行转换. from urllib import request import json def fetch_data(url): req = request.Re ...

  6. python解析jmeter.jtl文件_jmeter测试结果jtl字段分析

    因为用Jmeter做压力测试的缘故,需要用Jmeter生成性能图表,可以Jmeter本提供的图是在是看不懂,在google的code上找到 了JMeterPlugin,他可以把JMeter生成的jtl ...

  7. python解析jmeter.jtl文件_jtl文件解析(jmeter+jenkins+python实现接口自动化)

    网上搜索出jmeter压测结果解析成html文件的博客分享很多,但是并不能达到我自己的测试预期,因此采用Python解析jtl文件,解析结果直接展示用例通过和失败的数目,以及失败的用例标题,如下图所示 ...

  8. python sleep什么意思,Python sleep()

    sleep() 函数在给定的秒数内暂停(等待)当前线程的执行. Python有一个名为时间的模块,该模块提供了一些有用的功能来处理与时间有关的任务.其中最受欢迎的功能之一是sleep() . slee ...

  9. 5获取http请求头_获取托管者发送http请求报文的解决方案

    在测试.调试策略代码时.实盘运行机器人时经常有遇到交易所接口报错的情况,此时去查询交易所接口API文档,查询相关报错信息,咨询交易所API技术客服时总是需要提供报错时的请求报文,用来分析报错原因.这个 ...

最新文章

  1. 用Duplex实现消息广播
  2. Q686 重复叠加字符串匹配
  3. linux下配java环境的小结
  4. springboot:映射静态资源路径
  5. JAVA自动补全插件
  6. 在linux、optee、ATF中的中断异常向量表
  7. 栈子系统c语言,数据结构(栈子系统:c实现)
  8. ES6类的使用和定义.Json.Promise对象的使用
  9. 遭央视曝光的“AI算命”,背后竟然隐藏了一个价值千亿的市场!?
  10. Python语言学习笔记
  11. 记录---基于BigDecimal的特殊的四舍五入
  12. 作者:李喜莲(1992-),女,北京大学信息科学技术学院硕士生。
  13. phpcmsV9正常安装后,后台管理员不存在? phpmyadmin无法打开?
  14. nginx配置和前端跨域问题
  15. (转)软件开发和团队”最小模式”初探2-6人模型(下)
  16. Matlab与Access数据库的连接
  17. Coded UI Test学习网站
  18. 《那封08年收到的情书》
  19. 学游戏设计好就业吗?有“钱”途吗?
  20. 超文本传输协议 - 白话篇

热门文章

  1. PHP实现斐波纳契数列
  2. Java set 和 map 学习记录
  3. Mac的日历事件如何同步更新到iphone手机中?
  4. Linux 下播放音乐和视频
  5. Kafka之ISR机制的理解
  6. 《SAP ERP财务:配置与设计(第2版)》——2.4 配置企业结构
  7. freeMark的入门教程
  8. java上传图片报404_如何解决SpringBoot集成百度UEditor图片上传后直接访问404
  9. 手把手教你用Python爬中国电影票房数据
  10. 回顾RHCE——虚拟主机