Background:
My car has an Injector Power Supply Relay that I use the RPM Actuator to turn on. The setting is 100 RPM. I typically use IGBT outputs for these relays. I previously used P259 outputs.
Has anything been changed in 1.1.xx firmware as far as the RPM turn-on? (compared to 1.0.78 fw which worked fine the last 2 winters)
- yes, with the "expensive miscout" complex conditions the RPM might have changed 100 to 199 RPM. It is possible that it's actually 199 RPM threshold with =01. (because of a change in vemstune ini or firmware).
- uploading 1.0.x => 1.1.x fw the RPM threshold might change by 99 RPM and need manual correction. We'll investigate this and try to set up some transparently convenient automatic rule
- we'll need to change the displayed value in vemstune (and possibly add a config-upgrade rule)
- provide vemslog or vemscfg so we can see what is your setting in firmware. Until than set 0 RPM threshold (99 RPM).
- or possibly power the relay from the fuel-pump relay output
Issue
My relay will not turn ON at 177 RPM and 11.1 Volts(cranking)
But, it will turn on at 219 RPM and 10.4 Volts.
RPM Actuator setting is 100 RPM. Only change is newer firmware.
I'm thinking that if RPM is not 200+, the output does not activate. More testing to follow tomorrow.
Long Version
This winter, my car will not start cold (won't even try).
When I re-install stock ecu and start the engine, and run it for ~5 minutes, then re-install VEMS ecu, it will start right away.
Measurements: 1.1.87
RPM activation 800RPM
- has hysteresis: output goes up rpm > 800 and goes down when rpm <~ 670
- Misc1 output min rpm = 400RPM
- output goes up when rpm > 400 and goes down when rpm < 400
RPM actuator threshold details
- The RPM actuator has +-100 RPM hysteresis, configuring to 500 RPM -> activates at 600 RPM, deactivates at 400 RPM
- From firmware 1.1.96 the 0 RPM and 100 RPM configuration semantics has changed:
- 0 RPM : activates when engine states flag shows "Running On" or "cranking", deactivates if flag shows Running Off.
- Warning this flag can change very fast many times, use only for leds, or lamps
- 100 RPM : activates >200 RPM, deactivates when <100 RPM
- 0 RPM : activates when engine states flag shows "Running On" or "cranking", deactivates if flag shows Running Off.