[Pkg-electronics-devel] Bug#1132625: ITP: canopenterm -- CANopenTerm is an open-source tool for developing, testing, and analyzing CANopen CC networks and devices
Christopher Obbard
obbardc at debian.org
Sat Apr 4 06:10:45 BST 2026
Package: wnpp
Severity: wishlist
Owner: Christopher Obbard <obbardc at debian.org>
X-Debbugs-Cc: debian-devel at lists.debian.org, pkg-electronics-devel at lists.alioth.debian.org, obbardc at debian.org
Package name : canopenterm
Version : 2.0
Upstream Contact: Michael Fitzmayer <michael-fitzmayer at punkt.de>
URL : https://canopenterm.de/
License : MIT
Programming Lang: C++
Description : CANopenTerm is an open-source tool for developing, testing and analyzing CANopen CC networks and devices
CANopenTerm is an open-source tool for developing, testing and analysing
CANopen networks and devices. It provides functionality for interacting
with CAN-based systems, with support for CANopen as well as SAE J1939
and OBD-II protocols.
The application offers facilities for monitoring and analysing network
traffic, including trace filtering and node access. It also provides
tools for configuring CANopen devices and simulating nodes, enabling use
in development and integration environments. Testing features allow
validation of CANopen networks and devices.
CANopenTerm supports reading and writing Service Data Objects (SDOs),
sending Network Management (NMT) messages, and working with raw CAN
interfaces for non-CANopen use cases. Workflow automation is available
via embedded Lua and Python interpreters with consistent APIs.
Additional features include a built-in DBC parser for CAN database
files, support for CANopen profiles described in JSON format, and
conformance testing using Electronic Data Sheet (EDS) parsing. The
tool can generate test reports suitable for integration with continuous
integration systems. Graphical widgets are provided for real-time data
visualisation.
I plan to maintain this package under the Electronics team.
More information about the Pkg-electronics-devel
mailing list