DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

S_AUJP Version 6 Released

Thread Tools
 
Search this Thread
 
Old 12-21-2019, 11:29 AM
  #1  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
S_AUJP Version 6 Released

v6-4 UPDATE 4/20/2020
This update includes new files with the changes below:

S_AUJP v6-4a.XDF
  • V4 OPT 1 (0x98E), b7, Use Z69 EXTENDED PE Table to 8000 RPM
    Description corrected to say EXTENDED PE Table. Was previously EXTENDED VE Table.
  • VE Upper Table EXTENDED (1600 to 6400 RPM)
    Description corrected to reference the bit ("0x98E b5") required for use of this table. Was previously "b7".
S_AUJP v6-4a.ADX
  • Descriptions of Values "Channel 1, 2, and 3" were changed to advise that the use of Channels is not required if a sensor is connected directly to an ECM Pin.
There were no other changes.
Unzip the 2 files above to update to v6-4 or make the above changes to Revision #3 files. Should changes be made to Revision #3 files, it would be advisable to save the changed files as "v6-4a" to maintain proper Revision identification.


v6-3 UPDATE 4/4/2020
This update includes new files with the changes below:

S_AUJP v6-3c.XDF
  • AE-TPS and AE-MAP:
    • Updated descriptions of each Calibration item to describe how changing them increases or decreases the respective AE.
  • 0x53B=AE-TPS, AE-TPS PW (Unfactored Pump Shot)
    [Corrected above 4/12/2020 ] Was previously: 0x3C7=Crank PW Multiplier .vs. Ref Pulses 1-24:
    • Changed description for better explanation.
    • Changed Column Title from “Pulses” to “Pump Shot #’ to properly reflect what they represent.
  • Changed several other descriptions for clarity.
S_AUJP v6-3b.ADX
  • Error 42, EST Monitor Bitmask:
    • Changed Title to Error 42, EST Failure
    • Modified description to explain what this error reports.
  • Error 24, VSS Failure Bitmask
    • Error was being improperly reported using 0x047 b7 instead of b4.
    • But rather than use 0x047 b4, changed to use 0x005 b7 to agree with error reporting for ALDL blink-out codes.
  • Error 41, Cylinder Select Error Bitmask:
    • Changed reporting from 0x041 b0 to 0x006 b6 to agree with error reporting used for ALDL blink-out codes.
v6-Rev #1-S_AUJP ADX Items & XDF ALDL Reporting Scalars.xlsx
  • This file was updated to reflect the Error Reporting Bitmask changes made in the ADX (see above).
There were no other changes.
Unzip the 3 files above to update to v6-3.


v6-2 UPDATE 1/17/2020
This update includes new files with the changes below:
  • MUST READ ME FIRST (v6-2).docx: Modified Calibration Transfer Instructions. It is not possible to easily use TunerPro (TP) to accurately make Calibration transfers, and an all-at-once transfer is not possible. This is not a problem with TP. It has to do with the content of the XDF files. Older XDF files may not include items that need to be transferred, and the new S_AUJP XDF file contains items not in the older XDF files. Use of either XDF file can yield an "Item Not Defined" message even if the "Limit search to defined items" box is checked. This then requires the user to investigate each undefined item.
    Note that the preferred and recommended transfer method is to use a hex editor so the entire calibration can be transferred BIN-to-BIN at one time. If the free HxD editor is used as described in the S_AUJP MUST READ ME FIRST.docx file, the transfer can be completed in a couple of minutes and is guaranteed to be error free. This allows immediate use of S_AUJP just as if running under AUJP, except that the code is more efficient and more data is reported if using the supplied ADX file. New features can be added later when desired.
  • S_AUJP v6-2a.XDF: Updated some table descriptions to properly reflect the use of Coolant or MAT as the lookup determinant. Functionally, nothing changed.
There were no other changes.
Unzip the 2 files above to update to v6-2.


v6-1 INITIAL RELEASE 12/21/2019
Version 6 of S_AUJP contains the features and changes below. The included "MUST READ ME FIRST.docx" file describes each item. This project would not have been possible without the contribution of:
1Project2Many: For 4 and 6 cylinder spark settings
BWilcox: For Dual WBo2 testing and document review
ULTM8Z: For testing WBo2 code efficiency revisions
JP86SS: For his insight and valued counsel
Additions:
  • Easily transfer your AUJP or S_AUJP Calibration to Version 6 allowing immediate use
  • TunerPro ADX and XDF files. Every item documented.
  • Expanded WBo2 Support:
    • 2 independent controllers reporting AFR and Raw Counts from Sensor #1 and/or Sensor #2 directly to the ECM without need for external hardware channels
    • AFR Conversion Equations for all popular WB controllers with both linear and non-linear output
      (All equations also in TunerPro format for direct copying to ADX)
  • Launch Control Spark Usage Time Control
  • 4 and 6 Cylinder Multi Port Fuel Injected Engine support:
    • Distributor and Direct Ignition Systems (DIS) engines
    • Spark settings (Reference Angle, Maximum Advance, Maximum Retard)
  • Support for ECM Pins B3, F11 and F12
  • Engine-off Sensor Diagnostics

