juleq
juleq
AFAIK it is at your compilers discretion to select a type for the enum here. That could lead to surprises when some other code makes assumptions on this structs layout...
There is only minimal support of j1939 in cantools. That said, what was your expectation? I do not remember if CANdb++ does interpret j1939 specifics. But note that the ID...
Had a look at the dbc file. It is not in Vector dbc format. I assume comma has their own tooling that is loosely based on dbc? I noticed at...
I usually get mine from vendors. What you could do: Take a blank dbc file (e.g. from the tests in cantools) and copy over BO (messages) and SG (signals) of...
There is a naming clash with some tool called "can" that people usually install by accident. Remove the can package, remove cantools, reinstall cantools.
Check the endianness. -247*0.1 is the result when you swap bytes...
How can it start at bit 39 and be 32 bit wide? Is it FD? Is it big endian? Start bit is a messy topic with big endian across tools...
I do not speak for the maintainer but it would be effort to add removal since it is in the native part of the code. Could you elaborate on your...
Since you do not use signal based communication but a higher level one, using a (fake) signal would be kind of hacky. I would stick to the onMessage listener.
If, at some point, you want to venture into playing with the native code, I am sure a PR with a straightforward implementation of removeListener on the channel would be...