psi based boost control
Code:
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)*0.19347/4" frexpr="(x*4/0.19347)+128" format="%.2f" min="-6.1" max="6.1" inc="0.1" storagetype="uint16" endian="big" />
<scaling name="psia16" units="psia" toexpr="x*0.19347" frexpr="x/0.19347" format="%.2f" min="0" max="49.5" inc="0.1" storagetype="uint16" endian="big" />
<scaling name="psia8" units="psia" toexpr="x*0.19347" frexpr="x/0.19347" format="%.2f" min="0" max="49.5" inc="0.1" storagetype="uint8" endian="big" />
<table name="Atmospheric Boost" category="Direct Boost" address="53488" type="1D" scaling="psia16" />
<table name="Boost Target #1A (High Gear Range)" category="Direct Boost" address="58ef1" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Boost Target #1B (High Gear Range)" category="Direct Boost" address="58f9b" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Boost Target #2 (Low Gear Range)" category="Direct Boost" address="57465" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Target Boost Error Correction" category="Direct Boost" address="58d84" type="2D" scaling="OffsetWGDC">
<table name="Boost Error" address="62fc8" type="Y Axis" elements="17" scaling="BoostErrorPsi" />
</table>
<table name="Variable for Boost Control 0xC7BA -> 0xC75E" category="Direct Boost" address="2B716" type="1D" scaling="Hex16" />
<table name="SHLR->SHLR2 0x5101 -> 0x5102" category="Direct Boost" address="2B718" type="1D" scaling="Hex16" />
<table name="Boost Error RAM Address 0xC5D0 -> 0xC5CE" category="Direct Boost" address="2B73E" type="1D" scaling="Hex16" />
<table name="Boost Error RAM Address in Load Error Table 0xC5D0 -> 0xC5CE" category="Direct Boost" address="62Fc4" type="1D" scaling="Hex16" />
See below:
Testado e aprovado 
Code:
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)*0.19347/4" frexpr="(x*4/0.19347)+128" format="%.2f" min="-6.1" max="6.1" inc="0.1" storagetype="uint16" endian="big" />
<scaling name="psia16" units="psia" toexpr="x*0.19347" frexpr="x/0.19347" format="%.2f" min="0" max="49.5" inc="0.1" storagetype="uint16" endian="big" />
<scaling name="psia8" units="psia" toexpr="x*0.19347" frexpr="x/0.19347" format="%.2f" min="0" max="49.5" inc="0.1" storagetype="uint8" endian="big" />
<table name="Atmospheric Boost" category="Direct Boost" address="53488" type="1D" scaling="psia16" />
<table name="Boost Target #1A (High Gear Range)" category="Direct Boost" address="58ef1" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Boost Target #1B (High Gear Range)" category="Direct Boost" address="58f9b" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Boost Target #2 (Low Gear Range)" category="Direct Boost" address="57465" type="3D" swapxy="true" scaling="psia8">
<table name="Throttle" address="63020" type="X Axis" elements="9" scaling="Throttle_Main - Stored Minimum Throttle %" />
<table name="RPM" address="62f9e" type="Y Axis" elements="18" scaling="RPM" />
</table>
<table name="Target Boost Error Correction" category="Direct Boost" address="58d84" type="2D" scaling="OffsetWGDC">
<table name="Boost Error" address="62fc8" type="Y Axis" elements="17" scaling="BoostErrorPsi" />
</table>
<table name="Variable for Boost Control 0xC7BA -> 0xC75E" category="Direct Boost" address="2B716" type="1D" scaling="Hex16" />
<table name="SHLR->SHLR2 0x5101 -> 0x5102" category="Direct Boost" address="2B718" type="1D" scaling="Hex16" />
<table name="Boost Error RAM Address 0xC5D0 -> 0xC5CE" category="Direct Boost" address="2B73E" type="1D" scaling="Hex16" />
<table name="Boost Error RAM Address in Load Error Table 0xC5D0 -> 0xC5CE" category="Direct Boost" address="62Fc4" type="1D" scaling="Hex16" />
Thread
Thread Starter
Forum
Replies
Last Post




