
python-can 4.5.0 documentation
python-can ¶ The python-can library provides Controller Area Network support for Python, providing common abstractions to different hardware devices, and a suite of utilities for …
Installation - python-can 4.5.0 documentation
GNU/Linux dependencies ¶ Reasonably modern Linux Kernels (2.6.25 or newer) have an implementation of socketcan. This version of python-can will directly use socketcan if called …
Message - python-can 4.5.0 documentation
Message ¶ class can.Message(timestamp=0.0, arbitration_id=0, is_extended_id=True, is_remote_frame=False, is_error_frame=False, channel=None, dlc=None, data=None, …
Bus - python-can 4.5.0 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 …
Configuration - python-can 4.5.0 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 …
PCAN Basic API - python-can 4.5.0 documentation
PCAN Basic API ¶ Interface to Peak-System ’s PCAN-Basic API. Configuration ¶ Here is an example configuration file for using PCAN-USB:
Library API - python-can 4.5.0 documentation
Library API ¶ The main objects are the Bus and the Message. A form of CAN interface is also required.
Command Line Tools - python-can 4.5.0 documentation
Command Line Tools ¶ The following modules are callable from python-can. They can be called for example by python -m can.logger or can_logger (if installed using pip). can.logger ¶ …
Vector - python-can 4.5.0 documentation
Vector ¶ This interface adds support for CAN controllers by Vector. Only Windows is supported. Configuration ¶ By default this library uses the channel configuration for CANalyzer. To use a …
Hardware Interfaces - python-can 4.5.0 documentation
Hardware Interfaces ¶ python-can hides the low-level, device-specific interfaces to controller area network adapters in interface dependant modules. However as each hardware device is …