Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用*.dbc文件转换CANopen原始数据的工具?_Python_R_Canopen - Fatal编程技术网

Python 使用*.dbc文件转换CANopen原始数据的工具?

Python 使用*.dbc文件转换CANopen原始数据的工具?,python,r,canopen,Python,R,Canopen,我对卡诺彭很新,也有点在黑暗中拍摄。。。 我想知道在R或Python中是否有工具或软件包可以使用*.dbc文件将CANopen设备记录的原始数据转换为人类可读的值? 有人有这方面的经验吗? 提前感谢您的回答。看起来cantools可能会做到这一点: 它可以使用DBC文件对can数据进行解码。为了实际读取CAN总线,它与python CAN集成 要从日志文件中读取CAN数据,python中有一个模块可用于此目的 最后,如果您想直接与实时CANopen总线进行交互,还有一个用于Python的C

我对卡诺彭很新,也有点在黑暗中拍摄。。。 我想知道在R或Python中是否有工具或软件包可以使用*.dbc文件将CANopen设备记录的原始数据转换为人类可读的值? 有人有这方面的经验吗?
提前感谢您的回答。

看起来cantools可能会做到这一点:

它可以使用DBC文件对can数据进行解码。为了实际读取CAN总线,它与python CAN集成

要从日志文件中读取CAN数据,python中有一个模块可用于此目的

最后,如果您想直接与实时CANopen总线进行交互,还有一个用于Python的CANopen库


看起来cantools可能会做到这一点:

它可以使用DBC文件对can数据进行解码。为了实际读取CAN总线,它与python CAN集成

要从日志文件中读取CAN数据,python中有一个模块可用于此目的

最后,如果您想直接与实时CANopen总线进行交互,还有一个用于Python的CANopen库