JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

With this thread, I'd like to try something new: identify all the smartphone diagnostic apps that work with our triplets (Mitsubishi i-MiEV, Citroen C-Zero, and Peugeot iOn) and provide detailed information for each (tech info, platform compatibility, capabilities, limitations, hardware requirements, etc.), including personal opinions. I also welcome the developers of these apps to contribute.

If this proves successful, we can try doing the same for compatible OBD hardware. In the interim, added a Read-Only topic to the Technical Reference Articles subforum in order to easily find this thread:
viewtopic.php?f=19&t=4950

Off the top of my head, here are the apps (IIRC in chronological order) - please add any I have overlooked) -

caniOn viewtopic.php?f=22&t=4936&p=43757#p43754

EVBatMon viewtopic.php?f=22&t=4936#p43755

hobDrive viewtopic.php?f=22&t=4936&p=43753#p43756

OBDZero viewtopic.php?f=22&t=4936&p=43753#p43757

Car Scanner ELM OBD2 viewtopic.php?f=22&t=4936&p=43753#p43784

What I'd like to do is open this up to everyone and then I (or another moderator) will extract from your posts and compile the information into a single post for each app within this topic. In order to keep this thread from growing and if there is no objection, I'll then delete the person's post after incorporating their input into the particular app, with credit to the individual in the Comments. If you prefer, just send ma a PM with the information. In addition, I'll keep updating this first post to keep it current. Hey, this is a work in progress!

Please feel free to both comment on this idea as well as contribute your experiences with each app.

Rev. 0, 15 October 2021
Rev. 1, 15 October 2021, elaborated second-to-last paragraph
Rev. 2, 16 October 2021, replaced caniOn link to Google Store and started caniOn post update
Rev. 3, 19 October 2021, removed redundant information now shown on subsequent app-specific posts
Rev.4, 24 October 2021, added Car Scanner ELM OBD2
Rev.5 24 November 2021, added link to post in Tech Reference Section
Rev.6 11 January 2022, changed above links to each App, below
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

caniOn

Developer's Website:
Martin and Xavier
https://www.facebook.com/emobility.at
(confirmation, anyone?)

Available Here:
https://play.google.com/store/apps/deta ... ity.canion
https://canion.soft112.com

Platform(s): Android only

Cost: Free

Additional Hardware Requirements:
The only OBDII adapter known to work for all features is OBDLink LX or MX or MX+ Bluetooth
Confirmation that WiFi also works?

Works With Vehicle Years:
Problem with cell readings for year 2016 (and 2014?)?
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?

Reads and Erases Diagnostic Trouble Codes (DTC): No

Key Features: Many screens showing battery voltage and temperature status both graphically and numerically, energy consumption/distance while driving, battery Ah, etc., just to mention a few.

What's Good:

What Could Be Improved:

Primary Thread on this i-MiEV forum:
http://myimiev.com/forum/viewtopic.php?f=25&t=1762

Additional Discussions on this i-MiEV forum:

Additional Discussions on other Websites:

Sample Screenshots:

Individual's Comments:
JoeS: This is the original app for the i-MiEV triplets, and still used daily by many of us. A very well-rounded app that reads almost all of the necessary EV parameters and presents them in a very readable graphic or numeric format. It only reads and presents information and does not otherwise interact with the car (such as resetting DTCs).
Per Boffingham, Vgate vLinker FD+ scanner does NOT work with caniOn
JoeS update 4Aug2023: Attempt to read a 2016 i-MiEV resulted in no cell information and the Ah reading only lasted about a minute before returning to a different car's previous Ah reading.

This page last revised: 4 August, 2023
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

EVBatMon

Developer's Website (includes download links):
Android: http://evpositive.com/evbatmon-for-i-miev.html
iOS: http://evpositive.com/evbatmon-for-i-miev-ios.html

Platform(s): Android and iOS

Cost:

Additional Hardware Requirements:

Works With Vehicle Years:
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?

Reads and Erases Diagnostic Trouble Codes (DTC):

Key Features:

What's Good:

What Could Be Improved:

Primary Thread on this i-MiEV forum:

Additional Discussions on this i-MiEV forum:

Additional Discussions on other Websites:

Sample Screenshots:

Individual's Comments:

This page last revised: 13 March, 2022
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

hobDrive

Developer's Website: http://hobdrive.com

Available Here:

