Torque

Forums

Forums

Guest  

Show or hide header
Welcome Guest, posting in this forum require registration.




Torque » Torque OBD ECU Scanner » Torque Discussion / Ideas » mustang cobra pid

Pages: 1 [2] 3
Author Topic: mustang cobra pid
whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 19, 2011 (GMT)

Tried another thing today: PID 16A7 is IAT2 Volts

I created a custom PID with 2216A7 and just the equation “A” (because I got no equation) and got a display with a value jumping forth and back between 150 and 167.

Then I drove around and saw that one of the values stays at 167 and the other one went done to about 108 with the engignes heating up!

So I startet with 150 167 and ended up with 108 167.

Found a PDF, where IAT2 is explained at page 147:
http://www.motorcraftservice.com/vdirs/diagnostics/pdf/OBDSM1104.pdf

There is written, that if the values goes down, the temp goes up. So it seems that this values really COULD show the IAT2.

But there is still something wrong with the values jumping forth and back AND I don’t have the right equation for this.

Markus

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 19, 2011 (GMT)

OK, more news: found a equation on the web, that IAT2 V is

16A7 IAT2V-INTAKE AIR TEMPERATURE SENSOR 2 INPUT VOLTS
(A*0.00487)+(B)
IF BIT 1 THEN 1.249, BIT 2 2.499, BIT 3 3.748 = VOLTS

Ricksterman
Member
Posts: 8
Post Re: mustang cobra pid
on: April 19, 2011 (GMT)

I just signed on, since I’ve had the paid version of Torque for a while and this issue is important to me.

First this is a great app, I have an 03 Cobra (2.3 Whipple) and using my DroidX instead of a netbook to check values is a big advantage. I use the PLX KiWi blutooth.

I’ve followed this thread and the one on SVTperformance, since IAT2 is critical for monitoring heat after the intercooler. I don’t have any background in OBDII, but I have been an ME for well over a decade, and this is what I have found so far.

16A7 is for volts, and without an equation it should read between 0.0 and 5.0

16A8 is in degrees (F), and could be anywhere from 0 to 300, again you shouldn’t need an equation.

For Ford the header is 22, so the PID for IAT2 (2216A8) is correct (I haven’t found anything that says different).

I’ve tried both of the above, and Voltages (1155 and 1172) that are on the PID list, but all four only show me dashes. The PIDs are accessible, since my XCal2 can read and display the values.

If this is not an issue with Torque, another way might be to contact one of the tuner vendors and see what PIDs they use to access DOWNSTREAM_ACT.

Thanks to everyone for keeping this going, the popularity of this app would improve if it’s resolved and the Cobra/lightning community is made aware of it.

Note: Ian can you give us a Ford PID value you currently use, say RPM, and see if we can add it manually to check functionality?

ME

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 20, 2011 (GMT)

Downloaded the actual version of Torque yesterday evening and tested ist today. Things slightly changes:

IAT2 (Temp) doesn’t jump around anymore, just stays at 10,240 (whatever).

IAT2 (V) also doesn’t jump around anymore.
When i use the above equation wiht A and B variables, it starts at 167 and drops to about 120.

When I just give A as equation it stays a 167.
When I just gibe B as equation ist drops to about 108.