ADX Reporting
  • Air Flow
  • VE% Adjusted for Barometric Pressure
  • Final PW After Compensations allowing true Injector Duty Cycle % Calculation
  • Distance Traveled
  • WBo2 AFR Differences:
    • Sensor #1 AFR .vs. Sensor #2 AFR
    • Sensor #1 AFR and #2 AFR .vs. Commanded AFR

Revisions:
  • Default Setting for Bypassing TCC Coasting Unlock if NOT in DFCO
  • INT Update Delay if Low TPS & MPH
  • Launch Control TPS% Activation Threshold

Corrections:
  • Lock/Don’t Lock BLM at 128 in PE
  • Transmission Selection
  • ALDL Reporting of TDC Spark Advance (SA-TDC)
  • IAC Control
  • Idle Spark Adjustment
In addition to the above, an Excel file lists items reported in the supplied ADX and the associated XDF ALDL Reporting Scalar associated with the items being reported.
Please post suggestions, corrections, etc.

Merry Christmas!
Elky
Attached Files
File Type: zip
S_AUJP v6-1 (Initial Release).zip (592.2 KB, 112 views)
File Type: zip
S_AUJP v6-2.zip (588.9 KB, 31 views)
File Type: zip
S_AUJP v6-3.zip (590.1 KB, 41 views)
File Type: zip
S_AUJP v6-4.zip (590.4 KB, 128 views)

Last edited by 84Elky; 04-20-2020 at 05:18 PM. Reason: Revision 4
Old 12-21-2019, 12:07 PM
  #2  
Supreme Member

 
ULTM8Z's Avatar
 
Join Date: Jan 2003
Posts: 4,035
Received 193 Likes on 167 Posts
Re: S_AUJP Version 6 Released

Damn you, Elky! Now I wont be able to resist pulling my ECM down to try it out!!

Seriously... cool stuff! Thanks for taking the initiative to do all of this!!
The following users liked this post:
Kevin91Z (02-06-2021)
Old 12-22-2019, 08:26 AM
  #3  
Member

 
BWilcox's Avatar
 
Join Date: Jul 2006
Location: Cary, NC
Posts: 212
Likes: 0
Received 0 Likes on 0 Posts
Car: 87 IROC
Engine: 420 EFI
Transmission: TKO500
Axle/Gears: Moser 9" 3:50
Re: S_AUJP Version 6 Released

Hi Tom,

Thanks for your continued support of the GM 7730 ECU.

S_AUJP V6 is a really great software package.

Get some rest, then start thinking about V7.

It never ends,,,,,

Best Regards,

Bruce
Old 12-23-2019, 12:09 AM
  #4  
Moderator

iTrader: (2)
 
Six_Shooter's Avatar
 
Join Date: Mar 2006
Posts: 4,356
Received 10 Likes on 8 Posts
Car: 1973 Datsun 240Z/ 1985 S-15 Jimmy
Engine: Turbo LX9/To be decided
Transmission: 5-speed/T-5
Axle/Gears: R200 3.90/7.5" 3.73
Re: S_AUJP Version 6 Released

Neat...

I may have to update a V6 car I used V5 on...
Old 04-04-2020, 09:54 PM
  #5  
Supreme Member

 
ULTM8Z's Avatar
 
Join Date: Jan 2003
Posts: 4,035
Received 193 Likes on 167 Posts
Re: S_AUJP Version 6 Released

Elky,

Found something curious...

The scalar "AIR FUEL Param, TPS Initialization Voltage" at 0x3E5... the description says

Initial TPS voltage at key-on or if engine not running. Becomes the threshold (L0099) against which TPS voltage is measured after being lag filtered.
Factory Default = 0.94 Volts

.94 volts? I thought it was .54 volts. Is this a typo?
Old 04-05-2020, 10:06 AM
  #6  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,401
Likes: 0
Received 215 Likes on 201 Posts
Car: check
Engine: check
Transmission: check
Re: S_AUJP Version 6 Released

$8D (among others) auto-zero the TPS to the lowest seen voltage. It starts high so that it can be brought down to the lowest seen voltage, which is then used as 0% TPS.

