You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
I've uploaded the firmware that turns these on. You MUST use a TunerCode bin to use this. If you do not have a TC bin please e-mail me or Dave. It is suggested you use an XDF setup by myself or Dave. If you need something custom in it just ask.
The source code on the wiki page also includes the analog input functionality although it is disabled.
Here's how the triggers work-
-For each trigger (one for each high current output) you've got a table in SRAM with up to four SRAM address locations (values). If less than four just end the table in 0000.
-Trigger is engaged when value >= trigger point.
-Trigger is disengaged when value <= trigger point - hysteresis.
-All value/trigger points must be met for trigger to be engaged (in other words the trigger points are logically ANDed together).
You can daisy chain 4 variables to trigger the output. All of them just check greater than, but that covers most functions. For example: VE cam triggering when greater than X RPM and X water temp and X load, etc.
One key thing to note is your triggers check against values in SRAM (the shared memory space between the daughterboard and the ECU), so you can (potentially) make the analog inputs a trigger value too, just have the analog input value converted to a byte and written to somewhere in SRAM. This would be handy for example if you wanted to make a water injection trigger versus boost pressure.
So this is the part which will allow us to control the switching points of the VVL solenoids?
How much different is TunerCode from TunerProRT, or are they compatible?
Yes. You will need to upload the new firmware to the ECU. You will also need your firmware modified by Dave (TunerCodeized). He has a copy of your bin and I'll pass him your e-mail address. You will also need a modified XDF with the trigger points added (Dave or I can provide).
TunerCode is just the trade name for Dave's modified ECU firmware... not to be confused with the daughterboard firmware (although the two work together).
It's a bit confusing but here's how it works-
-The ECU runs your engine (duh!)
-It's firmware is the bin file you modify and upload to the emulator portion of the daughterboard
-You edit the data section of this bin with TunerPro
-TunerCode firmware is a modified version of the factory firmware that does special stuff
-If you own a RTv2 you own a license for TunerCode firmware
-The daughterboard also has a processor on it. This dude is the emulator, and also handled the 'extra' stuff.
-The firmware for this guy is open source, see wiki
-This firmware is the hex file on the wiki, and you need to update it to the current version on the wiki
-This firmware is rolling- watch for changes (or change the source code yourself if your really into this stuff)
We won't mention TunerProv5 or RomRaider for Nissan yet, that's more confusion.
Kay, the ECU is on the brink of arriving (bounced cause I wasn't home :P), so I'm gonna need those special V2 files soon. I gather all the software is included (Well most of it, but the TunerCode and Calumsult should be the most imortant)?
And we won't need the actual RTV2 to run the tunercode? And will there be anyway to use the RTv1 and be able to data log a/f's on b14s? Duno if that actually pertains to your software.
Its neat the way Dave did the AF logging stuff- if your using a RTv2 you can use an analog input (done for the B13, not for the B14), or if your using anything else you can feed the wideband output to your stock (front) O2 sensor input. the stock O2 input voltage range is 0-2.5V, so if your using an innovate you just adjust the output to 0-2.5V, linear. Any other brand that does a 0-5V linear output you use a simple voltage divider (two 5 cent resistors) to downscale it to 0-2.5V. In the tunercode bin there is an option to use a linear signal (as opposed to the stock narrow band), just turn that on. It automatically converts the linear signal to narrowband for the normal ECU operation and logs your translated AFR.