So things changed, but no solution yet. :-((

piemmm
Administrator
Posts: 6635
Post Re: mustang cobra pid
on: April 20, 2011 (GMT)

Quote from Ricksterman on April 19, 2011

16A8 is in degrees (F), and could be anywhere from 0 to 300, again you shouldn’t need an equation.

Yes you do. The typical range for straight variables is 0 to 255, any higher then you use a combination of A and B eg: ((A*255)+B)

The equation parser in Torque requires the use of brackets to make sure the equation is parsed in the correct order.

RPM is a standard OBD PID.0x01 0x0C (010C in torque) with the equation ((A*256)+B)/4

jmaruska
Member
Posts: 8
Post Re: mustang cobra pid
on: April 20, 2011 (GMT)

Quote from whitesnake on April 20, 2011
Downloaded the actual version of Torque yesterday evening and tested ist today. Things slightly changes:

IAT2 (Temp) doesn’t jump around anymore, just stays at 10,240 (whatever).
————————————————————–

When you get these readings do you have the “alternate header” option checked?

I’ve noticed i get garbage with it checked and nothing when not checked. The problem here is when i have it checked to get some sort of reading, none of the standard PIDs work anymore. It seems like we might need the ability to set an optional header per custom PID.

BTW piemmm, you probably got a debug log from me with the description ‘ggg’. I was thinking i was going to be able to send it to myself but i guess it went to to automatically. I wanted to look at the data transactions for the IAT2 volts PID(2216a7).

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 21, 2011 (GMT)

Took a closer look at the symptoms this morning.
I want to know what the pure readings are for (A) and (B) and here is what I got:

– whether I use “alternate Header” or not, all Displays/Dial work as usual, so no changes with “alternate Header”

– When I use equation “(A)” with 2216A8 / IAT2 (°), readings are 168 and won’t change ever
– When I use equation “(B)” with 2216A8 / IAT2 (°), readings are 0.0 and won’t change ever

– When I use equation “(A)” with 2216A7 / IAT2(V), readings are 167 and won’t change ever

– When I use equation “(B)” with 2216A8 / IAT2 (°), readings start at 168 and goes down to about 110 when engine heats up

A friend of mine took a closer look at LiveLink and this is what he got:

Line 102239: iat2voltiat2_voltsenvironmentiat_sensor_2_(voltage)15371h1O*Volts=N/51765625r Series 8 – scaling of 0.25″gyg#Ai

Line 102240: iat2tempiat2_tempenvironmentiat_sensor_2_(temperature)15381h1O*deg C=N-40765625r Series 8 – scaling of 0.25″ff+Ui

Don’t know the meaning of this, but maybe it helps someone.

Ricksterman
Member
Posts: 8
Post Re: mustang cobra pid
on: April 22, 2011 (GMT)

Ian,

Thanks for the reply, I see where was I was misinterpreting the information. Checking further, IAT2 maybe similar to IAT1 (eq: A-40), with a 0-255 range, but again no luck only a dash. If the information is in A/D counts the numbers do drop as temperature rises (1024-0). Now it seems regardless of the format, even with just A (or B), we should see something (as at least one person has)?

I tried your example for RPM (including the equation), and got 0.0 on the digital display I added. I did see the green light go on and off, which I believe indicates that the command was sent/received? (something not present with IAT2). I set the max to 17000 that didn’t help. But if I can’t get a simple parameter (RPM) added and working then I am clearly still missing something.

Again this parameter is accessible, every tuner has it.

I may contact a former Delphi coworker in MI who does a lot of programming for various vehicle systems including OBD.

Thanks everybody for continuing to work on this.

ME

piemmm
Administrator
Posts: 6635
Post Re: mustang cobra pid
on: April 22, 2011 (GMT)

Hi

There is a bug (which happens to be fixed in the version running on my test phone) whereby if you have the 2 displays getting formulas from the *same* PID, then things will go a bit wrong in terms of getting the correct figures over.

If you are testing with changing the formula, then at the moment I would recommend only using one display visible on the screen at a time until I’ve finished testing and posted the fix (I thought this was going to take a while to fix, but managed to sort it out today, I just have to complete testing)

piemmm
Administrator
Posts: 6635
Post Re: mustang cobra pid
on: April 24, 2011 (GMT)

The version released should have a couple of bugs that could be affecting you fixed. You will need to recreate any extended displays you have on the screen as they need to load the new PID information (due to a change in the sofware)

Hopefully this will improve a few things!

Ian

Tomin
Member
Posts: 2
Post Re: mustang cobra pid
on: April 25, 2011 (GMT)

Hi,

just only info about scaling of IAT2_V:
simple scroll bits to right by 6 bits, so you could do:
((A*256)+B) * 0.015625
or more generally
((A*256)+B) / ( 2^6 )

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 26, 2011 (GMT)

Breaking news: got (part of) the solution! :-))

