So my additons for Target EQ won't work for PID119E or PID68. I get nonsensical data...which seems tied to vehicle speed for some reason. Same with the PID22 for the rear o2 sensor (that I added the wire in). Voltage is 0 at a stand still, and climbs with vehicle speed. Not sure what I'm doing wrong.
My next plan is to change my wideband from 0-1v to 0-5v and try the EGR position wire. But I'll have to flash a new tune to zero out EGR added spark and physically unplug the EGR and tap into the wire. I'm not hugely excited on that idea...but I need something to work.
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
It still can be config issue, or the OS doesn`t support afr pid.
What kind of pcm and OS you are trying to log it.
You can try the stnterm.exe to manually log the pid and see if it gets 7f response or it gets actual data.
The elm config through tunerpro is some dark magic for the enlightened.
8322 os on a 411.
Logging in closed loop, but trying to read my wideband via the bank 1 sensor 2 circuit. Target EQ is just to have a reference on what's going on when not in closed loop (warmup, pe, etc.) I have target AFR on my obd1 car and it's handy.
I'll Google stnterm.exe when I get a minute. Thanks
Last edited by woody80z28; 03-06-2020 at 04:11 PM.
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
Do you have the stock bin. I will make a list from it, what pids are supported for the OS, so you can log some extra things. There could be even some free 0-5v pins not used by your setup.
That would be awesome! Bin right here:
http://www.gearhead-efi.com/Fuel-Inj...ll=1#post79585
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
I finally figured why it is not working for you. Playing with some tools to see what actually tuner pro sends to the elm device.
It looks like that the elm plugin supports only mode1 with the standard SAE pids.
The 2 bytes pid are handled by mode 22 requests. I tried to reconfigure the tunerpro send message but couldn`t make it to work. It does change to mode 22 but when I try to extend the Pxxxx to 4 characters it just stops sending.
For now you can log mode1 pids 00-1f, I hope someone can make it to work with mode22 so you can benefit with the extra data.
Here is some good reading material I have on file.
Hmm. From all the other lists I've seen, O2b1s2 is 16 in hex, not 1146 or 15. Interesting. PID15 would still be within 00-1f. I can try 15 (M01P15S02R1).
I wondered if that data just wasn't read because rear O2s are not used in my truck. I see some half tons used 8322 OS, and they have P10420 enabled where mine doesn't...but I don't see a place to "turn on" the rear o2 in my BIN.
This weekend I tried moving the pin to the EGR and using that with no luck. Oddly enough, it also scaled perfectly with the speed for some reason... So I went back and noticed my WBO2 MACRO was right underneath the KPH MACRO in the MONITOR MACRO list. It was the 11th entry in the list. Maybe the ELM will only take 10 readings total and it just duplicated the 10th reading for the 11th? I deleted the STFT B1 MACRO and moved the WBO2 MACRO up in the list to see if that makes any difference. I'll find out tomorrow. Either way, I'll switch the wiring back to the o2b1s2 pin when I get a minute and try that out too. I'd really prefer that than killing my EGR.
Last edited by woody80z28; 03-10-2020 at 06:50 AM.
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
Here is the list with all the pid available for the OS you have.
Now since mode22 is likely not to work with elm plugin, why not reconfigure the data you can log with the standard pid 0-1a.
It is to time to get some patches done for the ls1 pcm.
This is the sae pids the pcm OS support
The one that starts with $ is the pid number. The first 2 bytes is the pid number[zero missing] byte3 is config 0=1byte response,1=2bytes response.4th byte is not defined yet.Code:ROM:00001F64 dword_1F64: dc.l $10200 ROM:00001F68 off_1F68: dc.l sub_454E8 ROM:00001F6C dc.l $30100 ROM:00001F70 dc.l sub_454AE ROM:00001F74 dc.l $40000 ROM:00001F78 dc.l sub_45458 ROM:00001F7C dc.l $50000 ROM:00001F80 dc.l sub_45446 ROM:00001F84 dc.l $60000 ROM:00001F88 dc.l sub_4541E ROM:00001F8C dc.l $70000 ROM:00001F90 dc.l sub_453F6 ROM:00001F94 dc.l $80000 ROM:00001F98 dc.l sub_453CE ROM:00001F9C dc.l $90000 ROM:00001FA0 dc.l sub_453A6 ROM:00001FA4 dc.l $B0000 ROM:00001FA8 dc.l sub_4539A ROM:00001FAC dc.l $C0100 ROM:00001FB0 dc.l sub_4538E ROM:00001FB4 dc.l $D0000 ROM:00001FB8 dc.l sub_45356 ROM:00001FBC dc.l $E0000 ROM:00001FC0 dc.l sub_4532C ROM:00001FC4 dc.l $F0000 ROM:00001FC8 dc.l sub_4531A ROM:00001FCC dc.l $100100 ROM:00001FD0 dc.l sub_4530E ROM:00001FD4 dc.l $110000 ROM:00001FD8 dc.l sub_452F4 ROM:00001FDC dc.l $120000 ROM:00001FE0 dc.l sub_452BA ROM:00001FE4 dc.l $130000 ROM:00001FE8 dc.l sub_452B2 ROM:00001FEC dc.l $140100 ROM:00001FF0 dc.l sub_45264 ROM:00001FF4 dc.l $150100 ROM:00001FF8 dc.l sub_4523A ROM:00001FFC dc.l $160100 ROM:00002000 dc.l sub_45210 ROM:00002004 dc.l $180100 ROM:00002008 dc.l sub_451C2 ROM:0000200C dc.l $190100 ROM:00002010 dc.l sub_45198 ROM:00002014 dc.l $1C0000 ROM:00002018 dc.l sub_45190 ROM:0000201C dc.l $1E0000 ROM:00002020 dc.l sub_45156 ROM:00002024 dc.l $210100 ROM:00002028 dc.l sub_45150
I can repatch any of these pids to log what you want from the full list.
The sub field under the pid is the subroutine where the value for the pid is taken.
For the patch to work you will have to full flash the pcm.
Make a list what you need from the extended pids and which ones from the sae list you don`t need and I will make a quick patch for logging.
Well, the back end is above my skill level, but let's make this happen!
Needed as-is:
$05 - Engine Coolant Temperature
$06 - Short Term Fuel Trim Bank 1
$07 - Long Term Fuel Trim Bank 1
$08 - Short Term Fuel Trim Bank 2
$09 - Long Term Fuel Trim Bank 2
$0B - Manifold Absolute Pressure
$0C - Engine RPM High Resolution (RPM x4)
$0D - Speed in KPH
$0E - Ignition Timing Advance
$0F - Intake Air Temperature
$10 - Mass Air Flow
$11 - Throttle Position Sensor %
$14 - O2 B1S1
$15 - O2 B1S2 (for WBO2 0-1v)
$18 - O2 B2S1
$19 - O2 B2S2
Wish list
$119E - Air Fuel Ratio (this is target, right?)
$11A6 - Knock Retard (which one?)
$125D - Knock Retard (which one?)
PID 2811 - EGR position 0-5v (not in your list, but referenced all over for use with wideband 0-5v)
Excited to see what happens here! Thanks
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
I made a list what we can re purpose in the datastream.
Sae pids
$03 -2bytes
$04 -1byte
$12 -1byte -Air fuel target
$13 -1byte -11a6 knock retard
$16 -2byte -114b egr feedback[I will rip the 16bit data straight from the AD readings] stock have some filtering.
$1c -1byte -1144 AC pressure switch[in case you want to log wideband through AC, or add second wideband]
$1e -1byte
SO we have 3 more pids left on the table. I will try to get a reading of gm/cyl reading used for table lookup, and the spark modifier[% blend between low and high octane table]
So 1 more left. Will try to get the knock counter there but can`t promise. If you need more data at stage2 we can make use of the full sae range from 00-1f, but it will be more time consuming.
2811 is not supported by the OS and I can`t find it anywhere in the datasheets I have. Could it be used for the can stuff.
I didn't see 114b in the list...that's probably the same wire as the "2811" that HPtuners calls EGR 0-5v.
AC pressure also makes sense for wideband, although I read that's not usable until 03-07, which would be a different OS. Unless you can make this OS read it with an added pin?
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
I will try to get the patch done ASAP. I didn`t have much free time recently.
Stay tuned.
80 Camaro Z28 - 550hp AFR 383 / T56 6spd (Holley HP EFI)
91 Beretta "SS" - 260hp 3400 MPFI / HM282 5spd (7730/$A1) sold! for crazy money...but I miss it
94 Silverado Z71 - 300hp Vortec 357 TBI / NV4500 5spd (7427/$0D) gone but not forgotten
96 Beretta "T56" - 4.8 LS RWD swap / 6spd (0411/2156)
01 Silverado 2500HD - stock Vortec 8.1 / ZF6 6spd (0411/8322)
https://www.youtube.com/c/GEARHEADdezign
Bookmarks