had an LED related side-project that took over for a little while, but i got it all done tonight...
nAst1 1.04
lots of little misc changes were made, but the big ones were me disabling single-fire(until it can be proven to work reliably), adding in the idle VE stuff, added in some datastream stuff for tuning the EGR, swapped out the insane value for calculated airflow and swapped in one that is a little more believable, and another biggie: i originally had all of the BINs using the 4T60 W-body spark advance tables, and i decided to rectify that and now all of the BINs are running their correct table, mostly the 5 speed and certain 3 speed cars were effected by this. also fixed were some labels in the XDF and the location of a few items were fixed as well(couple of IAC tables were listed as O2). something interesting to note: the "converter overtemp" spark advance table? that also doubles as a highway spark adder(i'll have to perma-fix the name in the next release), oddly enough... and should you get into the range of the table adding 0 advance, it will disable lean cruise at the same time... neat little system. another thing to note is that i BELIEVE putting stoich AFR in the cell values of the converter overtemp target AFR table will also disable lean cruise... i need to look into this a little more to be 100% certain though.
i threw in some rather generic values for the idle VE table(which is disabled by default, just flip the switch in the bottom of the flags section to make it active). didn't add a bit into the datastream to show which table is in use since i wanted this uploaded earlier tonight, but if it's an issue, i can deal with it then, all you have to do is watch your datastream and see if the values it shows are within the range of the idle VE qualifiers.
speaking of the idle VE quals, those have some pretty loose values as well, i ran TPS and RPM up to the limit of the tables, it would be a remarkably bad idea to set them above the table limits. 5MPH seemed like a decent value as well.
as for the Idle VE IAC Compensation: no idea where it should be set, so be aware of it. also something interesting to note: i made it a rather "insensitive" adjustment, so don't be afraid to move it around 5 or 10 counts at a time. this is done to achieve greater resolution at the expense of some range. the way it works is that it relates IAC position to the VE that was looked up in the table, and then creates a virtual VE adder that gets combined with the VE from the table and finally used for fuel calcs. pretty slick system IMO, considering how much change a single byte can make, just i have no idea where it would want to be set. another neat trick of it is that if you have it set to 0, the logic will assume you do not have an IAC attached and will not add any assumed IAC count derived fuel. other IAC related stuff would still act as if it were there, but it should work great for this.
enjoy. now what was the next thing i was supposed to add in???
nAst1 1.04
lots of little misc changes were made, but the big ones were me disabling single-fire(until it can be proven to work reliably), adding in the idle VE stuff, added in some datastream stuff for tuning the EGR, swapped out the insane value for calculated airflow and swapped in one that is a little more believable, and another biggie: i originally had all of the BINs using the 4T60 W-body spark advance tables, and i decided to rectify that and now all of the BINs are running their correct table, mostly the 5 speed and certain 3 speed cars were effected by this. also fixed were some labels in the XDF and the location of a few items were fixed as well(couple of IAC tables were listed as O2). something interesting to note: the "converter overtemp" spark advance table? that also doubles as a highway spark adder(i'll have to perma-fix the name in the next release), oddly enough... and should you get into the range of the table adding 0 advance, it will disable lean cruise at the same time... neat little system. another thing to note is that i BELIEVE putting stoich AFR in the cell values of the converter overtemp target AFR table will also disable lean cruise... i need to look into this a little more to be 100% certain though.
i threw in some rather generic values for the idle VE table(which is disabled by default, just flip the switch in the bottom of the flags section to make it active). didn't add a bit into the datastream to show which table is in use since i wanted this uploaded earlier tonight, but if it's an issue, i can deal with it then, all you have to do is watch your datastream and see if the values it shows are within the range of the idle VE qualifiers.
speaking of the idle VE quals, those have some pretty loose values as well, i ran TPS and RPM up to the limit of the tables, it would be a remarkably bad idea to set them above the table limits. 5MPH seemed like a decent value as well.
as for the Idle VE IAC Compensation: no idea where it should be set, so be aware of it. also something interesting to note: i made it a rather "insensitive" adjustment, so don't be afraid to move it around 5 or 10 counts at a time. this is done to achieve greater resolution at the expense of some range. the way it works is that it relates IAC position to the VE that was looked up in the table, and then creates a virtual VE adder that gets combined with the VE from the table and finally used for fuel calcs. pretty slick system IMO, considering how much change a single byte can make, just i have no idea where it would want to be set. another neat trick of it is that if you have it set to 0, the logic will assume you do not have an IAC attached and will not add any assumed IAC count derived fuel. other IAC related stuff would still act as if it were there, but it should work great for this.
enjoy. now what was the next thing i was supposed to add in???
Comment