The ECM checks for the lowest seen voltage on a regular basis.

RBob.
Old 04-05-2020, 10:29 AM
  #7  
Supreme Member

 
ULTM8Z's Avatar
 
Join Date: Jan 2003
Posts: 4,035
Received 193 Likes on 167 Posts
Re: S_AUJP Version 6 Released

Ok, that makes sense. Thanks RBob.
Old 04-05-2020, 12:52 PM
  #8  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

What RBob said + $8d uses 0.62 volts as the default for 0% TPS if the "lowest seen voltage" is less than 0.62v.
Old 04-09-2020, 07:29 PM
  #9  
Senior Member

 
MikeT 88IROC350's Avatar
 
Join Date: Jul 1999
Location: Guilford, NY
Posts: 786
Received 1 Like on 1 Post
Car: 1988 IROC-Z
Engine: 350 TPI
Transmission: 700R4 w/TransGo
Axle/Gears: BW 9-bolt w/3.73s
Re: S_AUJP Version 6 Released

Originally Posted by 84Elky
v6-3 UPDATE 4/4/2020
This update includes changes to:

S_AUJP v6-3c.XDF
  • AE-TPS and AE-MAP:
    • Updated descriptions of each Calibration item to describe how changing them increases or decreases the respective AE.
  • 0x3C7=Crank PW Multiplier .vs. Ref Pulses 1-24:
    • Changed description for better explanation.
    • Changed Column Title from “Pulses” to “Pump Shot #’ to properly reflect what they represent.
  • Changed several other descriptions for clarity.
i downloaded the -3c ZIP file, then opened up the new XDF, and did not see any changes to the crank PW multiplier vs pulses 1-24 table. Looks the same to me as my current XDF. Column was "ref pulse" and the description was the same.
Old 04-11-2020, 04:37 PM
  #10  
Senior Member

 
QuickStyle's Avatar
 
Join Date: Mar 2004
Location: Bakersfield, CA
Posts: 923
Likes: 0
Received 1 Like on 1 Post
Car: 91 Z28
Engine: 383 SuperRam
Transmission: ProBuilt 700r4
Axle/Gears: G92 3.23
Re: S_AUJP Version 6 Released

Extended VE tables to 6400 say to use flag 0x98E b7, but description says that is for VE tables to 8000. 0x98E b5 flag is for 6400. Are we supposed to be setting b5 for 6400 tables and the description is just wrong for the table?
Old 04-12-2020, 01:54 PM
  #11  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by MikeT 88IROC350
i downloaded the -3c ZIP file, then opened up the new XDF, and did not see any changes to the crank PW multiplier vs pulses 1-24 table. Looks the same to me as my current XDF. Column was "ref pulse" and the description was the same.
MikeT you are correct. My apologies. The hex address and title of the item changed was NOT 0x3C7=Crank PW Multiplier .vs. Ref Pulses 1-24. It was the table below that was changed:
0x53B=AE-TPS, AE-TPS PW (Unfactored Pump Shot)

The text in Post #1 above has been corrected. Thanks for reporting this.
Old 04-12-2020, 02:21 PM
  #12  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by QuickStyle
Extended VE tables to 6400 say to use flag 0x98E b7, but description says that is for VE tables to 8000. 0x98E b5 flag is for 6400. Are we supposed to be setting b5 for 6400 tables and the description is just wrong for the table?
QuickStyle: Thanks for catching this. A bit of character and bit flips in the descriptions. No functionality affected but wording wrong and confusing as you noted. Will correct soon and post an update. For now, here's the correct verbiage:

0x98E b7
Title: V4 OPT 1 (0x98E), b7, Use Z69 EXTENDED PE Table to 8000 RPM
Description: This uses RPM/31.25 and Extended VE Table to 8000 RPM. Don't see benefit of using this until VE and Spark Tables are extended to 8000 RPM.
Description should say "Extended PE Table" and not "VE".

0x9A0
Title: VE Upper Table EXTENDED (1600 to 6400 RPM)
Description: This is the Table to use if you have set the Flag bit 0x98E b7 to use Z69's extended VE Table. Otherwise use the Original Upper VE Table to 5600 RPM at 0x79A)
Description should say: 0x98E b5 and not "b7". It's b5 that controls the use of VE Tables.

Bottom line: b5 for VE Table selection, b7 for PE Table. Apologies for the confusion.
HTH, Elky
Old 04-12-2020, 07:18 PM
  #13  
Senior Member

 
MikeT 88IROC350's Avatar
 
