Skip to content

Desktop application for CANtact hardware interface

License

Notifications You must be signed in to change notification settings

sagishm/cantact-app

This branch is up to date with linklayer/cantact-app:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 1, 2016
Mar 26, 2016
Nov 27, 2015
Nov 27, 2015
May 19, 2016
Jan 3, 2016
Mar 26, 2016
May 18, 2016
Jan 10, 2016
Jan 31, 2016

Repository files navigation

CANtact-app

CANtact-app is an open source software tool for interfacing with Controller Area Network systems from the desktop. It is primarily intended to be used with the CANtact hardware, but should work with any device that uses the LAWICEL protocol.

Screenshot

CANtact Screenshot

Installation

Prerequisites

The ant and netbeans packages.

Build

git clone https://github.com/linklayer/cantact-app
cd cantact-app
ant build

  • ant build requires a proper CLASSPATH. If you don't know what an appropriate CLASSPATH should be you can open the netbeans IDE (via netbeans) and view the IDE Log Output.

Features

  • Display of CAN bus trace
  • Live display, showing the most recent data for each frame
  • Simple transmission of CAN frames
  • Javascript scripting interface
  • ISOTP transmit and receive
  • Saving of CAN traces (in candump format)

TODO

  • OBD-II, and UDS protocol implementations
  • CAN databases and signal decoding

About

Desktop application for CANtact hardware interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 73.0%
  • C++ 23.9%
  • C 2.8%
  • JavaScript 0.3%