如何使用canopenpython记录所有CAN通信

2024-04-25 10:22:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用Python编写的CANopen应用程序,它使用canopen包(https://github.com/christiansandberg/canopen)。我想在我的应用程序执行期间记录所有CAN通信量。你知道吗

我看到canopen包使用python-can包(https://github.com/hardbyte/python-can),它可以登录到ASC、BLF、CSV和SQLite。你知道吗

有没有办法从canopen包访问底层日志功能?理想情况下,我想写一些类似于:

import canopen

my_net = canopen.Network()
my_net.connect(<here_the_connection_params>)


my_net.start_log()

[...]

my_net.stop_log()

Tags: httpsgithubcomlog应用程序netmy记录