CAN Interface Modules¶
python-can hides the low-level, device-specific interfaces to controller area network adapters in interface dependant modules. However as each hardware device is different, you should carefully go through your interface’s documentation.
The available interfaces are:
Additional interfaces can be added via a plugin interface. An external package
can register a new interface by using the python_can.interface
entry point.
The format of the entry point is interface_name=module:classname
where
classname
is a can.BusABC
concrete implementation.
entry_points={
'python_can.interface': [
"interface_name=module:classname",
]
},
The Interface Names are listed in Configuration.