MembersPage/DamirMuha/Firmwarewishes (2011-04-21 11:19:11)

1. Output which is related with piston position. So output which is active when piston is in tdc to tdc+40deg(for example, values can be selected). That was implement in older firmware for knock integral.

  • Alternatively a (possibly unused) logiclevel ignition output can be used (also possible to configure as igndualout or rotary trailing spark output). Obviously ignout varies with sparkadv. Power-IGBT output with coil conncected is unsuitable, because it can jump to 400V (also very dangerous!).
  • Tried rotary spark output at 1.1.82 and i have strange behaviour. Dwells are from 3ms-10ms (dwell is set to 2.6ms) and possition is strange(very strange behavior). I can put screen shots of scoped outputs.

2. Anytrim which is active only when N2O is active. So pressure sensor of bottle(pressure can be from 30 to 80bar) can be connect to vems for mixture correction)

  • one option: feed the high side of potentiometer with 0V when N2O is inactive, so signal is constant 0V => effectively disabling it (and 5V when active, so signal is 0-5V ) using an N2O output. Make sure not to feed 12V into mcp3208 input !
  • good sugestion, but imho software solution(no hurry, next drag race is in 5mounts) is better.

DONE: (1.1.90) Min RPM for secondary injectors

For N/A cars sec injectors aren't good below 3000 RPM or so (bad throttle response).

If engine.rpm < config_ext.inj_stage2_start_rpm injector staging is disabled regardless tps or map. With 200 RPM hysteresis (svn revision 8633).


4. Disabling nitro when WOT shift-cut is enabled. There is define in global.h n2o_shiftcut_disables_n2o