Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.06 KB

File metadata and controls

53 lines (35 loc) · 1.06 KB

PCAN Basic API

Interface to Peak-System's PCAN-Basic API.

Configuration

Here is an example configuration file for using PCAN-USB:

[default]
interface = pcan
channel = PCAN_USBBUS1
state = can.bus.BusState.PASSIVE
bitrate = 500000
channel (default "PCAN_USBBUS1")

CAN interface name. Valid channel values:

PCAN_ISABUSx
PCAN_DNGBUSx
PCAN_PCIBUSx
PCAN_USBBUSx
PCAN_PCCBUSx
PCAN_LANBUSx

Where x should be replaced with the desired channel number starting at 1.

state (default can.bus.BusState.ACTIVE)
BusState of the channel
bitrate (default 500000)
Channel bitrate

Linux installation

Beginning with version 3.4, Linux kernels support the PCAN adapters natively via :doc:`/interfaces/socketcan`, refer to: :ref:`socketcan-pcan`.

Bus

.. autoclass:: can.interfaces.pcan.PcanBus
    :members: