[Ovmsdev] Kia Soul EV development

Geir Øyvind Vælidalo geir at validalo.net
Sun Nov 1 18:52:20 HKT 2015

Hi All,

Thank you for the nice welcome :-D

And thank you all so much for creating this amazing piece of open source! 
I hope I can contribute without destroying anything. Hehe! I’m a programmer by trade, but it’s mainly .Net and web development, so I’m a bit rusty when it comes to programming systems with limited resources ;-)

I look forward to work more with the code and add more features to the Kia Soul EV. Many of the norwegian Soul EV-owners miss the possibility to start preheating the car remotely, so that would be the ultimate version for us :-) But thanks to Michael Balzer, we already have a version that is useful! Great work, Michael!!!

Now I have to find out how to whitelist this mailinglist in my spamfilter…. ;-)  

> 1. nov. 2015 kl. 11.26 skrev Mark Webb-Johnson <mark at webb-johnson.net>:
> Welcome, Geir.
> Or, if he hasn't subscribed yet, welcome future Geir.
> Mark
>> On 1 Nov 2015, at 5:22 PM, Michael Balzer <dexter at expeedo.de> wrote:
>> List,
>> I'm pleased to introduce the dedicated OVMS Kia Soul developer (he
>> should have subscribed by now): please welcome Geir :-)
>>> Gesendet: So 1. Nov 2015, 00:32
>>> Von: goev_no05
>>> An: dexter
>>> Hi Michael!
>>> I've been playing a lot with the code today :D It works quite well,
>>> although the VIN is shifted three bytes so I'm missing the first
>>> characters. The DEBUG 1 and 5 seem to be off too, but it just seem
>>> like they might be off by only one byte. I think so because I can
>>> fetch the aux battery voltage from row 4 byte 4, instead of byte 5 as
>>> should be expected. This is a little strange as it seems to be the
>>> same code as VIN. But I will look into these matters tomorrow!
>>> I've added a lot of new data to your code: In my version I now show
>>> the correct SOC (V0.2 shows the BMS SOC which is around 4% lower),
>>> Odometer, aux battery voltage, correct charging power (it looks right
>>> at least for 230V systems). I'm also setting the charging modes based
>>> on the charging power and I copied the Range/Ideal range code from the
>>> Twizy and adapted it to the Kia. I think I will copy the CA-setting
>>> too, as they seem to be quite useful.
>>> I feel that I have quite a good understanding of the system now, so if
>>> you want, I can relieve you from the Kia Soul-development :)
>>> I am also subscribing to the ovms-developer list, so hopefully I don't
>>> need to bother you here anymore ;)
>>> Good night, and take care!
>>> Geir
>> As the OBD polling support for modes 02, 10 & 21 basically works, I now
>> have pushed my latest changes including Kia V0.2 to the main repository.
>> The Kia VIN currently needs to be cut by 3 bytes because the car_vin can
>> only take 17 chars. As RAM is tight I decided to omit the first three
>> chars. There would be space for a 20 bytes car_vin, but then the VIN is
>> not that important IMO.
>> You're right, the aux battery voltage should be in row 4 byte 5, and
>> there is no intended offset, so that might be a bug.
>> Glad to have you on board :-)
>> Regards,
>> Michael
>> -- 
>> Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
>> Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
>> <dexter.vcf>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.teslaclub.hk
>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.teslaclub.hk
> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev

More information about the OvmsDev mailing list