CANBus.jl

A can-bus communication package for Julia.

Introduction

CANBus.jl is a package for communicating on Controller Area Network (CAN, CANBus), supports several hardware interfaces.

Features

  • Setup device and Transmit/Receive CAN messages in unified easy way.
  • Pure julia implementation, directly calls native or C apis, does not depend on other languages.
  • CAN FD support.

Installation

Install via package mode.

pkg> add CANBus

TODO

Upcoming plans until v0.1.0

  • Try to support PCAN-Basic API for Windows.
  • Communication without init_access(Vector interface).
  • Support other interfaces.
  • Performance optimization.