Join Date: Jul 1999
Location: Guilford, NY
Posts: 786
Received 1 Like on 1 Post
Car: 1988 IROC-Z
Engine: 350 TPI
Transmission: 700R4 w/TransGo
Axle/Gears: BW 9-bolt w/3.73s
Re: S_AUJP Version 6 Released

Originally Posted by 84Elky
MikeT you are correct. My apologies. The hex address and title of the item changed was NOT 0x3C7=Crank PW Multiplier .vs. Ref Pulses 1-24. It was the table below that was changed:
0x53B=AE-TPS, AE-TPS PW (Unfactored Pump Shot)

The text in Post #1 above has been corrected. Thanks for reporting this.
No worries, just glad you updated your posted and made it right. I looked at that AE-TPS table myself, and will make the changes to my XDF as well.
Mike
Old 08-13-2020, 07:49 PM
  #14  
Junior Member

 
Oliver667's Avatar
 
Join Date: Mar 2005
Location: Aachen, Germany
Posts: 9
Received 4 Likes on 3 Posts
Car: Firebird (1991)
Engine: V6 189cui
Transmission: automatic
Re: S_AUJP Version 6 Released

Hey guys.

I discovered that there are adapters for our old ALDL ports that connect to an app via Bluetooth to display live information.

The app ("ALDLdroid") says that you need to have an ADX file that matches some table on your ECU. I am now trying to find such a file for my 1991 Firebird V6 3.1l automatic.

Are any of the 2 ADX files in the latest ZIP archive here good for that?
Old 08-15-2020, 12:02 PM
  #15  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by Oliver667
Hey guys.

I discovered that there are adapters for our old ALDL ports that connect to an app via Bluetooth to display live information.

The app ("ALDLdroid") says that you need to have an ADX file that matches some table on your ECU. I am now trying to find such a file for my 1991 Firebird V6 3.1l automatic.

Are any of the 2 ADX files in the latest ZIP archive here good for that?
I know nothing about ALDLdroid app, but an ADX is an ADX, No reason the 4a ADX won't work, but you have to be using S_AUJP so that is captures and reports the desired output.
Old 08-15-2020, 05:12 PM
  #16  
Member

iTrader: (3)
 
Fred SS's Avatar
 
Join Date: Apr 2010
Location: New Jersey
Posts: 397
Likes: 0
Received 8 Likes on 7 Posts
Car: 87 Monte Carlo SS
Engine: 89 350TPI Transplant
Transmission: 2004r
Axle/Gears: 3.73
Re: S_AUJP Version 6 Released

This is great. I planning on switching from MAF to Speed Density in the near future for my TPI conversion.
Old 10-25-2020, 09:26 PM
  #17  
Supreme Member

 
ULTM8Z's Avatar
 
Join Date: Jan 2003
Posts: 4,035
Received 193 Likes on 167 Posts
Re: S_AUJP Version 6 Released

Elky,

I'm trying to do the transfer from my S_AUJP v5 over to the v6. Unfortunately, my hex-ignoramous-ness is making this extremely difficult...

I'm not understanding these hex addresses and how to find them...

I downloaded the hex editor recommended in the word document and am trying to follow the instructions. Any way to post a screeshot of what to grab and copy?
Old 10-26-2020, 05:33 PM
  #18  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by ULTM8Z
Any way to post a screeshot of what to grab and copy?
Ok, I think we should change your TGO alias from ULTM8Z to HexMaster . Just kidding. It was not but a few years ago I couldn't spell "hex", and now I'm living in it..

Here ya go. Starting and ending highlights. In between not shown.

Start at 0x00E

End at 0xB5A

HTH, Elky
Old 10-26-2020, 06:27 PM
  #19  
Supreme Member

 
ULTM8Z's Avatar
 
Join Date: Jan 2003
Posts: 4,035
Received 193 Likes on 167 Posts
Re: S_AUJP Version 6 Released

Thanks Elky. I will give this a shot.
Old 01-24-2021, 05:51 PM
  #20  
Junior Member
 
space387's Avatar
 
Join Date: Jan 2021
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Re: S_AUJP Version 6 Released

Is there a place to discuss possible features to attempt? I have an idea for use of an output that under normal circumstances is removed with S_AUJP.
Old 01-25-2021, 06:50 AM
  #21  
Supreme Member

 
SbFormula's Avatar
 
Join Date: Jun 2012
Location: Canada
Posts: 1,225
Received 149 Likes on 122 Posts
Car: '91 Firebird Formula
Engine: SP383 Deluxe FIRST® TPI Intake
Transmission: Tremec T56
Axle/Gears: Moser 9" Eaton Truetrac Motive 3.89
Re: S_AUJP Version 6 Released

