Welcome to the CAN-bus Wiki project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
drivers:main [2020/07/20 09:24] – [Windows] uwilhelmdrivers:main [2025/12/05 22:08] (current) – [Low level CAN driver software] pavelpisa
Line 28: Line 28:
     * [[https://www.kvaser.com/downloads/ | Kvaser]]     * [[https://www.kvaser.com/downloads/ | Kvaser]]
     * NI National Instruments      * NI National Instruments 
-    * [[ http://www.peak-system.com/Downloads.76.0.html | drivers for Windows and Linux]] +    * [[ http://www.peak-system.com/Downloads.76.0.html | PEAK-System Technik]] drivers and free API for Windows
  
  
Line 46: Line 46:
   * [[http://aph-le.github.io/can4osx/ | can4osx]] User-space driver for OSX using IOKitLib and IOUSBLib CAN to USB Adapters using the Kvaser canlib API. Based on Kvaser canlib linux driver.   * [[http://aph-le.github.io/can4osx/ | can4osx]] User-space driver for OSX using IOKitLib and IOUSBLib CAN to USB Adapters using the Kvaser canlib API. Based on Kvaser canlib linux driver.
   * [[http://www.mac-can.com/ | MacCAN]] OS X Library for PEAK-System PCAN-USB Interfaces using Apple´s IOUSBKit. The library comes with an Objective-C wrapper and a demo App   * [[http://www.mac-can.com/ | MacCAN]] OS X Library for PEAK-System PCAN-USB Interfaces using Apple´s IOUSBKit. The library comes with an Objective-C wrapper and a demo App
 +
 +==== RTEMS ====
 +  * [[https://docs.rtems.org/docs/main/bsp-howto/can.html | CAN Driver ]] in RTEMS BSP and Driver Guide
 +
 +==== NuttX ====
 +  * [[https://nuttx.apache.org/docs/latest/components/drivers/character/can.html | CAN Drivers]] in Documentation
 +  * NuttX provides two options for CAN/CAN FD drivers API, Linux inspired SocketCAN and classical character driver API 
 ===== Low level CAN driver software ===== ===== Low level CAN driver software =====
  
   * [[https://canpie.github.io | CANpie]] - Open source project, pursues the objective of creating and establishing an open and standardized software API for access to the CAN bus   * [[https://canpie.github.io | CANpie]] - Open source project, pursues the objective of creating and establishing an open and standardized software API for access to the CAN bus
-  * [[https://bitbucket.org/hardbyte/python-can|python-can]]- an open source Python library for creating CAN utilities that uses SocketCAN or Kvaser drivers.+  * [[https://python-can.readthedocs.io/en/stable/ | python-can]]- an open source Python library for creating CAN utilities that uses SocketCANKvaser, IXXAT, Systec, Vector, PEAK-System etc. drivers.
   * [[https://gitlab.com/hjoertel/can4linux/tree/master/can4linux-examples | Tcl binding for can4linux]]   * [[https://gitlab.com/hjoertel/can4linux/tree/master/can4linux-examples | Tcl binding for can4linux]]
   * [[https://gitlab.com/hjoertel/can4linux/tree/master/can4linux-examples | Python binding for can4linux ]]   * [[https://gitlab.com/hjoertel/can4linux/tree/master/can4linux-examples | Python binding for can4linux ]]
 +  * [[https://ortcan.sourceforge.net/ | OCERA Real-Time CAN]] project offers libVCA which supports Linux SocketCAN, RTEMS and NuttX RTOS APIs as well as tools to access and emulate CANopen devices. 

QR Code
QR Code drivers:main (generated for current page)