caran/can4python

get signalvalue very slow

zorce opened this issue · 0 comments

zorce commented

Hi,

Currently I have a project where I go thru large BLF files using python-can then parse each frame with kcd database from can4python. One database / can channel. For each frame i'm extracting the definition for each signal i fetch the signalvalue and store to a file all the values that changed form previous frame.
For my example blf file ~88mb it takes me around 1400seconds to run thru. At about 10miljon measurmentpoints.