MembersPage/PeterJensenconfig
[Start] [Questions ] [ Injector] [Ignition] [Triger] [Display] [Wbo2] [Config] [Table] [Wiring]

This config is made With "MEGATUNE from mt-r024" so it might contain wrong values. Actually, it contains some (most likely bad) values that I have no idea where they could came from

Maby a bad idear

---
primep=64# I would use 00
primep_temp_scaling=1A# with primep=00 this does not matter, but 80..A0 is good range
cwl=64# too high, should be appr 25% of cwh
cwh=64
cranking_thres=06# 899 RPM ? kidding ? 02 or 03 should be right (for 299 / 399 RPM)
awev=0F# 10% might be a bit low, 15..35% is usually best
awev_temp_scaling=40# very low (would decrease afterstart percentage at high CLT temp), use 9C .. A0 
awc=C8# FF is usually best
warmup_clt_range[0]=00
warmup_clt_range[1]=15
warmup_clt_range[2]=28
warmup_clt_range[3]=3C
warmup_clt_range[4]=50
warmup_clt_range[5]=64
warmup_clt_range[6]=78
warmup_clt_range[7]=8C
warmup_clt_range[8]=AA
warmup_clt_range[9]=C8
warmup_clt[0]=C0
warmup_clt[1]=B4
warmup_clt[2]=AB
warmup_clt[3]=A8
warmup_clt[4]=A0
warmup_clt[5]=9A
warmup_clt[6]=8C
warmup_clt[7]=78
warmup_clt[8]=6E
warmup_clt[9]=64
warmup_rpm_scale=DD
req_fuel=50
divider=02
alternate=10 # 1 injector bank? horrible idea
injopen=2F# use 00
battfac=10# 08 to 10 should be OK
kpafac=80
kpaoffs=80
injocfuel=08 # much higher recommended, like 800..1200 usec
injrampup_battfac=FF
injpwm=38# PWM duty=22% ( a bit low, but can be OK)
injpwmt=14# PWMing after 3 msec ? 
injpwm6=20
rpmk[0]=0B# 4 cyl
rpmk[1]=B8
tpsdot_kpadot_conf=00
tpsdotrate[0]=0A
tpsdotrate[1]=1F
tpsdotrate[2]=99
tpsdotrate[3]=FF
tpsaq[0]=32
tpsaq[1]=50
tpsaq[2]=64
tpsaq[3]=78
tps_thresh=E1
tpsasync=03
acmult=7A
tpsacold=05
tpsdq=00
decel_fuelcut_thres=FF
overrun_fuelcut=3C
overrun_fuelresume=32
rev_limit=40
airden_ignore=62
config11=30
config12=30
config13=02
batt_cal=A0
fastidle=D6
baro=64
dbaro=0C
tps_low=1D
tps_high=B4
fan_temp=55
fan_hyst=09
fan_channel=40
iac_step_seq=01# IIRC only C9 or D8 makes sense
iac_conf=C6
iac_max_steps=FF
iac_tps_thres=FF
iac_cold_idle_temp=D8
iac_warm_idle_temp=CF
iac_cold_rpm=C8
iac_warm_rpm=67
iac_cold_start_pos=E2
iac_warm_start_pos=B0
iac_afterstart_rpm=1F
iac_afterstart_duration=20
iac_afterstart_steps=04
iac_kp=25
iac_ki=10
iac_kd=30
iac_integral_speed=C0
iac_integral_limit_dec=05
iac_integral_limit_inc=E0
iac_integral_deadband=0A
iac_deadband=05
iac_pid_conf=01
iac_overclose_interval=B8
iac_ref_pos[0]=36
iac_ref_pos[1]=34
iac_ref_pos[2]=33
iac_ref_pos[3]=32
iac_ref_pos[4]=31
iac_ref_pos[5]=30
iac_ref_pos[6]=2F
iac_ref_pos[7]=2E
iac_ref_pos[8]=2D
iac_ref_pos[9]=2C
iac_sol_channel=50
iac_ign_advance_change=28
iac_ign_retard_change=20
iac_ign_advance_limit=10
iac_ign_retard_limit=18
iac_ign_threshold=08
ego_conf=06
ego_lag=00
ego_coolant=00
ego_maxtps=FF
ego_maxmap=FF
ego_minrpm=0F
ego_maxrpm=FF
ego_warmup=14
ego_lean_limit=00
ego_rich_limit=00
ego_pid_kp=00
mt_unused=00
ego_delta=00
ego_target=19
ego_pid_window=FF
wbo2_warmup_ramp=3F
wbo2_warmup_target=FF
wbo2_abs_limit=E4
wbo2_limit_maxt=A0
wbo2_fallback=60
wbo2_retry_t=01
wbo2_edgetime_corr=BA
wbo2_edgetime_min=14
wbo2_ri_target=96
wbo2_nernstdc_target=A6
wbo2_pump_pw_zero=64
wbo2_calibration=A5
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1A
wbo2_heater_pid_ilimit=84
wbo2_pump_pid_kp=40
wbo2_pump_pid_ki=2E
wbo2_pump_pid_kd=00
wbo2_pump_pid_ilimit=E0
wbo2_ri_confidence_scale=80
knock_conf=01
knock_sampling_window=F2
knock1_frequency=29
knock1_gain=40
knock1_integrator=14
knock2_frequency=29
knock2_gain=40
knock2_integrator=14
knock_threshold=FF
knock_noise_scale=D8
knock_max_retard=28
knock_default_retard=04
knock_retard_step=08
knock_retard_delay=FF
knock_advance_step=FF
knock_advance_delay=50
knock_minrpm=FF
knock_maxrpm=05
ve_learn_coolant=C6
ve_learn_max_power=FF
ve_learn_rpm_scale=FF
ve_learn_kpa_scale=1E
ve_learn_ego_scale=43
ve_learn_min_weight=0A
ve_learn_speed=FF
ve_learn_limit=80
ve_learn_conf=01
lcd_c0=FE
lcd_delay=FF
lcd_backlight=FF
lcd_offs[0]=FF
lcd_offs[1]=FF
lcd_offs[2]=FF
lcd_offs[3]=FF
lcd_default_view=00
primary_trigger=01
secondary_trigger=02
tooth_wheel=23
trigger_tooth=01
another_trigger_tooth=12
crank_minper=BC
tooth_wheel_twidth1=0A
tooth_wheel_twidth2=14
cam_sync_r_edge_phase=FF
cam_sync_f_edge_phase=FF
reset_engphase_after=D8
ign_tdcdelay=64
ign_dwell14=6D
ign_dwell6=4A
ign_crank_advance=2E
ign_out=70
ignchmax=01
engine_off_delay=08
pump_on_mintime=10
fuelpump_channel=70
inj_stage2_rate=00
inj_stage2_start_tps=00
inj_stage2_start_map=00
als_lowrpm=FF
als_maxtps=FF
als_ignretard=FF
als_rich=FF
als_rev_limit=06
misc1out_minrpm=19
misc1out_maxrpm=20
misc1out_mintps=FF
misc1out_maxtps=50
misc1out_minmap=FF
misc1out_maxmap=FF
misc1out_channel=FF
misc2out_minrpm=FF
misc2out_maxrpm=FF
misc2out_mintps=FF
misc2out_maxtps=FF
misc2out_minmap=FF
misc2out_maxmap=FF
misc2out_channel=FF
act_wot_rpm=26
act_wot_channel=FF
act_rpm_rpm=FF
act_rpm_channel=48
egt1_cal=00
egt1_offs=00
boost_conf=A0
boost_targetoffs=32
boost_minpressure=32
boost_pid_kp=02
boost_pid_ki=08
boost_pid_kd=07
boost_pid_ilimit=FF
boost_channel=60

How was this config made ? Seems like many values are OK, but there are (several!) randomly very bad values here and there.

Please document the intentions (separately for each subsytems!), otherwise it's impossible to tell that the highly suspicious values are intentional or by error.

Maybe this was just used for testing the board ? If so, only wbo2_pump_pw_zero=64 is valueable (egt1_cal obviously not). You should start from someone's working config, and replace sections (a few related values) with other's (also working values), and do your own adjustment as appropriate.