Platform(s): Android, iOS, WindowsPhone, Windows Vista, Linux, Windows Mobile

Cost:

Additional Hardware Requirements:
Works with a number of OBDII adapters, including:
https://www.veepeak.com

Works With Vehicle Years:
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?

Reads and Erases Diagnostic Trouble Codes (DTC):
YES, including airbag warning light (Android).

Key Features:

What's Good:

What Could Be Improved:
iOS compatibility needs to be verified with specific OBDII adapters

Primary Thread on this i-MiEV forum:
viewtopic.php?f=9&t=4101

Additional Discussions on this i-MiEV forum:

Additional Discussions on other Websites:

Sample Screenshots:

Individual's Comments:
Thank you imievnewb for the DTC information.

This page last revised: 13 March, 2022
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

OBDZero

Developer's Website: https://obdzero.dk

Available Here: https://play.google.com/store/apps/deta ... lectriccar

Manual (includes screenshots): https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf

Platform(s):

Cost:

Additional Hardware Requirements:
Works with a number of OBDII adapters, including -
Vgate vLinker FD+ scanner
Vgate iCar Pro
https://www.veepeak.com
OBDLink XL
Does not work with WiFi or really cheap dongles

Works With Vehicle Years:
Confirmed: 2009, 2011, 2012, 2016
Feedback from owners of other years?
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?

Reads and Erases Diagnostic Trouble Codes (DTC):

Key Features:

What's Good:
The interface is easy to use and results can be exported to Excel

What Could Be Improved:

Primary Thread on this i-MiEV forum:

Additional Discussions on this i-MiEV forum:

Additional Discussions on other Websites:

Sample Screenshots:
https://drive.google.com/file/d/1DP7NqZ ... sp=sharing
https://drive.google.com/file/d/1DSd0Pr ... sp=sharing

Individual's Comments:
Thank you Boffingham for the adapter performance information, screenshots, and updates.
Further update from Boffingham (11/24/21) -
"It would be nice to have a graphic output like Canion, something visual showing key parameters like SOC, SOH, Watts consumed by various features like the heater, motor, fan, seat warmer, etc
I have exported the results to Excel but the App captures in millisecond intervals, which is way too much. Every 10 seconds would be good, or something configurable so the data is not overwhelming."

Thank you imievnewb for the veepeak info.

13 March 2022 - input from David, the developer of this app:
For OBDZero I have a 2011 and 2012 CZero and it works with both. I have received OBDZero recorded data from users with 2009 and 2016 iMiev models.
The iMiev 2016 does not transmit individual cell data. Therefore OBDZero cannot show individual cell measurements for iMiev 2016 and newer. Others report that CZero and iOn cars 2016 and newer do transmit individual cell data but I have not been able to check this directly.
OBDZero has been tested with the OBDLink XL as well as many VGate bluetooth dongles. It does not work with wifi dongles and does not work with the cheapest dongles available.
I understand the problem with the short time step and the large data files. I import my data into a database on my PC before exporting portions of it to Excel. I need the short time step for some of the ways I use the data. I'm thinking about a solution.
CaniOn also has a short time step but it stores data directly into a database on the Android device.
I understand the lack of graphs compared with e.g. CaniOn but I don't think this is something I will be able to work on. Maybe a second app for offline graphs.
ÓBDZero does not reset alarms.
Moderator's note: David, thank you for this information.

27 August 2022 - input from David, the developer of this app:

A couple of days ago I updated OBDZero to version 3.89.

Changes in Android 11 and 12 required much of the work needed in this update.
Previous Android versions grant Bluetooth permission automatically. However in Android 12+ OBDZero must be granted “Nearby Devices” permission in order to use Bluetooth. The OBDZero will request this permission the first time OBDZero is run on a 12+ phone after an install or reinstall of the app.
Android 11’s new rules for storage are also implemented in this version.

Also new is a the initial value; minimum seconds between recordings. This answers the user request to reduce the amount of data collected. By setting values between 5 and 60 sec. one can extend the time between data records.

Version 3.89 adds the BMU fully charged battery capacity. This is the same capacity reported by CaniOn and EvBatMon making comparisons easier. To collect this number OBDZero sets the dongle to a different collection mode then resets the dongle back to normal. This slows the data collection process so this value is only collected at 2 minute intervals.

The user manual can be downloaded using this new link:

https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf

Editing the manual is an ongoing process.

4 April 2023 - input from David, the developer of this app:

