Alexander Bessman

Results 26 comments of Alexander Bessman

@danjo133 Your implementation misidentifies all incoming frames as extended. I've fixed it in my branch: https://github.com/bessman/SparkFun_CAN-Bus_Arduino_Library

I've thought about this some more, and I'm no longer sure a callback is the way to go. At least for the issue of counters and checksums, a better solution...

> Maybe we could implement this in the `Message` class? The `data` attribute could be a generator that calculates the next bytearray for the message. > The user could implement...

How should `receive_own_messages` behave with this change? Should messages transmitted by other applications have `is_rx=False`? I'm looking at Kvaser's canlib, and I can see no obvious way to accomplish that.

Thanks. Let me know if I should squash the commits.

> It would also be good, and should be pretty straightforward, to include a test for this, and metadata generated from Setuptools' new `pyproject.toml` reader in general. About that... I...

Hmm, the test passes on my end. I'll see what I can do.

Here's the problem, of course: `build.BuildBackendException: Backend 'flit_core.buildapi' is not available.` Let's see if the latest commit solves it.

The rest of the metadata gets read from the pyproject.toml without issue. I tested the change suggested by @CAM-Gerlach and it seems to work.

> please copy your system information from Steam (`Steam` -> `Help` -> `System Information`) Since I'm also seeing the same behavior, I figured I'd provide my own system information. But...