Secondary fuel table dialog
This commit is contained in:
parent
d0dc53da6e
commit
044f1a0e83
|
@ -150,9 +150,8 @@
|
|||
;----------------------------------------------------------------------------
|
||||
|
||||
endianness = little
|
||||
nPages = 10
|
||||
;pageSize = 288, 128, 288, 128, 288, 128, 240, 192, 192, 192
|
||||
pageSize = 128, 288, 288, 128, 288, 128, 240, 192, 192, 192
|
||||
nPages = 11
|
||||
pageSize = 128, 288, 288, 128, 288, 128, 240, 192, 192, 192, 288
|
||||
|
||||
;burnCommand = "B"
|
||||
;pageActivate = "P\001", "P\002", "P\003", "P\004", "P\005", "P\006", "P\007", "P\010", "P\011", "P\012", "P\013"
|
||||
|
@ -161,12 +160,12 @@
|
|||
|
||||
; New commands
|
||||
;pageSize = 288, 128, 288, 128, 288, 128, 128, 160, 192, 192, 192
|
||||
pageIdentifier = "\$tsCanId\x01", "\$tsCanId\x02", "\$tsCanId\x03", "\$tsCanId\x04", "\$tsCanId\x05", "\$tsCanId\x06", "\$tsCanId\x07", "\$tsCanId\x08", "\$tsCanId\x09", "\$tsCanId\x0A"
|
||||
burnCommand = "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i"
|
||||
pageReadCommand = "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c"
|
||||
pageValueWrite = "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v"
|
||||
pageChunkWrite = "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v"
|
||||
crc32CheckCommand = "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i"
|
||||
pageIdentifier = "\$tsCanId\x01", "\$tsCanId\x02", "\$tsCanId\x03", "\$tsCanId\x04", "\$tsCanId\x05", "\$tsCanId\x06", "\$tsCanId\x07", "\$tsCanId\x08", "\$tsCanId\x09", "\$tsCanId\x0A", "\$tsCanId\x0B"
|
||||
burnCommand = "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i", "b%2i"
|
||||
pageReadCommand = "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c", "p%2i%2o%2c"
|
||||
pageValueWrite = "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v"
|
||||
pageChunkWrite = "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v", "w%2i%2o%2c%v"
|
||||
crc32CheckCommand = "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i", "d%2i"
|
||||
|
||||
blockingFactor = 2048
|
||||
tableBlockingFactor = 2048
|
||||
|
@ -1015,9 +1014,9 @@ page = 10
|
|||
;Things for the 2nd fuel table
|
||||
fuel2Algorithm = bits, U08, 122, [0:2], $loadSourceNames
|
||||
fuel2Mode = bits, U08, 122, [3:4], "Off", "Multiplied", "Added", "Switched"
|
||||
unused10_212 = bits, U08, 122, [5:7], "INVALID","1","2","3","4","5","6","INVALID","8","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID"
|
||||
unused10_212 = bits, U08, 122, [5:7], "INVALID","1","2","3","4","5","6","INVALID"
|
||||
|
||||
unused11_122_191 = array, U08, 123,[71],"RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused11_122_191 = array, U08, 123, [69], "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
|
||||
;Page 11 is the fuel map and axis bins only
|
||||
page = 11
|
||||
|
@ -1268,8 +1267,9 @@ menuDialog = main
|
|||
subMenu = flexFueling, "Flex Fuel", 2
|
||||
subMenu = veTableDialog, "VE Table", 0
|
||||
subMenu = sparkTbl, "Spark Table", 2
|
||||
subMenu = afrTable1Tbl, "AFR Table", 5
|
||||
subMenu = afrTable1Tbl, "AFR Table", 5
|
||||
subMenu = std_separator
|
||||
subMenu = fuelTable2Dialog, "Second fuel Table", 11
|
||||
subMenu = inj_trimad, "Sequential fuel trim", 9
|
||||
subMenu = stagingTableDialog, "Staged Injection", 10, { nCylinders <= 4 } ; Can't do staging on more than 4 cylinder engines
|
||||
|
||||
|
@ -1441,8 +1441,8 @@ menuDialog = main
|
|||
enable_secondarySerial = "This Enables the secondary serial port . Secondary serial is serial3 on mega2560 processor, and Serial2 on STM32 and Teensy processor "
|
||||
|
||||
cltAdvValues = "This curve can be used to advance ignition timing when engine is warming up. This can also be used to warm up the catalytic converters in cold start by retarding timing. Or even as safety feature to retard timign when engine is too hot to prevent knock."
|
||||
asePct = "Defines the fuel enrichment percentage after start. This is needed to keep engine running after start and it's usually about 5% when engine is hot to 50% when engine is cold.
|
||||
aseCount = "Will set how long time the After Start Enrichment is applied in seconds. Usually this is second or two when engine is hot up to 10 or twenty on really cold engine.
|
||||
asePct = "Defines the fuel enrichment percentage after start. This is needed to keep engine running after start and it's usually about 5% when engine is hot to 50% when engine is cold."
|
||||
aseCount = "Will set how long time the After Start Enrichment is applied in seconds. Usually this is second or two when engine is hot up to 10 or twenty on really cold engine."
|
||||
|
||||
;speeduino_tsCanId = "This is the TsCanId that the Speeduino ECU will respond to. This should match the main controller CAN ID in project properties if it is connected directy to TunerStudio, Otherwise the device ID if connected via CAN passthrough"
|
||||
true_address = "This is the 11bit Can address of the Speeduino ECU "
|
||||
|
@ -1731,6 +1731,17 @@ menuDialog = main
|
|||
panel = veTableDialog_north, North
|
||||
panel = veTableDialog_south, South
|
||||
|
||||
dialog = fuelTable2Dialog_north, ""
|
||||
field = "Secondary fuel table mode", fuel2Mode
|
||||
field = "Load source", fuel2Algorithm, { fuel2Mode }
|
||||
|
||||
dialog = fuelTable2Dialog_south, ""
|
||||
panel = fuelTable2Tbl
|
||||
|
||||
dialog = fuelTable2Dialog, "Fuel Table 2"
|
||||
panel = fuelTable2Dialog_north, North
|
||||
panel = fuelTable2Dialog_south, South, { fuel2Mode }
|
||||
|
||||
dialog = injChars, "Injector Characteristics"
|
||||
field = "Injector Open Time", injOpen
|
||||
field = "Injector close angle"
|
||||
|
@ -2969,6 +2980,17 @@ cmdtestspk450dc = "E\x03\x0C"
|
|||
gridOrient = 250, 0, 340
|
||||
upDownLabel = "(RICHER)", "(LEANER)"
|
||||
|
||||
table = fuelTable2Tbl, fuel2Map, "Fuel Table 2", 1
|
||||
topicHelp = "http://speeduino.com/wiki/index.php/Tuning"
|
||||
xBins = fuelRPM2Bins, rpm
|
||||
yBins = fuelLoad2Bins, fuelLoad
|
||||
xyLabels = "RPM", "Fuel Load: "
|
||||
zBins = veTable2
|
||||
|
||||
gridHeight = 2.0
|
||||
gridOrient = 250, 0, 340
|
||||
upDownLabel = "(RICHER)", "(LEANER)"
|
||||
|
||||
table = sparkTbl, sparkMap, "Ignition Advance Table", 3
|
||||
xBins = rpmBins2, rpm
|
||||
;yBins = ignLoadBins, ignLoad
|
||||
|
|
Loading…
Reference in New Issue