On March 13, 2023 I updated OBDZero to version 4.00. In this version there are 4 new screens:

Image

The Ah screen is of particular interest because both the capacity and the present charge come from the BMU PID 762. The capacity is the same as that reported by CaniOn and EvBatMon. The present charge is new as far as I know. Together they permit computing a SoC that is a bit more precise than that reported directly by the car. This computed SoC is most similar to the SoC 1 reported by the car and shown in OBDZero. It is less similar to SoC 2 shown in OBDZero and reported as SoC by other apps. Knowing the BMU's Ah account makes a more accurate calibration of the battery amps measurement possible. More on this later.

See the manual at:
https://obdzero.dk/wp-content/uploads/2 ... nual38.pdf
for more details.

Edit: One more detail, OBDZero’s updated code is available on GitHub via this link:

https://github.com/DavidCecil50/OBDZero/tree/Android11

This page last revised: 3 May 2023
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

Car Scanner ELM OBD2

Developer's Website (includes download links):
https://www.carscanner.info

Downloads:
Android: https://play.google.com/store/apps/deta ... carscanner
iOS: https://apps.apple.com/app/car-scanner- ... 1259933623

Platform(s): Android and iOS

Cost: free for basic version and for a small fee (you can even choose!) you can upgrade to Pro version

Additional Hardware Requirements: Works with -
OBD-link MX+bluetooth dongle https://www.obdlink.com/products/obdlink-mxp/
Others?

Works With Vehicle Years: i-MiEV (all years?)
Note: The 2016 iMiev evidently does not transmit individual cell data but CZero and iOn do. Confirmation, anyone?

Reads and Erases Diagnostic Trouble Codes (DTC): Yes
Can read but cannot reset DTC using https://www.veepeak.com

Key Features:
Profile included for i-MiEV
Can choose and setup our own dashboard(s)

What's Good:
Can read and delete DTCs
Very easy to read all interesting ECU info, also BMU , EV-ECU and all others units.
So SOC, remaining and current battery capacity, cell temperatures and voltages etc . can all be displayed and even recorded.

What Could Be Improved:

Primary Thread on this i-MiEV forum:

Additional Discussions on this i-MiEV forum:

Additional Discussions on other Websites:

Sample Screenshots:

Individual's Comments:
Thank you Herbie for identifying this app to us and for your comments that have been incorporated, above.


This page last revised: 13 March, 2022 (added DTC info. line)
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

(Saving this post as placeholder for future apps)
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

(Saving this post as placeholder)
Continuing to slowly add information to each of the above apps, as inputs roll in. Welcome inputs so we can keep updating each app's information, especially from the app developers - just post them in this thread and I will incorporate into the appropriate app above (or send me a PM if you prefer). TIA
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years
kiev
Posts: 2076
Joined: Sun May 03, 2015 7:15 am
Location: The Heart o' Dixie
Contact: Website

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

what about adding info on the wired devices used to get data and reset DTCs, such as the icarsoft i909? Feel free to delete this post so it doesn't interrupt the thread.
kiev = kenny's innovative electric vehicle
JoeS
Site Moderator
Posts: 4277
Joined: Thu Dec 15, 2011 5:47 am
Location: Hills above Silicon Valley, California

Re: Smartphone/Tablet Apps for i-MiEV, C-Zero, and iOn

kiev wrote: Wed May 03, 2023 9:39 am what about adding info on the wired devices used to get data and reset DTCs, such as the icarsoft i909? Feel free to delete this post so it doesn't interrupt the thread.
Kenny, appreciate your input. I'm only aware of just a few of those wired devices so I didn't start a separate thread on them; instead, at present, they're identified in this 'umbrella' Tech/Reference (Read Only) Topic which, in turn, brings us to this thread for the apps:

Testing and Monitoring Apps and Tools and Scanners
<https://myimiev.com/forum/viewtopic.php?t=4950>

If anyone knows of other wired devices, either PM me or post them here and I'll start a new thread similar to this one to cover them. TIA
EVs: Two '12 Wht/Blu SE Premium, '13 Tesla MS85, '20 Hyundai Kona Ultimate, three 156v Li(NMC) Corbin Sparrows
EV Conv.: 156v '86 Ram ute, 48v1kW bicycle pusher trlr
Mothballed ICE: '88 Isuzu Trooper
RIP: '67 Saab 96V4 owned 54 years

Return to “General Technical Discussions”