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"?>
<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"/>
<versionInfo fileFormat="5.0" firmwareInfo="Speeduino+2017.03" nPages="10" signature="speeduino 201704"/>
<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.05" nPages="10" signature="speeduino 201705"/>
<page>
<pcVariable name="tsCanId">"0"</pcVariable>
<pcVariable name="tsCanId">"CAN ID 0"</pcVariable>
</page>
<page number="0" size="288">
<constant cols="16" digits="0" name="veTable" rows="16" units="%">
@ -62,8 +62,8 @@
</constant>
</page>
<page number="1" size="64">
<constant digits="1" name="unused2-1" units="ms">5.0</constant>
<constant digits="1" name="unused2-2" units="ms">2.3</constant>
<constant digits="0" name="flexBoostLow" units="kPa">0.0</constant>
<constant digits="0" name="flexBoostHigh" units="kPa">50.0</constant>
<constant digits="0" name="asePct" units="%">25.0</constant>
<constant digits="0" name="aseCount" units="s">8.0</constant>
<constant cols="1" digits="0" name="wueRates" rows="10" units="%">
@ -121,7 +121,7 @@
<constant name="algorithm">"Speed Density"</constant>
<constant name="baroCorr">"Off"</constant>
<constant name="injLayout">"Paired"</constant>
<constant name="canEnable">"Disable"</constant>
<constant name="unused2-38f">"ONE"</constant>
<constant name="unused2-38h">"No"</constant>
<constant digits="1" name="primePulse" units="ms">1.0</constant>
<constant digits="0" name="dutyLim" units="%">85.0</constant>
@ -214,6 +214,7 @@
<constant name="TrigEdgeSec">"Leading"</constant>
<constant name="fuelPumpPin">"Board Default"</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="1" name="IdleAdvCLT" units="C">-21.0</constant>
<constant digits="0" name="IdleDelayTime" units="sec">38.0</constant>
@ -684,6 +685,34 @@
</constant>
</page>
<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_42">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_48">255.0</constant>
<constant digits="0" name="unused10_49">255.0</constant>
<constant digits="0" name="unused10_51">255.0</constant>
<constant digits="0" name="unused10_52">255.0</constant>
<constant digits="0" name="unused10_53">255.0</constant>
<constant digits="0" name="unused10_54">255.0</constant>
<constant digits="0" name="unused10_55">255.0</constant>
<constant digits="0" name="unused10_56">255.0</constant>
<constant digits="0" name="unused10_57">255.0</constant>
<constant digits="0" name="unused10_58">255.0</constant>
<constant digits="0" name="unused10_59">255.0</constant>
<constant digits="0" name="unused10_60">255.0</constant>
<constant digits="0" name="unused10_61">255.0</constant>
<constant digits="0" name="unused10_62">255.0</constant>
<constant digits="0" name="unused10_63">255.0</constant>
<constant digits="0" name="unused10_64">255.0</constant>
<constant digits="0" name="unused10_65">255.0</constant>
<constant digits="0" name="unused10_66">255.0</constant>
<constant digits="0" name="unused10_67">255.0</constant>
<constant digits="0" name="unused10_68">255.0</constant>
<constant digits="0" name="unused10_69">255.0</constant>
<constant digits="0" name="unused10_70">255.0</constant>
<constant digits="0" name="unused10_71">255.0</constant>
<constant digits="0" name="unused10_72">255.0</constant>
<constant digits="0" name="unused10_73">255.0</constant>
<constant digits="0" name="unused10_74">255.0</constant>
<constant digits="0" name="unused10_75">255.0</constant>
<constant digits="0" name="unused10_76">255.0</constant>
<constant name="enable_candata_out">"On"</constant>
<constant name="canoutput_sel1">"On"</constant>
<constant name="canoutput_sel2">"On"</constant>
<constant name="canoutput_sel3">"On"</constant>
<constant name="canoutput_sel4">"On"</constant>
<constant name="canoutput_sel5">"On"</constant>
<constant name="canoutput_sel6">"On"</constant>
<constant name="canoutput_sel7">"On"</constant>
<constant name="canoutput_sel8">"On"</constant>
<constant cols="1" digits="0" name="canoutput_param_group" rows="8">
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
65535.0
</constant>
<constant name="canoutput_param_start_byte1">"8"</constant>
<constant name="canoutput_param_start_byte2">"8"</constant>
<constant name="canoutput_param_start_byte3">"8"</constant>
<constant name="canoutput_param_start_byte4">"8"</constant>
<constant name="canoutput_param_start_byte5">"8"</constant>
<constant name="canoutput_param_start_byte6">"8"</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_78">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_98">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_102">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_106">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_109">255.0</constant>
@ -776,6 +802,7 @@
<setting name="SPEED_DENSITY" value="SPEED_DENSITY"/>
<setting name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/>
<setting name="CELSIUS" value="CELSIUS"/>
<setting name="AFR" value="AFR"/>
</settings>
<userComments Comment="These are user comments that can be related to a particular setting or dialog."/>
</msq>

View File

@ -155,7 +155,7 @@ page = 1
;--------------------------------------------------
page = 2
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
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

View File

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