Difference between revisions of "Main Page"

From BITPlan can4eve Wiki
Jump to navigation Jump to search
Line 152: Line 152:
 
* https://www.quora.com/What-is-a-good-OBD2-that-is-compatible-with-Electric-Cars
 
* https://www.quora.com/What-is-a-good-OBD2-that-is-compatible-with-Electric-Cars
 
[[Category:can4eve]]
 
[[Category:can4eve]]
 +
<headertabs/>

Revision as of 11:08, 16 August 2017

Sunflower.png
Profiwikiicon.png
[edit]

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, Citroën C-Zero, Peugeot-Ion are supported The support for the Mitsubishi Outlander PHEV is in preparation. See also Help/VehicleTypes

Supported OBDII-Adapters

  1. OBDLink_SX
  2. OBDLink_LX (via rfcomm on Linux!)
  3. ELM327_China_USB (not recommended/limited/use at own risk!)
  4. VGate_ICar_2 (not recommended/limited/use at own risk!)

Supported Platforms

can4eve is written in Java It has been tested on

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. Currently there are no concrete plans to work around this. Since can4eve uses JavaFX it is certainly feasible to get an iPhone and other ports. Oracle mobile might also be a future option to support many more mobile devices.

State of the project

Screen Shots

Odometer

ScreenShot Odometer 2017-08-16 103323.png

Dashboard / Clocks

ScreenShot RPM 2017-08-16 102742.png ScreenShot Clocks 2017-08-16 102206.png

Charging

ScreenShot SOC 2017-08-16 103106.png

Battery Cell states / SOC-RR history

ScreenShot Cell Voltage 2017-07-11 235316.png ScreenShot Cell Temp 2017-07-11 235321.png Socrr2017-06-18.png

General OBD info (debug)

Screenshot2017-06-18.png Data2-2017-06-18.png


Test

The software runs a test suite on each release. If you want you can run the automated tests for can4eve yourself on your own development platform.

Installation

can4eve uses maven and gradle as a build platform as of 2017-06 only the obdii module has a rudimentary user interface See Help#Installation

Running from command line

As of 2017-06 the jar created by the rebuild script is compiled for the Triplet vehicles.

usage

java -jar target/com.bitplan.obdii-0.0.1-jar-with-dependencies.jar -h
Help
CANTriplet: 0.0.1

  usage: java CANTriplet
 --display [None | Console | Swing] : display
                                      the display to use one of:
                                       None,Console,Swing
 --host (--hostname) WERT           : host
                                      the host to connect to
 --limit (--framelimit) N           : limit
                                      the maximum number of frames to read
 --port (--portnumber) N            : port
                                      the port to connect to
 --vg (--vehicle-group) WERT        : vehicleGroup
                                      the vehicleGroup to connect to
 -c (--conn) WERT                   : connection device
                                      the connection to use
 -d (--debug)                       : debug
                                      create additional debug output if this
                                      switch is used
 -h (--help)                        : help
                                      show this usage
 -l (--log) WERT                    : log
                                      the logfile to write
 -p (--pid) WERT                    : pid to monitor
                                      the pid to monitor
 -t (--timeout) N                   : timeout in msecs
                                      the timeout for elm327 communication
 -v (--version)                     : showVersion
                                      show current version if this switch is
                                      used

License

https://www.apache.org/licenses/LICENSE-2.0

Creator

BITPlanLogo2012.svg