Originally Posted by space387
Is there a place to discuss possible features to attempt? I have an idea for use of an output that under normal circumstances is removed with S_AUJP.
Not that I know of.
You might want to PM @84Elky see what he says.
Cheers
Old 01-25-2021, 04:30 PM
  #22  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by space387
Is there a place to discuss possible features to attempt? I have an idea for use of an output that under normal circumstances is removed with S_AUJP.
Yes, but PM is the place and you have not provided ability to receive PMs.
You can PM me but there has to be a way for me to reply.and discuss.
Old 02-01-2021, 06:30 AM
  #23  
Senior Member

 
34blazer's Avatar
 
Join Date: May 2010
Location: Alamogordo, NM
Posts: 848
Likes: 0
Received 0 Likes on 0 Posts
Car: '86 Grand National
Engine: LZ9????
Transmission: 2004R
Axle/Gears: 3.42
Re: S_AUJP Version 6 Released

Made the switch over the weekend to the version 6 from V4. It's been years since I tuned this car and seemed to forget that the z69 extended VE tables have 2 or 3 cells that must not be touched. 20,25, and 30kpa cells are to remain at 0,0, 6.64, respectively. Changing these will result in wild fuel delivery issues. Can't remember why, though.
Old 02-01-2021, 07:53 AM
  #24  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,401
Likes: 0
Received 215 Likes on 201 Posts
Car: check
Engine: check
Transmission: check
Re: S_AUJP Version 6 Released

Sounds like the XDF is starting the table with the header for that table (BTDT).

RBob.
Old 02-01-2021, 07:57 AM
  #25  
Senior Member

 
34blazer's Avatar
 
Join Date: May 2010
Location: Alamogordo, NM
Posts: 848
Likes: 0
Received 0 Likes on 0 Posts
Car: '86 Grand National
Engine: LZ9????
Transmission: 2004R
Axle/Gears: 3.42
Re: S_AUJP Version 6 Released

Originally Posted by RBob
Sounds like the XDF is starting the table with the header for that table (BTDT).

RBob.

Probably, but I don't know how to fix that if it is even possible. LOL
Old 02-01-2021, 12:58 PM
  #26  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

Originally Posted by 34blazer
Made the switch over the weekend to the version 6 from V4. It's been years since I tuned this car and seemed to forget that the z69 extended VE tables have 2 or 3 cells that must not be touched. 20,25, and 30kpa cells are to remain at 0,0, 6.64, respectively. Changing these will result in wild fuel delivery issues. Can't remember why, though.
34Blazer --
With all respect, there is not a problem with the S_AUJP Extended VE Table.

Addressing items in your post:
  • Made the switch over the weekend to the version 6 from V4.
Many have been using this table since the initial v4 release in January, 2014 without issue. Were you using this table in v4?
  • It's been years since I tuned this car and seemed to forget that the z69 extended VE tables have 2 or 3 cells that must not be touched. 20,25, and 30kpa cells are to remain at 0,0, 6.64
The v4 and v6 default tables are below. Note that the default table has not changed since v4. Also, the numbers you reference (0,0, 6.64) are not values in the default tables. Additionally, at what RPM do these values reside? Default table values should never be used. They are merely placeholders to fill the table. The user must enter their values.
I hope you find the issue, but it's NOT the Extended VE Table. Perhaps an incorrectly copied calibration from v4 to v6?

kPa (20-100, 5 kPa increment)===>
RPM (1000-3200, 200 RPM increment; 3200-6400, 400 RPM increment)
"
\/






Old 02-01-2021, 01:18 PM
  #27  
Senior Member

 
34blazer's Avatar
 
Join Date: May 2010
Location: Alamogordo, NM
Posts: 848
Likes: 0
Received 0 Likes on 0 Posts
Car: '86 Grand National
Engine: LZ9????
Transmission: 2004R
Axle/Gears: 3.42
Re: S_AUJP Version 6 Released

Elky, this was an issue in V4 years ago. JP addressed the issue back in 2010 when I first started using V4. It was fixed and an updated xdf provided, and I'm sure after 6 years I forgot which one had the incorrect addressing for the table. I just started with a fresh version 6 bin today and the z69 table is the only table that didn't have values were they were supposed to be. All good now. BTW, it was in the first few cells of the z69 table, which was in the 1600 rpm row. Forgive me for the spam, it's been a long time and I made the mistake of never noting my tuning changes.
Old 03-26-2021, 03:58 PM
  #28  
Junior Member

 
355sbcTPI's Avatar
 
