Difference between revisions of "Main Page"
Line 14: | Line 14: | ||
* as of 2017-06-07 the software is not available for endusers yet. As an interested developer you can | * as of 2017-06-07 the software is not available for endusers yet. As an interested developer you can | ||
follow the {{Link|target=Installation}} instructions. | follow the {{Link|target=Installation}} instructions. | ||
+ | [[File:Screenshot2017-06-18.png|400px]] | ||
+ | |||
=== Supported Platforms === | === Supported Platforms === | ||
can4eve is written in Java | can4eve is written in Java |
Revision as of 18:17, 18 June 2017
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
- as of 2017-06-07 the software is not available for endusers yet. As an interested developer you can
follow the Installation instructions.
Supported Platforms
can4eve is written in Java It has been tested on
- Raspberry PI
- MacOS
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 plans to work around this.
Test
Before installation of the software you might want to run the automated tests for can4eve.
Installation
can4eve uses maven and gradle as a build platform as of 2017-06 only the obdii module has a rudimentary user interface To build it you might want to run
git clone https://github.com/BITPlan/can4eve
cd can4eve/obdii
./rebuild
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
Other Apps
Vehicles | Icon | App | Link |
---|---|---|---|
Mitsubishi i-Miev, Citroen C-Zero, Peugeot Ion | CanIon | https://play.google.com/store/apps/details?id=emobility.canion&hl=de | |
Renault | CANZE | http://canze.fisch.lu/ | |
Outlander PHEV | EVBatMon for PHEV | http://evpositive.com/evbatmon-for-phev.html | |
Nissan Leaf | Leaf Spy | https://play.google.com/store/apps/details?id=com.Turbo3.Leaf_Spy_Lite&hl=de | |
Tesla | TM-Spy | https://play.google.com/store/apps/details?id=com.Turbo3.TMSpy&hl=de | |
Combustion engine cars | Torque Pro | https://play.google.com/store/apps/details?id=org.prowl.torque&hl=de |
Details
CanIon
Diese App speichert und visualisiert die Daten des Can-Busses von Citroen C-Zero/Mitsubishi i-MiEV/Peugeot iOn. Diese Daten werden über den OBD-II Diagnose-Stecker und einem OBD-II Bluetooth/Usb/WiFi-Adapter auf das Android Gerät übertragen.
CANZE
If you want to learn about your Renault electric vehicle, you’ve come to a good starting point. We will supply you with an app that displays driving stats and lots of interesting information about your car. All you need is a Bluetooth OBDII dongle and an Android device.
EVBatMon
Our App not only gives you access to internal information at your fingertips, it will also track the health of the Li On drive battery over time and against distance.
LeafSpy
Leaf Spy Lite lets a Nissan Leaf owner view detailed information about their Leaf's battery by plugging in an inexpensive ELM-327 Bluetooth OBDII adapter into the standard OBDII port on the Leaf. ELM-327 Bluetooth adapters are available on eBay for around $10-$20 and one is required before Leaf Spy Lite can display information from your Leaf.
TM-Spy
TM-Spy uses a standard ELM 327 type Bluetooth or WiFi OBDII adapter to decode information from the CAN service plug located below the center display screen. Check the internet for how to access this cable and the specifications for the custom adapter cable required to go from the Tesla 12 pin connector to the standard 16 pin OBDII connector which the ELM 327 adapter plugs into.