Contents Menu Expand Light mode Dark mode Auto light/dark mode
python-can 4.1.0 documentation
python-can 4.1.0 documentation
  • Installation
  • Configuration
  • Library API
    • Bus
    • Message
    • Reading and Writing Messages
    • Asyncio support
    • Broadcast Manager
    • Error Handling
    • Bit Timing Configuration
    • Utilities
    • Internal API
  • Hardware Interfaces
    • 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
  • Virtual Interfaces
    • Virtual
    • Multicast IP Interface
  • Plugin Interface
  • Other CAN bus tools
  • Scripts
  • Developer’s Overview
  • History
  v: develop
Versions
master
stable
v4.1.0
4.0.0
3.3.4
3.3.3
3.3.2
3.3.1
3.2.1
3.1.1
3.0.0
2.2.1
2.2.0
2.1.0
2.0.0
1.5.2
develop
Downloads
pdf
epub
On Read the Docs
Project Home
Builds
Back to top
Edit this page

Library API#

The main objects are the Bus and the Message. A form of CAN interface is also required.

Hint

Check the backend specific documentation for any implementation specific details.

  • Bus
  • Message
  • Reading and Writing Messages
  • Asyncio support
  • Broadcast Manager
  • Error Handling
  • Bit Timing Configuration
  • Utilities
  • Internal API
Next
Bus
Previous
Configuration
Copyright ©
Made with Sphinx and @pradyunsg's Furo