;############################################################################### ;## DO NOT edit this file in the MegaTune release directory, edit the copy ## ;## in your car-specific directory. That would be ## ;## ## ;## C:/Program Files/MegaSquirt/car1/mtCfg/custom.ini ## ;## ## ;## in the standard installation. ## ;############################################################################### [MegaTune] MTversion = 2.25 ; This "defaultVersion" is only used for off-line editing, once you ; connect to MS, this is discarded. defaultVersion = 2.00 ; Controller code [Defaults] engineDisplacement = 350 ; Cubic inches injectorFlow = 42 ; lb/hr [Units] TPS = "%" ; Either "%" or "raw" are valid. #if CELSIUS #log "Celsius enabled." temperature = "C" ; Either F (Fahrenheit) or C (Celsius) are valid. #else #log "Fahrenheit enabled." temperature = "F" #endif ;------------------------------------------------------------------------------- ; Add your customizations here, they will be read at the end of the ; standard megatune.ini processing and override any settings there. ;------------------------------------------------------------------------------- #unset AUTOMARK_LOGGING_FEATURES #if AUTOMARK_LOGGING_FEATURES [OutputChannels] ; Make up some variable names... highLoad = { rpm >= 3500 && throttle >= 50 } enable = { rpm >= 2000 } [Datalog] enableWrite = enable ; Log entries are only written when the variable ; "enable" is true, see it's definition above. markOnTrue = highLoad ; A datalog marker is written when "highLoad" ; transitions from false to true. The marker ; looks like "MARK 001 highLoad" to distinguish ; it from the manual markers. #endif ;------------------------------------------------------------------------------- ; Uncomment this section if you wish to change the defaults. The commPort ; used for burst mode is normally the same as used for MS, but if you have ; your Palm hooked to a different port, then change it here. #unset I_WANT_ALTERNATE_BURST_MODE_SETTINGS #if I_WANT_ALTERNATE_BURST_MODE_SETTINGS [BurstMode] commPort = 1 commRate = 115200 getCommand = "A" #endif ;------------------------------------------------------------------------------- [GaugeConfigurations] accelEnrichGauge = accDecEnrich, "AE Driven Fuel Pct", "Pct", 100, 150, 0, 0, 999, 999, 0, 0 pulseWidth1Gauge = pulseWidth1, "Pulse Width 1", "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 1, 1 pulseWidth2Gauge = pulseWidth2, "Pulse Width 2", "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 1, 1 tachometer = rpm, "Engine Speed", "RPM", 0, 8000, 300, 600, 3000, 5000, 0, 0 throttleGauge = throttle, "Throttle Position", "%TPS", 0, 100, -1, 1, 90, 100, 0, 0 veBucketGauge = veTuneValue, "VE Bucket", "%", 30, 150, -1, -1, 999, 999, 0, 0 voltMeter = batteryVoltage,"Battery Voltage", "volts", 10, 15, 8, 9, 15, 16, 2, 2 warmupEnrichGauge = warmupEnrich, "Warmup Enrichment", "%", 100, 150, -1, -1, 101, 105, 0, 0 cltGauge = coolant, "Coolant Temp", "%TEMP", -40, 250, 0, 0, 200, 220, 0, 0 matGauge = mat, "Manifold Air Temp", "%TEMP", -40, 215, 0, 0, 200, 210, 0, 0 testGauge = test, "TEST", "", 0, 255, 255, 255, 0 , 0, test2Gauge = test2, "TEST2", "", 0, 255, 255, 255, 0, 0, RpmHiResGauge = RpmHiRes, "Engine RPM", "RPM", 0, 8000, 0, 300, 7800, 8000, 0 [FrontPage] ; ; 1 2 3 4 ; 5 6 7 8 ;Gauge Setup 5 Alpha-N gauge1 = tachometer gauge2 = tpsADCGauge gauge3 = pulseWidth1Gauge gauge4 = accelEnrichGauge gauge5 = cltGauge gauge6 = veGauge gauge7 = voltMeter gauge8 = mapGauge ; gauge1 = RpmHiResGauge ; gauge2 = cltGauge ; gauge3 = pulseWidth1Gauge ; gauge4 = dutyCycle1Gauge ; gauge5 = mapGauge ; gauge6 = accelEnrichGauge ; gauge7 = egoCorrGauge ; gauge2 = throttleGauge ; gauge4 = matGauge ; gauge6 = veGauge ; gauge7 = ego2Gauge ; gauge8 = advanceGauge ; gauge3 = pulseWidth1Gauge ; gauge4 = dutyCycle1Gauge ; gauge5 = mapGauge ; gauge8 = advanceGauge ; gauge5 = tpsADCGauge ; gauge4 = TargetAFRGauge ; gauge3 = mpgGauge ; gauge4 = egtGauge ; gauge6 = matGauge ; gauge7 = KnockGauge ; gauge7 = pulseWidth2Gauge ; gauge7 = afrGauge ; gauge8 = dutyCycle2Gauge ; gauge8 = stackGauge ; CPU stack pointer, only useful for coders ; gauge8 = T2XGauge ; only useful for code testing ;------------------------------------------------------------------------------- [Tuning] ; Page 1 Page 2 Page 3 Page 4 pageButtons = "&EGO", "&WUE", "PW&1", "PW&2" gauge1 = tachometer, tachometer, tachometer, tachometer gauge2 = mapGauge, mapGauge, mapGauge, mapGauge gauge3 = egoGauge, egoGauge, egoGauge, egoGauge gauge4 = egoCorrGauge, warmupEnrichGauge, pulseWidth1Gauge, pulseWidth2Gauge gauge5 = veBucketGauge, veBucketGauge, veBucketGauge, veBucketGauge gauge6 = accelEnrichGauge, accelEnrichGauge, dutyCycle1Gauge, dutyCycle2Gauge ;------------------------------------------------------------------------------- [TableEditor] ; table_id, map3d_id, "title", page table = veTable1Tbl, veTable1Map, "VE Table 1", 1 xBins = rpmBins1, rpm zBins = veBins1 gridHeight = 2.5 upDownLabel = "(RICHER)", "(LEANER)"