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

The can package provides controller area network support for Python developers

Results 291 python-can issues
Sort by recently updated
recently updated
newest added

In Python 3.8, DLL loading changed, and the recommended way to add arbitrary directories to DLL search locations is with os.add_dll_directory(), see https://docs.python.org/3/library/os.html#os.add_dll_directory can/interfaces/vector/xldriver.py used ctypes.util.find_library() to first get a...

The current implemenation of socketcan utilises SO_TIMESTAMPNS which only offers system timestamps. I've looked at how can-utils candump.c configures hardware timestamping and implemented this in socketcan as an option which...

backend:socketcan

### Describe the bug I think, though being not sure, that the `timeout` in `Notifier` does not work as expected. From the definition of `BusABC.recv(timeout)` in [here](https://github.com/hardbyte/python-can/blob/main/can/bus.py#L110) on timeout it...

bug

Hello, it might be useful to have the possibility to use the RedirectReader in a script so that one can connect two can busses with a single cli program. This...

### Describe the bug Due to the addition of `raise NotImplementedError` in the `BusABC` class introduced with https://github.com/hardbyte/python-can/pull/1724 by @zariiii9003, trying to call `flush_tx_buffer()` throws an exception when called for...

bug

Some guys asked me what would happen if one is using the `BufferedReader.get_message` function with a timeout of 0. I checked the implementation and it looks like as this library...

This is because we create the asc file when the user requests to export their log file into asc format. Using the file created time means when they open the...

### Describe the bug The bug occurs directly on instantiation of a `SocketcanBus` on a virtual channel. Every `socket.setsockop()` operation fails, even the `SO_TIMESTAMPNS` option. However, using linux `can-utils`, can...

bug

### Describe the bug I am experiencing issues with logging (at least two) Pcan Busses using Notifier and BLFWriter. I get a log file as expected but the issue lies...

bug

Changing `ignore_rx_error_frames` for socketcan interfaces has no effect since error filter is only applied when `ignore_rx_error_frames` is false