[Pkg-electronics-devel] Bug#1132627: ITP: canvenient -- abstraction layer for multiple CAN APIs
Christopher Obbard
obbardc at debian.org
Sat Apr 4 07:25:36 BST 2026
Package: wnpp
Severity: wishlist
Owner: Christopher Obbard <obbardc at debian.org>
X-Debbugs-Cc: debian-devel at lists.debian.org, obbardc at debian.org, pkg-electronics-devel at lists.alioth.debian.org
Package name : canvenient
Version : 1.01
Upstream Contact: Michael Fitzmayer <michael-fitzmayer at punkt.de>
URL : https://canopenterm.de/canvenient
License : MIT
Programming Lang: C++
Description : CAN abstraction layer for portable CAN communication
CANvenient is a portability layer that provides a unified API for
Controller Area Network (CAN) communication on Windows and Linux.
It enables applications to interact with different CAN interfaces
and hardware using a consistent programming model.
The library abstracts multiple vendor-specific and system CAN APIs,
allowing developers to write portable software without targeting a
specific backend. Supported backends include SocketCAN on Linux and
vendor libraries such as Ixxat VCI, Kvaser CANlib, PCAN-Basic and
Softing CAN Layer 2.
CANvenient is intended for use in embedded, industrial and automotive
applications where portability across CAN hardware and platforms is
required.
I plan to maintain this package under the Electronics team.
More information about the Pkg-electronics-devel
mailing list