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

### Describe the bug When a BLF file that may have errors is processed by can.BLFReader, it is possible that the script will get stuck in an infinite loop when...

bug

Describe the bug This i am using python-can for robotell usb. I received warning "Invalid message structure length 28, ignoring message", then my code stopped, red led not blink, seem...

bug

Hello all, I have installed Python can on Windows 10. This machine has a vector CAN (VN5620) XL driver and VN5620 drivers installed. This is my can.conf file ![image](https://user-images.githubusercontent.com/52689334/233769553-e7f74b7f-6f91-44df-814c-bc1d43fb857f.png) This...

### Describe the bug ``` Traceback (most recent call last): File "receive_all.py", line 34, in receive_all() File "receive_all.py", line 16, in receive_all with can.Bus() as bus: File "/opt/conda/lib/python3.8/site-packages/can/interface.py", line 108,...

bug

Hello actually i have a usb to can converter that works well under linux with the servo has a can port like RS 485, now i have another servo that...

Hello when i call the sync for move the motor in position i get: invalid argument - transmission task not known to kernel Can you give me some imput Thanks

### Describe the bug filter work incorrect when set 0x7xx ids pass can message with canid=0x88 will be received low probability ### To Reproduce 1.set filter info as => can_id=0x7ff...

bug

### Is your feature request related to a problem? Please describe. Currently, the channel in the Bus class interface supports the list/tuple type, but the bitrate type is int. This...

enhancement

### Is your feature request related to a problem? Please describe. I would like one of the configuration files options to be located in the current directory when running under...

enhancement

The affected code is located in [util.py-line292](https://github.com/hardbyte/python-can/blob/5c523ec9cc5ab3badbb6def6fb3750d228c7c7c0/can/util.py#L292). It uses the vulnerable regular expression `.*?(\d+)$`. When the match fails, it will cause catastrophic backtracking. I trigger the vulnerability using the python...

bug