Kia Soul EV Multi-Frame Message

Discussion and research on OBDII integration, especially on OEM specific PIDs from Ford, GM, Chevrolet, BMW, Porsche, Audi, Toyota, Volkswagen, Mazda, Honda, Subaru, Mitsubishi and others.
Post Reply
dyip
Posts: 14
Joined: Mon May 08, 2017 3:35 pm
Location: Vancouver, BC

Kia Soul EV Multi-Frame Message

Post by dyip »

I am trying to access mode 21h data from a Kia Soul EV Battery Management System for our EV Race Car. Previously, I have been using Torque Pro to access the data. Will you be upgrading the OBDII access to allow multi-frame data? Many OEM's use multi-frame data access for their proprietary scan tools. I see from a previous post (bobel/mkarr) others are also having the same issue trying to access Toyota data.

For instance, to gain "Maximum Battery Temperature", using Torque, I would ask for data from 2101 from device 7E4. I would set the data type as "signed", and ask for data offset byte O. I have attached a screen shot (courtesy of Kia Soul EV Owners forum) that shows the data at 2101.

I assume that I can do this with Lua Script. Any bits of sample code that may help me get started?

I believe I need to send: 7E4 02 21 01 00 00 00 00 00 00. (Mode 21, PID 01, Sender 7E4)
Wait for response: 7EC 10 3D 61 01 FF FF FF FF FF (signifying 3D bytes of data from device 7EC)
Send an acknowledge: 7E4 30 00 00 00 00 00 00 00 00
Receive: 62 bytes of data from 7EC
Attachments
bms_2101.JPG
bms_2101.JPG (101.46 KiB) Viewed 8111 times

brentp
Site Admin
Posts: 6282
Joined: Wed Jan 24, 2007 6:36 am

Post by brentp »

Hi, we definitely have it on our list to handle multi-frame data. Targeting the next firmware release.
Brent Picasso
CEO and Founder, Autosport Labs
Facebook | Twitter

dyip
Posts: 14
Joined: Mon May 08, 2017 3:35 pm
Location: Vancouver, BC

Post by dyip »

I thought I would post this code example to extract a piece of data from an OBDII Multi-Frame message and output it as a virtual channel. Hope this is useful.
Attachments
multimessagercpexample.JPG
multimessagercpexample.JPG (58.92 KiB) Viewed 8096 times

brentp
Site Admin
Posts: 6282
Joined: Wed Jan 24, 2007 6:36 am

Post by brentp »

This is very helpful; thank you.
Brent Picasso
CEO and Founder, Autosport Labs
Facebook | Twitter

Post Reply