Join Date: Aug 2006
Location: Canada
Posts: 43
Received 0 Likes on 0 Posts
Car: 1983 Camaro Z28
Engine: 355 Tuned Port with Vortec Heads
Transmission: T56 six speed
Axle/Gears: 373 10-bolt
Re: S_AUJP Version 6 Released

Hi, It was mentioned that I might want to post to this thread...

I just recently upgraded my '165 MAF series ecm to '730 MAP swap.
I have a 355 TPI with Vortec heads, SLP runners, Ford 30lb BB302 injectors, Comp Cam XR276HR-12
I am using the S_AUJP v6 for the first time so please be easy on me! I am also running Moates Ostrich 2.0 which is awesome by the way.
First start up was great actually...my motor idled pretty decent with some of the basic changes I made in the chip beforehand.
I've read through the instructions on WB O2 support but I think I am doing something wrong??? I can't get an AFR in Tunerpro RT.
I have a Zeitronix Zt-2 WB controller and I have hooked it up to pin F14 for sensor #1. I am also sending a simulated NBo2 signal to the ecm which is working properly.
I have selected my WB controller on the Flags "WB OPT 1, b7"
Am I supposed to enter a formula for the WB I have? Is there other Flags that I need to check in the Bin/Xdf?
When I run the Zeitronix Datalogger software by itself...It works.
Anyway, thanks for your time.
Old 03-26-2021, 04:13 PM
  #29  
Supreme Member

 
SbFormula's Avatar
 
Join Date: Jun 2012
Location: Canada
Posts: 1,225
Received 149 Likes on 122 Posts
Car: '91 Firebird Formula
Engine: SP383 Deluxe FIRST® TPI Intake
Transmission: Tremec T56
Axle/Gears: Moser 9" Eaton Truetrac Motive 3.89
Re: S_AUJP Version 6 Released

Originally Posted by 355sbcTPI
Hi, It was mentioned that I might want to post to this thread...

I just recently upgraded my '165 MAF series ecm to '730 MAP swap.
I have a 355 TPI with Vortec heads, SLP runners, Ford 30lb BB302 injectors, Comp Cam XR276HR-12
I am using the S_AUJP v6 for the first time so please be easy on me! I am also running Moates Ostrich 2.0 which is awesome by the way.
First start up was great actually...my motor idled pretty decent with some of the basic changes I made in the chip beforehand.
I've read through the instructions on WB O2 support but I think I am doing something wrong??? I can't get an AFR in Tunerpro RT.
I have a Zeitronix Zt-2 WB controller and I have hooked it up to pin F14 for sensor #1. I am also sending a simulated NBo2 signal to the ecm which is working properly.
I have selected my WB controller on the Flags "WB OPT 1, b7"
Am I supposed to enter a formula for the WB I have? Is there other Flags that I need to check in the Bin/Xdf?
When I run the Zeitronix Datalogger software by itself...It works.
Anyway, thanks for your time.
For my Autometer AFR #5776 (linear):
WB2-7 set to 0 for Pin F14
WB2-0 enable
Conversion: (X*0.0343137254901968)+10
Check your instruction for conversion. This is from Autometer manual:
The Auto Meter Wideband Air/Fuel gauge has a signal output for supplying information to a Data Logger or engine management system. The signal provided is a linear 0-4 volts output. 0 volts out equals 10.0 Air/Fuel Ratio, 4 volts out equals 17.0 Air/Fuel Ratio.

Check Appendix B-WBo2 AFR Conversion Equations in MUST READ ME FIRST.docx

Yours might be non-linear
Cheers
Old 03-26-2021, 09:49 PM
  #30  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

355sbcTPI -- Sorry you're having issues. Because we don't know how the controller is connected, you need to read pages 7-10 of "MUST READ ME FIRST (v6-2a).docx". The zt-2 can provide both a linear and non-linear output. If using the non-linear, you'll need to enter the non-linear formula found at the top of page 29 into your ADX. If linear, use: (0.0392*X) + 9.6

Be sure read pages 7-10 for how to set up everything. If that doesn't work, or if it does, post back.

Here's the derivation of the linear equation if needed. Formula needs to reference Counts .vs. AFR and NOT Volts .vs. AFR:



Also, take a look at this for more info:
http://www.zeitronix.com/Products/zt...ndoutput.shtml

HTH, Elky
Old 03-28-2021, 07:32 PM
  #31  
Junior Member

 
355sbcTPI's Avatar
 
Join Date: Aug 2006
Location: Canada
Posts: 43
Received 0 Likes on 0 Posts
Car: 1983 Camaro Z28
Engine: 355 Tuned Port with Vortec Heads
Transmission: T56 six speed
Axle/Gears: 373 10-bolt
Re: S_AUJP Version 6 Released

