Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebi2k1/openCanSuite
https://github.com/sebi2k1/openCanSuite
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sebi2k1/openCanSuite
- Owner: sebi2k1
- Created: 2012-02-26T17:14:21.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2017-04-05T17:55:00.000Z (almost 8 years ago)
- Last Synced: 2024-08-04T04:07:01.822Z (6 months ago)
- Language: C++
- Homepage:
- Size: 412 KB
- Stars: 28
- Watchers: 7
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-canbus - openCanSuite - Set of tools for analyzing, simulating and visualizing a CAN system. (Utils / GUI Tools)
README
openCanSuite
==This project is an approach to build a set of tools for analyzing, simulating and visualizing
a CAN system (Controller Area Network)canAnalyzer
===
This tool is still in draft phase. In long term this tool shall allow to monitor the CAN
and send CAN messages.canPlotter
===
The plotter supports displaying various signals on a simple plot chart.canHmi
===
Indented to be used as a base for a machine HMI (human machine interface) using QML to describe
the visualization.The project will resemble KCD file format (see Kayak project) to handled network and
message descriptions.Prerequisites
==
For building this under Ubuntu 12.04, please install:
$ apt-get install libqwt-dev libqxt-devInstallation
==
$ qmake
$ make clean allUsage
==
You need to supply the CAN channel, the signal database and scale information:
$ canPlotter/canPlotter --channel vcan0 --kcd-file ./can_definition_sample.kcd --busname Motor --left-scale-name "Speed" --left-scale-signals="CruiseControlStatus.SpeedKm/red,CruiseControlStatus.SpeedKm/yellow"