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 different, you should carefully go through your interface’s documentation.
Note
The Interface Names are listed in Configuration.
The following hardware interfaces are included in python-can:
- CANalyst-II
- CANtact CAN Interface
- ETAS
- Geschwister Schneider and candleLight
- isCAN
- IXXAT Virtual Communication Interface
- Kvaser’s CANLIB
- Neousys CAN Interface
- Intrepid Control Systems neoVI
- National Instruments NI-CAN
- National Instruments NI-XNET
- PCAN Basic API
- Robotell CAN-USB interface
- Seeed Studio USB-CAN Analyzer
- CAN over Serial
- CAN over Serial / SLCAN
- SocketCAN
- socketcand Interface
- SYSTEC interface
- USB2CAN Interface
- Vector
Additional interface types can be added via the Plugin Interface, or by installing a third party package that utilises the Plugin Interface.