The can package provides controller area network support for Python developers
copied from cf-staging / python-canThe C\ ontroller A\ rea N\ etwork is a bus standard designed to allow microcontrollers and devices to communicate with each other. It has priority based bus arbitration and reliable deterministic communication. It is used in cars, trucks, boats, wheelchairs and more.
The can
package provides controller area network support for
Python developers; providing common abstractions to
different hardware devices, and a suite of utilities for sending and receiving
messages on a can bus.
The library currently supports CPython as well as PyPy and runs on Mac, Linux and Windows.
============================== =========== Library Version Python
2.x 2.6+, 3.4+ 3.x 2.7+, 3.5+ 4.x (currently on develop) 3.7+ ============================== ===========
docs <https://python-can.readthedocs.io/en/stable/interfaces.html>
__)CAN FD <https://en.wikipedia.org/wiki/CAN_FD>
__ supportdocs <https://python-can.readthedocs.io/en/stable/scripts.html>
__)