| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| drivers:main [2023/09/19 11:33] – [Low level CAN driver software] uwilhelm | drivers:main [2025/12/05 22:08] (current) – [Low level CAN driver software] pavelpisa |
|---|
| * [[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://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. |