Hi guys! Thanks for your replies SbFormula, Elky, also Tuned Performance from another thread...

I have to say that I had no idea that my Zt-2 wide band controller could provide both linear and non-linear outputs.
Since I am simulating a NBo2 signal to the ecm my only option is to use the non-linear output that the Zt-2 provides.

I've been jumping around back and forth from the computer to the garage all day, reading and re-reading over again the "MUST READ ME FIRST (v6-2a).docx"
I think its working correctly. I put the AFR equation conversion "X / 10" in the ADX value "WBo2 AFR-Sensor #1"
I am a little confused about how to get Raw Counts though?
If I select WB OPT 2 (0x99B), b0 = 1=Get Sensor #1 Raw Counts. I then have to enter a different AFR equation conversion in the ADX value "WBo2 AFR-Sensor #1"
Looking at "Appendix B - WBo2 AFR Conversion Equations" it lists two non-linear equations for the Zt-2.

Zeitronix Non-Linear (All)
AFR Conversion Equation (x=COUNTS)
-1.7215066416556963 + 1.1367611821793175x - 0.0422948541377416x2 + 0.0007981659725157204x3 - 0.00000786394929373063x4 + 3.860145708777e-8x5 - 7.394866832e-11x6
Zeitronix Non-Linear (All) TunerPro (Copy to ADX)
AFR Conversion Equation (X=COUNTS)
-1.7215066416556963 + (1.1367611821793175*X) - (0.0422948541377416*(POW(X;2)) + (0.0007981659725157204*(POW(X;3)) - (0.00000786394929373063*(POW(X;4)) + (.00000003860145708777*(POW(X;5)) - (.00000000007394866832*(POW(X;6))

)

I copied the bottom equation to the ADX...the one that say's "Copy to ADX" but TunerPro replies with "Missing )"
So I copied the top AFR equation and Tunerpro replies with "Equation Format Appears Valid"
After entering the top equation...it didn't work. I wasn't getting an AFR when the motor was running and monitoring my laptop.

I must be doing something wrong here but I am unsure how to get this to work?

Again, thanks for your time and I appreciate the insight!
355sbcTPI
Old 03-29-2021, 05:34 PM
  #32  
Senior Member

Thread Starter
 
84Elky's Avatar
 
Join Date: Jun 2010
Location: Montgomery, AL
Posts: 577
Received 29 Likes on 25 Posts
Car: 84 El Camino
Engine: 360 TPI
Transmission: 700R4
Axle/Gears: 3.42 + Truetrac, Moser 28 Spline
Re: S_AUJP Version 6 Released

I realize it's complicated, but we'll get it working.

I think its working correctly. I put the AFR equation conversion "X / 10" in the ADX value "WBo2 AFR-Sensor #1".
Does "think its working correctly" mean it's working as it should, or you're not sure? Given you are using X/10 conversion, you should have:
---0x99A b7 Set =Zeitronix Non-Linear
This will provide raw (unconverted) AFR which will be converted to AFR by the ADX when using the X/10 equation. By virtue of selecting a bit in 0x99A, an election is being made to use what the documentation refers to as an "internally-supported" controller to compute AFR.

With an internally-supported controller is used, Counts are used "internally" by the code to compute the raw AFR. So reporting of Counts is optional and for information only.

However, if you were NOT using an internally-supported controller (no bits in 0x99A are set), then Counts are automatically reported because they must be converted to AFR by the ADX using one of the equations in Appendix B.

Bottom line, when a controller is selected in 0x99A, a Conversion Equation is not required, which leads to the item below.

I am a little confused about how to get Raw Counts though? If I select WB OPT 2 (0x99B), b0 = 1=Get Sensor #1 Raw Counts. I then have to enter a different AFR equation conversion in the ADX value "WBo2 AFR-Sensor #1"
I don't believe there is any reference in the documentation to using WB OPT 2 for Option 1 (using an internally-supported controller). To report Counts:
XDF
- Select one of the 63 XDF ALDL Reporting Scalars and enter Address "0034" (maybe use "NV Ratio")
- Change the Scalar Title to something like: “Sensor #1 WB Raw Counts”

ADX
- Counts will be reported from ADX Value “WBo2 Counts Sensor #1”. In your version of the ADX file, the zero-based decimal Packet Offset number (currently 36), must be changed to one less than the 1-based number of the selected XDF ALDL Reporting Scalar. So this numbering requirement is not misinterpreted in the future, a soon to-be-released XDF file matches ALDL Reporting Scalar numbers with ADX Packet Offsets (both zero-based).
- The Conversion Equation should be: “X”

Looking at "Appendix B - WBo2 AFR Conversion Equations" it lists two non-linear equations for the Zt-2.
As indicated above, when using an internally-supported controller, an equation is not required. However, I appreciate your providing the feedback because two issues have been identified:
1)
The equation in the documentation is indeed incorrect with regard to parentheses. This was corrected in a to-be-released version. Apologies for not mentioning that in my previous post. To use a non-linear equation, remove the "(" before each "POW":
---Change "(POW" TO "POW".

As you discovered, the non-linear equations above each TunerPro equation cannot be used. They are provided to show the equation obtained from curve-fitting for those not using TunerPro.

2)
The "Missing )" message is a TunerPro mystery because once the above parentheses are removed per above, the equation is valid but still provides the message. But, despite the warning, if click OK the equation is accepted. I've reached out to Mark at TunerPro and hope to have an answer soon. For now this should not be an issue because you are not using the formula.

Follow up: It's believed the length of the formula is causing TPro to report "Missing )". It's on the list to be corrected. However, because the format of the equation is in fact correct, clicking OK will cause it to be accepted indicating it is not really missing a paren as we know. So the formula will work despite the warning. This can be proven by copying the formula to any ADX item and logging. Data will be reported according to the formula based on the value of "X".

HTH, Elky

Last edited by 84Elky; 03-30-2021 at 10:06 AM. Reason: Follow up to Item 2) at end. Comments in blue text
Old 03-31-2021, 09:08 AM
  #33  
Junior Member

 
355sbcTPI's Avatar
 
Join Date: Aug 2006
Location: Canada
Posts: 43
Received 0 Likes on 0 Posts
Car: 1983 Camaro Z28
Engine: 355 Tuned Port with Vortec Heads
Transmission: T56 six speed
Axle/Gears: 373 10-bolt
Re: S_AUJP Version 6 Released

Hi Elky...

Does "think its working correctly" mean it's working as it should, or you're not sure?
When I had my Zt-2 running on my 165' maf ecm...I could never really tune properly. It took me a long time to figure out how to implement it into the $6E ADX...I don't think I had the formula right.
Now that I have switched over to the 730' ecm...I can see the AFR for my Zt-2 changing when I adjust the lower VE table while using the "X / 10" conversion equation. I only briefly adjusted the table at idle to see if it works.
I guess I was looking for a way to confirm that my Zt-2 is 100% working correctly in the S_AUJP code. More on my part to make sure I haven't missed anything.

I don't believe there is any reference in the documentation to using WB OPT 2 for Option 1 (using an internally-supported controller).
Note that it is not necessary to specify an internally-supported controller to provide AFR. An alternate, and actually preferable, method is to specify getting Raw Counts. This method is preferable because both Counts and AFR can be reported using only one ALDL Reporting Scalar as opposed to requiring two Scalars if Counts are desired for an internally-supported controller as described below under Option 1.
Sorry, this is still new to me. I guess I was going for WB OPT 2 that I read in the "MUST READ ME FIRST (v6-2a).docx". That is why I was trying to enter the Zt-2 formula into the ADX.

XDF
- Select one of the 63 XDF ALDL Reporting Scalars and enter Address "0034" (maybe use "NV Ratio")
- Change the Scalar Title to something like: “Sensor #1 WB Raw Counts”

ADX
- Counts will be reported from ADX Value “WBo2 Counts Sensor #1”. In your version of the ADX file, the zero-based decimal Packet Offset number (currently 36), must be changed to one less than the 1-based number of the selected XDF ALDL Reporting Scalar. So this numbering requirement is not misinterpreted in the future, a soon to-be-released XDF file matches ALDL Reporting Scalar numbers with ADX Packet Offsets (both zero-based).
- The Conversion Equation should be: “X”
This I was also trying to figure out...not sure what to do here? I don't even know how to select a Reporting Scalar?..lol I'll keep trying different things in TunerPro until I figure it out!
I wanted to make sure I posted back and I apologize for all the quotes.

Also, It's probably better for me to just stick with 0x99A b7 Set =Zeitronix Non-Linear flag because it's an internally-supported controller. I'm probably over complicating things for myself.
Thanks Elky.

Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
liquidh8
DIY PROM
10
06-13-2019 03:09 PM
84Elky
DIY PROM
2
12-15-2015 08:12 PM
90c350
DIY PROM
8
11-07-2008 12:36 PM
kevosiroc
DIY PROM
18
09-03-2006 10:10 PM
Brian86IZ
DIY PROM
3
08-13-2005 10:10 AM



Quick Reply: S_AUJP Version 6 Released



All times are GMT -5. The time now is 02:07 PM.