关于
Python 3中的CAN BUS工具
, ,SYM,ARXML 3&4和CDD文件解析。
CAN消息的编码和解码。
简单和扩展的信号多路复用。
诊断DID编码和解码。
candump输出解码器。
节点。
C源代码生成器。
CAN总线监控器。
信号的图形化绘图。
项目主页: :
说明文件: :
安装
python3 - m pip install cantools
用法示例
脚本编写
该示例首先解析一个小的DBC文件并打印其消息和信号。
>> > import cantools
>> > from pprint import pprint
>> > db = cantools . database . load_file ( 'tests/files/dbc/motohawk.dbc' )
>> > db . messages
[ message
1