May base tune file

This commit is contained in:
Josh Stewart 2017-06-05 14:41:58 +10:00
parent 02564d3218
commit 4f62900cba
3 changed files with 65 additions and 38 deletions

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml version="1.0" encoding="ISO-8859-1"?>
<msq xmlns="http://www.msefi.com/:msq"> <msq xmlns="http://www.msefi.com/:msq">
<bibliography author="TunerStudio MS(Beta) 3.0.22 - EFI Analytics, Inc." tuneComment="" writeDate="Sat May 06 23:43:36 AEST 2017"/> <bibliography author="TunerStudio MS(Beta) 3.0.22 - EFI Analytics, Inc." tuneComment="" writeDate="Mon Jun 05 14:40:33 AEST 2017"/>
<versionInfo fileFormat="5.0" firmwareInfo="Speeduino+2017.03" nPages="10" signature="speeduino 201704"/> <versionInfo fileFormat="5.0" firmwareInfo="Speeduino+2017.05" nPages="10" signature="speeduino 201705"/>
<page> <page>
<pcVariable name="tsCanId">"0"</pcVariable> <pcVariable name="tsCanId">"CAN ID 0"</pcVariable>
</page> </page>
<page number="0" size="288"> <page number="0" size="288">
<constant cols="16" digits="0" name="veTable" rows="16" units="%"> <constant cols="16" digits="0" name="veTable" rows="16" units="%">
@ -62,8 +62,8 @@
</constant> </constant>
</page> </page>
<page number="1" size="64"> <page number="1" size="64">
<constant digits="1" name="unused2-1" units="ms">5.0</constant> <constant digits="0" name="flexBoostLow" units="kPa">0.0</constant>
<constant digits="1" name="unused2-2" units="ms">2.3</constant> <constant digits="0" name="flexBoostHigh" units="kPa">50.0</constant>
<constant digits="0" name="asePct" units="%">25.0</constant> <constant digits="0" name="asePct" units="%">25.0</constant>
<constant digits="0" name="aseCount" units="s">8.0</constant> <constant digits="0" name="aseCount" units="s">8.0</constant>
<constant cols="1" digits="0" name="wueRates" rows="10" units="%"> <constant cols="1" digits="0" name="wueRates" rows="10" units="%">
@ -121,7 +121,7 @@
<constant name="algorithm">"Speed Density"</constant> <constant name="algorithm">"Speed Density"</constant>
<constant name="baroCorr">"Off"</constant> <constant name="baroCorr">"Off"</constant>
<constant name="injLayout">"Paired"</constant> <constant name="injLayout">"Paired"</constant>
<constant name="canEnable">"Disable"</constant> <constant name="unused2-38f">"ONE"</constant>
<constant name="unused2-38h">"No"</constant> <constant name="unused2-38h">"No"</constant>
<constant digits="1" name="primePulse" units="ms">1.0</constant> <constant digits="1" name="primePulse" units="ms">1.0</constant>
<constant digits="0" name="dutyLim" units="%">85.0</constant> <constant digits="0" name="dutyLim" units="%">85.0</constant>
@ -214,6 +214,7 @@
<constant name="TrigEdgeSec">"Leading"</constant> <constant name="TrigEdgeSec">"Leading"</constant>
<constant name="fuelPumpPin">"Board Default"</constant> <constant name="fuelPumpPin">"Board Default"</constant>
<constant name="useResync">"No"</constant> <constant name="useResync">"No"</constant>
<constant digits="1" name="sparkDur" units="ms">25.5</constant>
<constant digits="0" name="IdleAdvRPM" units="RPM">3200.0</constant> <constant digits="0" name="IdleAdvRPM" units="RPM">3200.0</constant>
<constant digits="1" name="IdleAdvCLT" units="C">-21.0</constant> <constant digits="1" name="IdleAdvCLT" units="C">-21.0</constant>
<constant digits="0" name="IdleDelayTime" units="sec">38.0</constant> <constant digits="0" name="IdleDelayTime" units="sec">38.0</constant>
@ -684,6 +685,34 @@
</constant> </constant>
</page> </page>
<page number="9" size="128"> <page number="9" size="128">
<constant name="enable_canbus">"Disable"</constant>
<constant name="enable_candata_in">"On"</constant>
<constant name="caninput_sel1">"On"</constant>
<constant name="caninput_sel2">"On"</constant>
<constant name="caninput_sel3">"On"</constant>
<constant name="caninput_sel4">"On"</constant>
<constant name="caninput_sel5">"On"</constant>
<constant name="caninput_sel6">"On"</constant>
<constant name="caninput_sel7">"On"</constant>
<constant name="caninput_sel8">"On"</constant>
<constant cols="1" digits="0" name="caninput_param_group" rows="8">
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
</constant>
<constant name="caninput_param_start_byte1">"8"</constant>
<constant name="caninput_param_start_byte2">"8"</constant>
<constant name="caninput_param_start_byte3">"8"</constant>
<constant name="caninput_param_start_byte4">"8"</constant>
<constant name="caninput_param_start_byte5">"8"</constant>
<constant name="caninput_param_start_byte6">"8"</constant>
<constant name="caninput_param_start_byte7">"8"</constant>
<constant name="caninput_param_start_byte8">"8"</constant>
<constant digits="0" name="unused10_41">255.0</constant> <constant digits="0" name="unused10_41">255.0</constant>
<constant digits="0" name="unused10_42">255.0</constant> <constant digits="0" name="unused10_42">255.0</constant>
<constant digits="0" name="unused10_43">255.0</constant> <constant digits="0" name="unused10_43">255.0</constant>
@ -693,32 +722,33 @@
<constant digits="0" name="unused10_47">255.0</constant> <constant digits="0" name="unused10_47">255.0</constant>
<constant digits="0" name="unused10_48">255.0</constant> <constant digits="0" name="unused10_48">255.0</constant>
<constant digits="0" name="unused10_49">255.0</constant> <constant digits="0" name="unused10_49">255.0</constant>
<constant digits="0" name="unused10_51">255.0</constant> <constant name="enable_candata_out">"On"</constant>
<constant digits="0" name="unused10_52">255.0</constant> <constant name="canoutput_sel1">"On"</constant>
<constant digits="0" name="unused10_53">255.0</constant> <constant name="canoutput_sel2">"On"</constant>
<constant digits="0" name="unused10_54">255.0</constant> <constant name="canoutput_sel3">"On"</constant>
<constant digits="0" name="unused10_55">255.0</constant> <constant name="canoutput_sel4">"On"</constant>
<constant digits="0" name="unused10_56">255.0</constant> <constant name="canoutput_sel5">"On"</constant>
<constant digits="0" name="unused10_57">255.0</constant> <constant name="canoutput_sel6">"On"</constant>
<constant digits="0" name="unused10_58">255.0</constant> <constant name="canoutput_sel7">"On"</constant>
<constant digits="0" name="unused10_59">255.0</constant> <constant name="canoutput_sel8">"On"</constant>
<constant digits="0" name="unused10_60">255.0</constant> <constant cols="1" digits="0" name="canoutput_param_group" rows="8">
<constant digits="0" name="unused10_61">255.0</constant> 65535.0
<constant digits="0" name="unused10_62">255.0</constant> 65535.0
<constant digits="0" name="unused10_63">255.0</constant> 65535.0
<constant digits="0" name="unused10_64">255.0</constant> 65535.0
<constant digits="0" name="unused10_65">255.0</constant> 65535.0
<constant digits="0" name="unused10_66">255.0</constant> 65535.0
<constant digits="0" name="unused10_67">255.0</constant> 65535.0
<constant digits="0" name="unused10_68">255.0</constant> 65535.0
<constant digits="0" name="unused10_69">255.0</constant> </constant>
<constant digits="0" name="unused10_70">255.0</constant> <constant name="canoutput_param_start_byte1">"8"</constant>
<constant digits="0" name="unused10_71">255.0</constant> <constant name="canoutput_param_start_byte2">"8"</constant>
<constant digits="0" name="unused10_72">255.0</constant> <constant name="canoutput_param_start_byte3">"8"</constant>
<constant digits="0" name="unused10_73">255.0</constant> <constant name="canoutput_param_start_byte4">"8"</constant>
<constant digits="0" name="unused10_74">255.0</constant> <constant name="canoutput_param_start_byte5">"8"</constant>
<constant digits="0" name="unused10_75">255.0</constant> <constant name="canoutput_param_start_byte6">"8"</constant>
<constant digits="0" name="unused10_76">255.0</constant> <constant name="canoutput_param_start_byte7">"8"</constant>
<constant name="canoutput_param_start_byte8">"8"</constant>
<constant digits="0" name="unused10_77">255.0</constant> <constant digits="0" name="unused10_77">255.0</constant>
<constant digits="0" name="unused10_78">255.0</constant> <constant digits="0" name="unused10_78">255.0</constant>
<constant digits="0" name="unused10_79">255.0</constant> <constant digits="0" name="unused10_79">255.0</constant>
@ -742,13 +772,9 @@
<constant digits="0" name="unused10_97">255.0</constant> <constant digits="0" name="unused10_97">255.0</constant>
<constant digits="0" name="unused10_98">255.0</constant> <constant digits="0" name="unused10_98">255.0</constant>
<constant digits="0" name="unused10_99">255.0</constant> <constant digits="0" name="unused10_99">255.0</constant>
<constant digits="0" name="unused10_100">255.0</constant>
<constant digits="0" name="unused10_101">255.0</constant> <constant digits="0" name="unused10_101">255.0</constant>
<constant digits="0" name="unused10_102">255.0</constant>
<constant digits="0" name="unused10_103">255.0</constant> <constant digits="0" name="unused10_103">255.0</constant>
<constant digits="0" name="unused10_104">255.0</constant>
<constant digits="0" name="unused10_105">255.0</constant> <constant digits="0" name="unused10_105">255.0</constant>
<constant digits="0" name="unused10_106">255.0</constant>
<constant digits="0" name="unused10_107">255.0</constant> <constant digits="0" name="unused10_107">255.0</constant>
<constant digits="0" name="unused10_108">255.0</constant> <constant digits="0" name="unused10_108">255.0</constant>
<constant digits="0" name="unused10_109">255.0</constant> <constant digits="0" name="unused10_109">255.0</constant>
@ -776,6 +802,7 @@
<setting name="SPEED_DENSITY" value="SPEED_DENSITY"/> <setting name="SPEED_DENSITY" value="SPEED_DENSITY"/>
<setting name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/> <setting name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/>
<setting name="CELSIUS" value="CELSIUS"/> <setting name="CELSIUS" value="CELSIUS"/>
<setting name="AFR" value="AFR"/>
</settings> </settings>
<userComments Comment="These are user comments that can be related to a particular setting or dialog."/> <userComments Comment="These are user comments that can be related to a particular setting or dialog."/>
</msq> </msq>

