У меня есть файл .blf, содержащий несколько сообщений can-шины, которые я могу прочитать с помощью python-can, например:
import can
can_log = can.BLFReader("./test.blf")
for msg in can_log:
print(msg)
Согласно документации на python-can, заголовок стандартного файла .blfимеет 144 байта и содержит начальную и конечную временные метки всей записи.
Я хотел бы напрямую прочитать начальную и конечную временные метки, возможно ли это?
Я знаю, что могтакже прочитайте метку времени из первого сообщения, используя msg.timestamp, но она немного отличается от метки времени начала, которую я хотел бы извлечь.