Re: Turbonator SMEC codebase
Looks good Rob, I'll let you know if I get to test it.
Thanks :thumb:
Re: Turbonator SMEC codebase
Awsome! Great work. I can't wait to see your SBEC code as well.
Re: Turbonator SMEC codebase
Oh! I also plan to add 2.2 calibration data for a future release. For now, this includes only 2.5 cal data...
Re: Turbonator SMEC codebase
Darn, of course this gets released the same time I switch back to a 2.2 LOL. I'll wait I guess.
Re: Turbonator SMEC codebase
I downloaded it anyway just to look at it. It made D-cal freeze up, but opens fine in chem2. ???
Re: Turbonator SMEC codebase
Yeah, I don't know exactly what the deal is with that. The assembler does something funky to the table file when it writes it. If you open it in CHeM1 first, then save it (without making any changes) it will open fine in D-Cal. I've looked and can't see anything different before and after openeing with CHeM1, so I dunno what the deal is. It's just some sort of table file glitch caused by the assembler.
I'm going to ask Geoff to open up his assembler code, so I can try to tweak it a little.
Re: Turbonator SMEC codebase
Hmm, I don't have Chem1, can somebody post here or PM me a zip file for that?
1 Attachment(s)
Re: Turbonator SMEC codebase
Re: Turbonator SMEC codebase
It worked, thats interesting LOL. Thanks rob.
Re: Turbonator SMEC codebase
Matt I had the same issue with D-cal, I went on the Yahoo group and downloaded the latest version as I was working with a really old one... Worked fine on that version.
Also it opened fine in Chem and Chem2, I had to go find Chem as I didn't have that one.
Re: Turbonator SMEC codebase
I get the same crash with D-Cal 1.2 (the latest version)...
Re: Turbonator SMEC codebase
Guess I'm just special on this one... All I did was overwrite the old D-Cal files with what was in the 1.2 zip...
Re: Turbonator SMEC codebase
couple things i noticed in the .asm file that may help the crashes. In particular the .chem table definitions:
1) CruiseControlMaxSetSpeedTimesTwo - uses .chem 6 table def which i think requires up to 8 choices to be defined.
2) CruiseControlMinSetSpeedTimesTwo - uses .chem 6 table def which i think requires up to 8 choices to be defined.
this seemed to fix the crashes for me.
Also, other defs to look at:
1) KnockRetardIncreaseRate - .chem 3 - the word INCSRT is in there twice
2) OverboostFuelShutOffEnablePointFromMap - looks like it is defined twice
Lastly, in the .tbl file provided i think address 86bc should be defined as a constant 8 bit.
Re: Turbonator SMEC codebase
Quote:
Originally Posted by
wowzer
couple things i noticed in the .asm file that may help the crashes. In particular the .chem table definitions:
1) CruiseControlMaxSetSpeedTimesTwo - uses .chem 6 table def which i think requires up to 8 choices to be defined.
2) CruiseControlMinSetSpeedTimesTwo - uses .chem 6 table def which i think requires up to 8 choices to be defined.
this seemed to fix the crashes for me.
Also, other defs to look at:
1) KnockRetardIncreaseRate - .chem 3 - the word INCSRT is in there twice
2) OverboostFuelShutOffEnablePointFromMap - looks like it is defined twice
Lastly, in the .tbl file provided i think address 86bc should be defined as a constant 8 bit.
Thanks! Yep, that fixes the D-Cal crashing. I'll incorporate these changes into v12.
Re: Turbonator SMEC codebase
actually 86bc should be changed to chem type 3 in the .asm file under
REVLMT_MapLimpinAndThrAbove25PercentLower1850. sorry.
Re: Turbonator SMEC codebase
I am rusty with this stuff already! Please, explain how to use the assembler batch file to create an output.
Re: Turbonator SMEC codebase
Just run the batch file, it will create all of the files.
As it is, the supplied .bin and .asm are setup for 33pph injectors, 3-bar MAP, and ATX trans. You can re-set the switches in the .asm file for MTX (for example) and run the batch file, and you get a .bin, .tbl, .calx, etc. for the MTX.
Re: Turbonator SMEC codebase
Thanks Rob,
I remember having this problem years ago. I forgot to include the ChemAsmSMEC and Ezlink files in the folder.
It works now, but it gives me this:
?ASxxxx-Error-<q> in line 2367 of Turbonator_SMEC_v11.asm
<q> missing or improper operators, terminators, or delimiters
Re: Turbonator SMEC codebase
awesome coding i'll have to try and look into it and read more about all these tuning things on the tm's. how exactly does antilag work, it pulls timming at 16degrees vac. when full throttle, how exactly does this build boost when your not moving, cause from my understanding you need to have a 'load' on the engine to build boost, yet ive seen hondas and some dsms do it :confused: