/can4eve

CAN OBDII analysis for electric vehicles

Primary LanguageJavaApache License 2.0Apache-2.0

can4eve

OBDII CAN diagnosis support for electric vehicles

Travis (.org) Maven Central GitHub issues GitHub issues GitHub BITPlan

Documentation

Maven dependency

Maven dependency

<dependency>
  <groupId>com.bitplan.can4eve</groupId>
  <artifactId>com.bitplan.can4eve</artifactId>
  <version>0.0.5</version>
</dependency>

Current release at repo1.maven.org

How to build

git clone https://github.com/BITPlan/can4eve
cd can4eve
mvn install

What is can4eve?

can4eve

  • is a software for electric vehicles
  • it reads, analyzes, visualizes, stores and replays CAN bus data from the vehicle taken via an OBDII adapter
  • is an open source software project see https://github.com/BITPlan/can4eve

Supported Vehicles

as of 2017-06 only Triplet cars: Mitsubishi i-Miev, Citroe C-Zero, Peugeot-Ion are supported

State of the project

  • the software is in alpha - experimental state - it has only been tested with a handful of vehicles so far
  • alpha and beta testers are welcome

Supported Platforms

can4eve is written in Java It has been tested on

  • Raspberry PI
  • MacOS
  • Microsoft Windows
  • an Android version is in preparation.

Since Apple does not support Java on the iPhone and since Microsoft does not support Java on some of its environments can4eve would have to be ported to run in these environments. We have obtained a free gluon license to try this out.

Where to find more info

Wiki

http://can4eve.bitplan.com/

Version History

  • 2017-06 0.0.1 - non released developer version (alpha test)
  • 2017-08 0.0.2 - beta test with OBDLink SX open
  • 2018-08-23 0.0.3 - improved gui
  • 2019-01-22 0.0.4 - dark mode
  • 2019-01-24 0.0.5 - remembers tabSelection and offers to select tab