
python-can 4.6.1 documentation
The python-can library provides Controller Area Network support for Python, providing common abstractions to different hardware devices, and a suite of utilities for sending and receiving messages …
Installation - python-can 4.6.1 documentation
Installing python-can in development mode ¶ A “development” install of this package allows you to make changes locally or pull updates from the Git repository and use them without having to reinstall.
Bus - python-can 4.6.1 documentation
The created bus is then able to handle the interface specific software/hardware interactions while giving the user the same top level API. A thread safe bus wrapper is also available, see Thread safe bus. …
SocketCAN - python-can 4.6.1 documentation
Important python-can versions before 2.2 had two different implementations named socketcan_ctypes and socketcan_native. These were removed in version 4.0.0 after a deprecation period.
Message - python-can 4.6.1 documentation
The arbitration_id field in a CAN message may be either 11 bits (standard addressing, CAN 2.0A) or 29 bits (extended addressing, CAN 2.0B) in length, and python-can exposes this difference with the …
Configuration - python-can 4.6.1 documentation
Configuration ¶ Usually this library is used with a particular CAN interface, this can be specified in code, read from configuration files or environment variables. See can.util.load_config() for implementation. …
python-can — python-can 3.3.4 documentation - Read the Docs
The python-can library provides Controller Area Network support for Python, providing common abstractions to different hardware devices, and a suite of utilities for sending and receiving messages …
Library API - python-can 4.6.1 documentation
Library API ¶ The main objects are the Bus and the Message. A form of CAN interface is also required.
Vector - python-can 4.6.1 documentation
Specify the application name as app_name='Your app name' when constructing the bus or in a config file. Channel should be given as a list of channels starting at 0. Here is an example configuration file …
PCAN Basic API - python-can 4.6.1 documentation
PCAN Basic API ¶ Interface to Peak-System ’s PCAN-Basic API. Configuration ¶ Here is an example configuration file for using PCAN-USB: