Skip to content

Releases: mac-can/SLCAN

Release of August 28, 2024

28 Aug 12:10

Choose a tag to compare

Extension to include the CANable 2.0 protocol with the following restrictions:

  • The firmware currently does not provide ACK/NACK feedback for serial commands
  • CAN FD operation mode (bit-rate switching) is not supported by the library
  • Silent operation mode (listen-only) is not supported by the library
  • SJA1000 bit-rates (BTR register) are not provided by the firmware
  • Acceptance filtering is not provided by the firmware
  • Bus errors (status flags) are not provided by the firmware
  • Hardware and firmware versions are displayed as fake number 0.0[*]
  • Serial number is displayed as fake number 99999999[*]

*) If compiler switch OPTION_SLCAN_FAKE_COMMANDS is specified.

Service Release of April 22, 2024

22 Apr 16:25
973607d

Choose a tag to compare

Major changes:

  • Fixed a bug in the installation script
  • Update SLCAN sources to rev. 811
  • Updated the build environments

First Release of April 1, 2024

01 Apr 16:34
f28577f

Choose a tag to compare

Raw Lawicel SLCAN protocol implementation as a spin-off from the SerialCAN project.

Target Platforms

POSIX® compatible operating systems:

  1. macOS®
  2. Linux®
  3. Cygwin®

Windows® (x64 operating system):

  1. Windows 10 Pro
  2. Windows 11 Pro

CAN Hardware

  • Lawicel CANUSB (Hardware 1.0, Firmware 1.1)

Known Bugs and Caveats

  1. Transmitting messages over the TTY is extremely slow; approx. 16ms per frame.
    I guess this is because the transmission is acknowledged by the CAN device.

  2. Time-stamps are currently not supported.