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

When I create and receive on a bus, it works fine: ```bus = can.interface.Bus(bustype='vector', app_name='CANoe', channel=0, bitrate=500000)``` or ```bus = can.interface.Bus(bustype='vector', serial=HW_SN, channel=2, bitrate=500000) # HW_SN defined elsewhere``` However, the...

backend:vector

I have been attempting to use python-can on an embedded buildroot system, which essentially will be a CAN based display. Hardware is relatively low level, single ARM Cortex-A7 1.2GHz, 64mb...

question

Currently, a fallback to `pkg_resources.iter_entry_points` is used in `can/interfaces/__init__.py`. However, the [setuptools docs](https://setuptools.pypa.io/en/latest/pkg_resources.html) state: > Use of pkg_resources is discouraged in favor of importlib.resources, importlib.metadata, and their backports (resources, metadata)....

minor
api
QA

AppVeyor was removed in #940 but is still run for any pushes/PRs. However, it can be removed from the project settings since [it does not run anything useful any more](https://ci.appveyor.com/project/hardbyte/python-can/builds/39514341).

devops

# Description Using PCAN interface on the mac using version >=0.9 of `libPCBUSB` results in ID and DLC errors. The ID has unexpected bits well beyond bit 29. And the...

bug
backend:pcan
os:macOS

so I am using the following method to filter messages between 2 controllers,but the issue with this method is that I can only filter up to 5 can_ids, so I...

### Describe the bug BufferedReader.get is documented as returning the latest message: "Attempts to retrieve the latest message received by the instance.". In reality BufferedReader.get returns the oldest message in...

bug
good first contribution

### Is your feature request related to a problem? Please describe. It would be nice to be able to request local loopback mode (for adapters that support it) using a...

enhancement

It is crucial to limit the scope of the `python-can` library to keep the maintenance effort manageable. However, many users will probably look in the docs of this library seeking...

enhancement
docs

Hello, please help me understand the meaning of `class BusState(Enum):`. I would like to show status of the interface (Kvaser Leaf and Vector VN1610 are on my desk) as specified...

api