bougiebastien
Posts: 1
Joined: Tue Mar 05, 2019 6:07 pm

Re: Soul Spy?

Tue Mar 05, 2019 6:13 pm

First of all thanks for developing this App!
I finally connected my car to the app and got all values except the SOH. It read unknown deterioration... Is it perhaps because the value is above 100% or is it because it's a 2019 ?
Cheers !

LP

langemand
Posts: 78
Joined: Tue Mar 29, 2016 3:06 pm
Location: Greater Copenhagen Area, Denmark, Europe
Contact: Website

Re: Soul Spy?

Tue Mar 05, 2019 10:26 pm

The max deterioration and min deterioration values are not available from model year 2018 onwards, so the SOH calculation in the app is disabled for those.

If you email me one of the soulspy.log.2019xxxxxxxx.txt files from the Downloads dir, I will see if the actual SOH value is returned (indicated in an earlier post), and attempt to fix the app accordingly.

Email the file to kia@spjeldager.dk.
Kia Soul EV since december 2015: http://soul.spjeldager.dk/
Nissan Evalia september - december 2015: http://evalia.spjeldager.dk/
Peugeot 106 Electric may 2010 - august 2015: http://elbil.spjeldager.dk/

bgarr33434
Posts: 15
Joined: Tue Nov 27, 2018 1:25 pm

Re: Soul Spy?

Fri Mar 08, 2019 5:20 am

Is there a link to a post that explains how to read the output? My main interest is how close I am to the magic 70% so I can get a new battery.

Here are my numbers at 100% charged
battery.SOC_precise_pt 63.082
battery.SOC_pct 95
battery.SOC_display_pct
battery.available_charge_power_kW 69.69
battery.available_disharge_power_kW 90
battery.max_cell_detoriation_pct 36
battery.min_cell_detoriation_pct 22.1

Oinq
Posts: 32
Joined: Sun Feb 03, 2019 10:34 am
Contact: Website

Re: Soul Spy?

Fri Mar 08, 2019 5:38 am

In the sub menu "car information" you have the "battery SOH %. This is your value.

Image

Force a calibration before you read this for bigger precision.
To force a calibration you drive until you are below 20% SOC and then you fully charge it.

Then you can read the value.


Best regards
Nuno

Code: Select all

https://photos.app.goo.gl/GHPRH6iS98wNhViDA


Soul EV 2016

bgarr33434
Posts: 15
Joined: Tue Nov 27, 2018 1:25 pm

Re: Soul Spy?

Fri Mar 08, 2019 6:34 am

Thanks...I get below 20% every day. My car info screen looks nothing like that. I'm using V 0.1.0(1668), Is there a newer build?

langemand
Posts: 78
Joined: Tue Mar 29, 2016 3:06 pm
Location: Greater Copenhagen Area, Denmark, Europe
Contact: Website

Re: Soul Spy?

Sat Mar 09, 2019 2:29 am

Yes, the latest build is version 0.1.3-2871, and you can find the APK link for download here: https://github.com/langemand/SoulEVSpy/ ... /README.md

This version fix a number of crash issues, most related to switching between replay and bluetooth data.
Kia Soul EV since december 2015: http://soul.spjeldager.dk/
Nissan Evalia september - december 2015: http://evalia.spjeldager.dk/
Peugeot 106 Electric may 2010 - august 2015: http://elbil.spjeldager.dk/

JejuSoul
Posts: 1318
Joined: Wed Jul 08, 2015 6:47 am
Location: Jeju
Contact: Website

Re: Soul Spy?

Sat Mar 09, 2019 7:58 am

-
The feature I would most like to see in SoulEVSpy is a Voltage Heatmap.
I notice you have added an issue for something like this. :-
Github - Feature: Page displaying bar chart for battery cell voltages as fast as possible #4

Here is a voltage heatmap as displayed by CanZE.
CanZE is open source. The code for this is here Heatmap Source

Image

If I could save a logfile of a journey and then replay it later, it would be great. To speed up the replay and make it into an animated gif or video would be amazing.

I am currently working on how to display these voltages using the Torque data I have collected and imported afterwards into Excel.
My Hyundai BlueON has a single defective cell.
When driving 87 of the cells show similar voltages, but cell 61 is much lower than the rest.
When charging 87 of the cells show similar voltages, but cell 61 is much higher than the rest.
The codes for using Torque Pro can be found by clicking the link in the website icon under my user name on the left.