Downloaded the latest version of Torque, deleted all my extended PIDs and created them new. But nothing really changes.

IAT2 (°) 2216A8 still shows 168 on (A) and 0.0 on (B) (without equation).

Then I played a little bit around and remembered that someone said, that 2216A8 is a three byte PID (whatever this is).

So I tried just “C” als equation and WOW, there was a number on the screen that really “fits” what I expected to be IAT2.

I then switched to my SCT X3 with “LiveLink” and checked if the numbers are the same for IAT2 – and they did!

So, IAT2 on 2216A8 is just equation “C”!

But there is still a problem: I was in °C mode and the digital display shows the value in °F (but says °C). When I switch to °F in settings, the value goes up to something that is the value for °F for the value that is shown before.

OK, this might a little bit confusing. Here are examples:

Guess the real Temp for IAT2 is 133°F as seen in “LiveLink”:
When I’m in “°C-Mode”, the reading on the display is 133°C.
When I’m in “°F-Mode”, the reading on the display is 271,4°F.

So there is still a bug somewhere.
Ian, can you fix this please!

Markus

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 26, 2011 (GMT)

OK, got a solution for this again: just put in the equation for calculating °C out of °F :-)

Here is the extended PID for IAT2:

Mode and PID: 2216A8

Long name: Downstream ACT
Short name: IAT2
Minimum Value: 0.0
Maximum Value: 200 for °F OR 100 for °C
Scale factor: x1
Unit type: °F OR °C (both works)
Equation: (C-32)*5/9

Have fun!

Markus

jmaruska
Member
Posts: 8
Post Re: mustang cobra pid
on: April 26, 2011 (GMT)

I tried your equation markus and it does work as expected. do you have “alternate header” option checked in your profile?

I only get data from IAT2 when i have “alternate header” checked. however, this causes all the standard PIDs to stop working. Anyone else have this issue?

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 26, 2011 (GMT)

Sorry – I forgot: Yes, “alternate Header” was turned on.
All the other PIDs work as usual – as far as I can see.
The same time I played around with the IAT2, i played also
with the O2 sensors and short term fuel trim. All of them worked.

I will try it tomorrow morning without the “alternate header”.
Was so happy that I forgot to check this 😉

Markus

whitesnake
Member
Posts: 37
Post Re: mustang cobra pid
on: April 27, 2011 (GMT)

Just checked the situation with “alternate header” ON or OFF.

All PIDs, even the IAT2, works with both settings. I can’t see any difference.

maco_charlie
Member
Posts: 5
Post Re: mustang cobra pid
on: April 27, 2011 (GMT)

I can get Ford specific PIDs to work when using the alternate header but then the normal out-of-box gauges will not work and vice-versa. Can there be a way to use both at the same time?

maco_charlie
Member
Posts: 5
Post Re: mustang cobra pid
on: April 28, 2011 (GMT)

Could there be a way to make our own equations from PIDs we enter?

Ricksterman
Member
Posts: 8
Post Re: mustang cobra pid
on: April 28, 2011 (GMT)

Whitesnake,

Great job, I may have to try your OBD adapter.

Nothing outside of the normal PIDs work for me, I only get dashes, including the Ford specific ones you can add in the software. Alternate header makes no difference. I should at least get a value, it looks like it’s not communicating correctly, I don’t see the green light blink.

I have a PLX Kiwi and a DroidX.

Ian anything I can try to help troubleshoot this?

ME

maco_charlie
Member
Posts: 5
Post Re: mustang cobra pid
on: April 28, 2011 (GMT)

Hello,

When you change to the alternate header make sure that you get all the way out of Torque. I had the same issue at night and I closed down torque for the night. Then the next morning, I was delighted to find out it was working but the normal gauges wouldn’t.

Thank you,

Bret

Pages: 1 [2] 3
WP-Forum by: Fredrik Fahlstad, Version: 2.4
Page loaded in: 0.089 seconds.

  Follow me on twitter