Christian Sandberg

Results 116 comments of Christian Sandberg

The EDS file is missing all receive PDO entries.

Since the library now has to handle simultaneous connections, I can see three ways of handling this: - State machines - Threads - [Asyncio](https://docs.python.org/3/library/asyncio.html) In my opinion, state machines are...

I've started to implement something simple using state machines. It might not need to be very complicated if we don't need to have advanced fault handling like unexpected requests or...

There is a branch called local-nodes. I've implemented basic support for SDO expedited and segmented upload and download. You can either write to the local node to set values in...

There are some tests in the test folder, often based on how the CAN communication should look like. They are more like integration or acceptance tests rather than pure unit...

Receiving of CAN messages is done in a different thread. It's somewhat hidden behind the [can.Notifier](http://python-can.readthedocs.io/en/latest/api.html#notifier) class. So the main thread blocks until a response is received in the background...

Great! It will be very much appreciated.

Thank you for your contribution! I added a quick EMCY producer too (without any inhibit time or anything). Next big thing is probably PDOs. I haven't thought too much about...

The code is now in master but not very well tested and documentation is pretty much non-existing.