bgarr33434
Posts: 15
Joined: Tue Nov 27, 2018 1:25 pm

Re: Soul Spy?

Sat Mar 09, 2019 8:36 am

got it working. SOH is 82%. but at 100% charged it says chg-exact-pct is 64.

langemand
Posts: 78
Joined: Tue Mar 29, 2016 3:06 pm
Location: Greater Copenhagen Area, Denmark, Europe
Contact: Website

Re: Soul Spy?

Sun Mar 10, 2019 2:26 pm

JejuSoul wrote:-
The feature I would most like to see in SoulEVSpy is a Voltage Heatmap.
I notice you have added an issue for something like this. :-
Github - Feature: Page displaying bar chart for battery cell voltages as fast as possible #4

Here is a voltage heatmap as displayed by CanZE.
CanZE is open source. The code for this is here Heatmap Source

The CanZE team accepted my request to copy the sourcecode for the map you mention, and I have adapted the code for the SoulEVSpy:
Image

A download link to the new version is available here: https://github.com/langemand/SoulEVSpy/ ... /README.md

JejuSoul wrote:If I could save a logfile of a journey and then replay it later, it would be great.

All data are being saved to a SoulSpy.201903XX.csv file. If you click "Replay recorded data" you can navigate to the Download catalogue on the SD-card, find the file you want to open, and it will be replayed (at normal speed).

JejuSoul wrote:To speed up the replay and make it into an animated gif or video would be amazing.

I have added two issues for this.
Kia Soul EV since december 2015: http://soul.spjeldager.dk/
Nissan Evalia september - december 2015: http://evalia.spjeldager.dk/
Peugeot 106 Electric may 2010 - august 2015: http://elbil.spjeldager.dk/

JejuSoul
Posts: 1318
Joined: Wed Jul 08, 2015 6:47 am
Location: Jeju
Contact: Website

Re: Soul Spy?

Mon Mar 11, 2019 10:33 am

-
I downloaded the latest apk, but it crashed when I tried to look at the heatmap.
Tested on both a 2015 Soul EV and a 2011 Hyundai BlueOn. Same crash on both.
It looks great in demo mode.

Here's the text file from the Soul EV.

Code: Select all

SoulEVSpy Version: 0.1.3-2888
o:
i:OK

>o:AT I
i:ELM327 v1.5

>o:AT Z
i:

ELM327 v1.5

>o:AT E0
i:AT E0
OK

>o:AT L0
i:OK

>o:AT SP A6
i:OK

>o:AT AR
i:OK

>o:AT AL
i:OK

>o:AT CAF1
i:OK

>o:AT H1
i:OK

>o:AT ST 80
i:OK

>o:AT RV
i:13.1V

>o:09 02
i:7EA 10 14 49 02 01 4B 4E 41
7EA 21 4A 50 38 31 45 46 46
7EA 22 4B 30 30 34 32 39 34

>o:AT SH 7DF
i:OK

>o:AT CRA 7EC
i:OK

>o:21 01
i:7EC 10 3D 61 01 FF FF FF FF
7EC 21 95 20 54 23 28 03 00
7EC 22 04 0E CA 0C 0B 0C 0C
7EC 23 0C 0B 0B 00 0B C5 01
7EC 24 C4 0B 00 00 8F 00 04
7EC 25 B6 76 00 04 B5 CE 00
7EC 26 01 B1 FF 00 01 A6 93
7EC 27 00 A1 35 D7 45 01 7D
7EC 28 00 00 00 00 03 E8 00

>o:21 02
i:7EC 10 26 61 02 FF FF FF FF
7EC 21 C5 C5 C5 C5 C5 C5 C5
7EC 22 C5 C5 C5 C4 C5 C5 C5
7EC 23 C5 C5 C5 C5 C5 C5 C5
7EC 24 C5 C5 C5 C5 C5 C5 C5
7EC 25 C5 C5 C5 C5 00 00 00

