问题描述
我正在处理大型 CAN 日志,并且只能访问 .mf4 文件。
我想知道您是否可以获得发送某个信号的时间戳,就像加载 .log 文件一样。我只遇到过 mdf.to_dataframe()
命令,它需要一个光栅并且完全破坏了采样时间。我需要查看 CAN 线路上的设备发出连续消息所需的时间。
谢谢
解决方法
from asammdf import MDF
with MDF('can_logging.mf4') as mdf:
messages = mdf.get('CAN_DataFrame')
print(messages.timestamps)