View File

@ -155,7 +155,7 @@ page = 1
;-------------------------------------------------- ;--------------------------------------------------
page = 2 page = 2
flexBoostLow = scalar, S08, 0, "kPa", 1.0, 0.0, -127, 127, 0 flexBoostLow = scalar, S08, 0, "kPa", 1.0, 0.0, -127, 127, 0
flexBoostHigh = scalar, U08, 0, "kPa", 1.0, 0.0, 0.0, 255, 0 flexBoostHigh = scalar, U08, 1, "kPa", 1.0, 0.0, 0.0, 255, 0
asePct = scalar, U08, 2, "%", 1.0, 0.0, 0.0, 95.0, 0 asePct = scalar, U08, 2, "%", 1.0, 0.0, 0.0, 95.0, 0
aseCount = scalar, U08, 3, "s", 1.0, 0.0, 0.0, 255, 0 aseCount = scalar, U08, 3, "s", 1.0, 0.0, 0.0, 255, 0
wueRates = array, U08, 4, [10], "%", 1.0, 0.0, 0.0, 255, 0 wueRates = array, U08, 4, [10], "%", 1.0, 0.0, 0.0, 255, 0

View File

@ -240,7 +240,7 @@ struct statuses currentStatus; //The global status object
//This mostly covers off variables that are required for fuel //This mostly covers off variables that are required for fuel
struct config1 { struct config1 {
int8_t flexBoostLow; int8_t flexBoostLow; //Must be signed to allow for negatives
byte flexBoostHigh; byte flexBoostHigh;
byte asePct; //Afterstart enrichment (%) byte asePct; //Afterstart enrichment (%)
byte aseCount; //Afterstart enrichment cycles. This is the number of ignition cycles that the afterstart enrichment % lasts for byte aseCount; //Afterstart enrichment cycles. This is the number of ignition cycles that the afterstart enrichment % lasts for