>o:21 03
i:7EC 10 26 61 03 FF FF FF FF
7EC 21 C5 C5 C5 C5 C5 C5 C5
7EC 22 C5 C5 C5 C5 C5 C5 C5
7EC 23 C5 C5 C5 C5 C5 C5 C5
7EC 24 C5 C5 C5 C5 C5 C5 C5
7EC 25 C5 C5 C5 C5 00 00 00

>o:21 04
i:7EC 10 26 61 04 FF FF FF FF
7EC 21 C5 C5 C5 C5 C5 C5 C5
7EC 22 C5 C5 C5 C5 C5 C5 C5
7EC 23 C5 C5 C5 C5 C5 C5 C5
7EC 24 C5 C5 C5 C5 C5 C5 C5
7EC 25 C5 C5 C5 C5 00 00 00

>o:21 05
i:7EC 10 2C 61 05 FF FF FF FF
7EC 21 00 00 00 00 00 0C 0C
7EC 22 0C 00 00 00 00 20 54
7EC 23 23 28 00 01 50 00 00
7EC 24 00 82 02 00 6D 01 9C
7EC 25 00 00 00 00 00 00 00
7EC 26 00 00 00 00 00 00 00

>o:AT SH 7DF
i:OK

>o:AT CRA 7CD
i:OK

>o:21 01
i:7CD 10 12 61 01 1F 00 00 00
7CD 21 07 91 15 BC 72 00 00
7CD 22 00 00 00 00 00 00 00

>o:AT CRA 653
i:OK

>o:AT MA
i:653 00 1E 00 00 00 5D 00 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 594
i:OK

>o:AT MA
i:594 54 20 28 23 C4 95 02 00 <DATA ERROR
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 598
i:OK

>o:AT MA
i:598 00 A6 00 00 F2 40 00 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 4F2
i:OK

>o:AT MA
i:4F2 00 00 60 A0 00 00 00 D0
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 4F0
i:OK

>o:AT MA
i:4F0 00 00 A8 00 00 F7 44 08
i:4F0 00 00 AA 00 00 F7 44 08
STOPPED

>o:AT AR
i:OK

>o:AT CRA 581
i:OK

>o:AT MA
i:581 00 00 00 00 00 00 00 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 200
i:OK

>o:AT MA
i:200 00 00 42 10 00 3B 3C 55
i:200 00 00 42 10 00 7B 3C 15
200 00 00 42 10 00 BB 3C D5
STOPPED

>o:AT AR
i:OK

>o:AT CRA 050
i:OK

>o:AT MA
i:050 00 03 00 00
i:STOPPED

>o:AT AR
i:OK

>o:AT SH 7DF
i:OK

>o:AT CRA 7DE
i:OK

>o:21 06
i:7DE 10 22 61 06 01 31 F3 5D
7DE 21 00 37 00 00 01 32 0E
7DE 22 64 00 37 00 00 01 31
7DE 23 DD F6 00 37 00 00 01
7DE 24 31 E1 55 00 37 00 00

>o:AT RV
i:13.1V

>o:AT SH 7DF
i:OK

>o:AT CRA 7EC
i:OK

>o:21 01
i:7EC 10 3D 61 01 FF FF FF FF
7EC 21 95 20 54 23 28 03 00
7EC 22 01 0E CA 0C 0B 0C 0C
7EC 23 0C 0B 0B 00 0B C5 30
7EC 24 C4 0B 00 00 8F 00 04
7EC 25 B6 76 00 04 B5 CE 00
7EC 26 01 B1 FF 00 01 A6 93
7EC 27 00 A1 35 D9 45 01 7D
7EC 28 00 00 00 00 03 E8 00

>o:21 02


Here's the text file from the Hyundai BlueOn.

Code: Select all

SoulEVSpy Version: 0.1.3-2888
o:
i:OK

>o:AT I
i:ELM327 v1.5

>o:AT Z
i:

ELM327 v1.5

>o:AT E0
i:AT E0
OK

>o:AT L0
i:OK

>o:AT SP A6
i:OK

>o:AT AR
i:OK

>o:AT AL
i:OK

>o:AT CAF1
i:OK

>o:AT H1
i:OK

>o:AT ST 80
i:OK

>o:AT RV
i:12.8V

>o:09 02
i:7EB 03 7F 09 11

>o:AT SH 7DF
i:OK

>o:AT CRA 7EC
i:OK

