Are you an R&D professional or application engineer working with CANopen networks? Do you need a robust, easy-to-use tool for developing or testing CANopen nodes?
Look no further!
CANopenTerm is your go-to software for analyzing and testing CANopen nodes with ease. Empower your R&D with CANopenTerm, the interactive terminal tool that simplifies communication on a CANopen network, allowing you to:
-
Read and Write SDOs
Easily manage Service Data Objects with a user-friendly interface and built-in object dictionary. -
Send NMT Messages
Control network management with commands to one or all nodes. -
Simulate PDOs
Effortlessly add asynchronous Process Data Objects to mimic network traffic. -
Automate your Workflow
Use Lua scripts to automate your workflow. A variety of scripts included, such as a PEAK CAN trace record and playback script.
-
Lua 5.4 Interpreter
Write scripts to automate tasks and leverage a custom API with a raw CAN interface. -
Cross-Platform Compatibility
Written in ANSI C, CANopenTerm is highly portable with minimal dependencies (SDL2, Lua 5.4). It supports SocketCAN on Linux and PEAK CAN on Windows. -
Open Source and Free
Released under a permissive open-source license, CANopenTerm is free for all to use.
CANopenTerm is developed to provide a powerful tool for professionals at no cost. However, maintaining and improving such a project requires resources. Your donations can make a significant difference, enabling continued development and support.
Join Us in Advancing CANopen Development!
Your contribution, no matter how small, will be greatly appreciated and will help keep CANopenTerm thriving. Together, we can ensure this essential tool remains available and continues to evolve.
Thank you for your support!