Ok, as promised, here are the ports that I've been working on - AZ1G701G USDM 2010 Sti Se (will also work on AZ1G702G and on the straight 2010)
Plug the following in for the definitions:
EDIT : change E_params to the 300's after discussion with Dale, to make it so we don't have interference with the new definitions.
Code:
<scaling name="psirelativesealevel" units="psi relative sea level" toexpr="(x-760)*.01933677" frexpr="(x/.01933677)+760" format="%.2f" min="-11.80" max="4.83" inc=".01" storagetype="float" endian="big" />
<scaling name="engine displacement" units="cc" toexpr="x" frexpr="x" format="%.2f" min="0" max="10" inc="0.01" storagetype="float" endian="big" />
<scaling name="deltaMAP" units="mmhgt" toexpr="x" frexpr="x" format="%.2f" min="-20000" max="20000" inc="100" storagetype="float" endian="big" />
<scaling name="VEcomp" units="VEcomp" toexpr="x*0.000061037" frexpr="x/.000061037" format="%.1f" min="0" max="2" inc=".2" storagetype="uint16" endian="big" />
<scaling name="VE(%)" units="VE(%)" toexpr="x*.000045776" frexpr="x/.000045776" format="%.2f" min="0" max="2" inc=".025" storagetype="uint16" endian="big" />
<scaling name="SDenable" storagetype="bloblist">
<data name="disabled" value="00" />
<data name="enabled" value="01" />
</scaling>
<table name="VE Compensation" category="Speed Density by Merp" type="2D" level="2" address="f434c" scaling="VEcomp">
<table name="deltaMAP" type="Y Axis" elements="7" address="f4330" scaling="deltaMAP" />
<description>This is the change the stuff.</description>
</table>
<table name="Engine Displacement" category="Speed Density by Merp" type="2D" level="2" address="f4084" scaling="engine displacement">
<table name="" type="Static Y Axis" elements="1">
<data>Engine Displacement (cc)</data>
</table>
<description>Engine size in cc</description>
</table>
<table name="Speed Density Enable" category="Speed Density by Merp" type="1D" scaling="SDenable" address="f40a0" description="Enables Speed Density output, when disabled, uses normal MAF sensor" />
<table name="Volumetric Efficiency" category="Speed Density by Merp" type="3D" level="2" scaling="VE(%)" address="f4148">
<table name="Manifold Pressure" type="X Axis" elements="13" address="f40cc" scaling="psirelativesealevel" />
<table name="Engine Speed" type="Y Axis" elements="18" address="f4100" scaling="RPM" />
<description>This is the Volumetric efficiency of the engine.</description>
</table>
And add these to your logger.xml:
Code:
<ecuparam id="E300" name="Speed Density Raw Airflow" desc="Speed Density Raw Airflow (g/s)">
<ecu id="7212786107">
<address length="4">0xFFB1E8</address>
</ecu>
<conversions>
<conversion units="g/s" storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
</conversions>
</ecuparam>
<ecuparam id="E301" name="Speed Density VE Airflow" desc="Speed Density VE Airflow (g/s)">
<ecu id="7212786107">
<address length="4">0xFFB1EC</address>
</ecu>
<conversions>
<conversion units="g/s" storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
</conversions>
</ecuparam>
<ecuparam id="E302" name="Speed Density MAF sensor output" desc="Speed Density MAF sensor output (g/s)">
<ecu id="7212786107">
<address length="4">0xFFB1F0</address>
</ecu>
<conversions>
<conversion units="g/s" storagetype="float" expr="x" format="0.00" gauge_min="0" gauge_max="400" gauge_step="20" />
</conversions>
</ecuparam>
<ecuparam id="E303" name="Speed Density Current Dynamic Compensation" desc="Speed Density Dynamic Compensation (%)">
<ecu id="7212786107">
<address length="4">0xFFB1F4</address>
</ecu>
<conversions>
<conversion units="%" storagetype="float" expr="(x*100)" format="0.00" />
</conversions>
</ecuparam>
<ecuparam id="E304" name="Speed Density RPM" desc="Speed Density RPM">
<ecu id="7212786107">
<address length="4">0xFF67D0</address>
</ecu>
<conversions>
<conversion units="RPM" storagetype="float" expr="x" format="0.00" />
</conversions>
</ecuparam>
<ecuparam id="E305" name="Speed Density IAT" desc="Speed Density IAT">
<ecu id="7212786107">
<address length="4">0xFF4128</address>
</ecu>
<conversions>
<conversion units="C" storagetype="float" expr="x" format="0.00" />
</conversions>
</ecuparam>
<ecuparam id="E306" name="Speed Density MAP" desc="Speed Density MAP">
<ecu id="7212786107">
<address length="4">0xFF63AC</address>
</ecu>
<conversions>
<conversion units="mmHGa" storagetype="float" expr="x" format="0.00" />
</conversions>
</ecuparam>
<ecuparam id="E307" name="Speed Density delta MAP" desc="Speed Density delta MAP">
<ecu id="7212786107">
<address length="4">0xFF63A0'</address>
</ecu>
<conversions>
<conversion units="mmhg/t" storagetype="float" expr="x" format="0.00" />
</conversions>
</ecuparam>