>o:21 01
i:7EC 10 3D 61 01 FF FF FF FF
7EC 21 82 0E AA 18 38 03 00
7EC 22 0A 0D AB 0B 09 0A 0A
7EC 23 0A 0B 0A 00 08 C7 53
7EC 24 C4 3D 00 00 8B 00 06
7EC 25 3C 2F 00 06 4F 95 00
7EC 26 02 29 BB 00 02 19 85
7EC 27 01 2C 97 F0 45 01 66
7EC 28 00 00 00 00 18 3C 00

>o:21 02
i:7EC 10 26 61 02 FF FF FF FF
7EC 21 C6 C6 C6 C6 C6 C6 C7
7EC 22 C6 C6 C6 C6 C6 C6 C6
7EC 23 C6 C6 C6 C6 C6 C6 C6
7EC 24 C6 C7 C6 C6 C6 C6 C6
7EC 25 C6 C6 C6 C6 00 00 00

>o:21 03
i:7EC 10 26 61 03 FF FF FF FF
7EC 21 C7 C6 C6 C6 C6 C6 C6
7EC 22 C6 C6 C6 C6 C6 C7 C6
7EC 23 C6 C6 C6 C6 C7 C6 C6
7EC 24 C6 C6 C6 C7 C6 C6 C6
7EC 25 C4 C6 C6 C6 00 00 00

>o:21 04
i:7EC 10 1E 61 04 FF FF FF FF
7EC 21 C6 C6 C7 C6 C6 C6 C6
7EC 22 C6 C6 C6 C6 C6 C7 C6
7EC 23 C6 C6 C6 C6 C7 C7 C6
7EC 24 C6 C6 C7 00 00 00 00

>o:21 05
i:7EC 10 18 61 05 FF FF FF FF
7EC 21 01 2C 00 01 2C 0A 0A
7EC 22 0A 0B 09 0A 0A 0E AA
7EC 23 18 38 02 01 00 00 00

>o:AT SH 7DF
i:OK

>o:AT CRA 7CD
i:OK

>o:21 01
i:7CD 10 21 61 01 FF FF 00 00
7CD 21 0F 8D 14 AF 6E 00 00
7CD 22 00 00 00 00 00 00 00
7CD 23 00 00 00 00 00 00 00
7CD 24 00 00 00 00 00 00 00

>o:AT CRA 653
i:OK

>o:AT MA
i:653 00 00 00 00 02 C8 C8 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 594
i:OK

>o:AT MA
i:STOPPED

>o:AT CRA 598
i:OK

>o:AT MA
i:STOPPED

>o:AT CRA 4F2
i:OK

>o:AT MA
i:STOPPED

>o:AT CRA 4F0
i:OK

>o:AT MA
i:4F0 00 00 8E 00 00 B9 F4 0B
i:4F0 00 00 90 00 00 B9 F4 0B
STOPPED

>o:AT AR
i:OK

>o:AT CRA 581
i:OK

>o:AT MA
i:581 00 00 00 00 00 00 00 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 200
i:OK

>o:AT MA
i:200 00 00 00 00 00 FB 3C C7
i:200 00 00 00 00 00 3B 3C 07
200 00 00 00 00 00 7B 3C 47
200 00 00 00 00 00 BB 3C 87
STOPPED

>o:AT AR
i:OK

>o:AT CRA 050
i:OK

>o:AT MA
i:STOPPED

>o:AT SH 7DF
i:OK

>o:AT CRA 7DE
i:OK

>o:21 06
o:AT RV
i:STOPPED

>o:09 02
i:?

>o:AT SH 7DF
i:STOPPED

>o:AT SH 7DF
i:?

>o:AT CRA 653
i:OK

>o:AT MA
i:OK
i:
i:>653 00 00 00 00 02 C8 C8 00
i:653 00 00 00 00 02 C8 C8 00
i:STOPPED

>o:AT AR
i:OK

>o:AT CRA 594
i:OK

>o:AT MA
i:STOPPED

>o:AT CRA 598
i:OK

>o:AT MA
i:STOPPED

>o:AT CRA 4F2
i:OK

>o:AT MA
The codes for using Torque Pro can be found by clicking the link in the website icon under my user name on the left.

Return to “Technical Discussions”