Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not so much an issue.... #16

Open
tractorDan opened this issue Oct 6, 2021 · 3 comments
Open

Not so much an issue.... #16

tractorDan opened this issue Oct 6, 2021 · 3 comments

Comments

@tractorDan
Copy link

Is it possible to use your library to decode DM1s from a BLF file recorded with Vector tools?

Do you have any examples of doing this?

@milhead2
Copy link
Owner

milhead2 commented Oct 6, 2021 via email

@tractorDan
Copy link
Author

Thanks for the response - I'll look at that.

The main problem is that, if a DM1/FECAh is 8 bytes or less, it shows up as a FECAh with 8 bytes of data following (in a Vector log). However, if the DM1 is longer than 8 bytes, it no longer shows up as an FECAh with n bytes of data; you have to, instead, decode the "multi-packet" transport protocol messaging used, instead.

I wondered whether there was a J1939 library for Python that can automatically 'reconstruct' these TP messages into a DM1 so they always appear as an FECAh message with 8 or more data bytes.

Also, some of the log files I'm looking at are 20GB in size; converting to ASCII would be problematic, I think. I'll give it a try, though.

Thanks again.

@milhead2
Copy link
Owner

milhead2 commented Oct 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants