python-j1939 icon indicating copy to clipboard operation
python-j1939 copied to clipboard

Breakout of j1939 from inside the python-can package

Results 10 python-j1939 issues
Sort by recently updated
recently updated
newest added

I am looking at the [j1939_nodes.py example code](https://github.com/milhead2/python-j1939/blob/2a3b5976ed05d3d5d340ad76b452ab48baa2cc56/examples/j1939_nodes.py#L4) and seeing the comment: ``` # This example is an attempt to operate two address endpoints concurrently. # # Currently it's not...

fixes #18 Introduces a new `strict` parameter to `Bus` that specifies whether to operate strictly on J1939 messages or J1939 and 11-bit CAN messages. `strict=True` by default to maintain the...

The 18 bit PGN mask changes break the 16 bit masking and don't appear to work correctly for 18 bit PGNs. The patch below appears to correct this: diff --git...

When sending a directed long message through `Node.send_parameter_group`, the resulting transfer is always broadcast. `j1939.Bus.send` is always seeing a destination address of `0xFF`. I added some logging in `Node.send_parameter_group` immediately...

I would like can Tx errors and if accumulated may be flush them or reset my can node, otherwise I would like to thank you I have used this package...

Hello Miller, I'm on a project where I need to support simultaneous 11-bit and J1939 messaging. I've hacked this package a bit to make it work (it doesn't really take...

I am pretty new to this library, forgive me if I'm asking too much, but I was wondering: 1. Is there any way this package could get an upgrade to...

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?

I observed that although the send() command from the python-can library handles the 'pdu' message from the python-J1939 library fine, the send_periodic() command is gives the following error message: ```...

According to the [What's New for the `socket` library](https://docs.python.org/3.9/whatsnew/3.9.html#socket), Python 3.9+ supports the kernel J1939 protocol family on supported Linux kernel versions. This is kernel 5.4+ per the [eLinux wiki](https://elinux.org/J1939),...