After start enrichment table questions

It's all about the code!
Post Reply
WOOL
Posts: 48
Joined: Mon Apr 25, 2022 1:10 pm

After start enrichment table questions

Post by WOOL »

I have questions about the enrichment table after the start.

The default table is 0. If you change it to another number, then 0 can no longer be set, 1 is set. 1 means no enrichment There are 0 seconds in line x, which means immediately after the Cranking limit is overcome?

In the table, the indicator does not follow the time. We need a time counter in the code so that this would be displayed correctly?

and lastly, how can I make this script last for 10 seconds, change 15 to 10 and make the rest of the seconds fields 0?

Thank you
User avatar
AndreyB
Site Admin
Posts: 14334
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: After start enrichment table questions

Post by AndreyB »

This is all too new you would have to poke the author of https://github.com/rusefi/rusefi/pull/5638 he is @pc1010 on the forum
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
pc1010
Posts: 18
Joined: Sat Mar 25, 2023 9:15 am
Github Username: pchmura4

Re: After start enrichment table questions

Post by pc1010 »

Hi!
The table should be filled by "1.20" by default to reflect previous behavior.
That was checked with Simulator and Proteus board which used global defaults.
obraz.png
obraz.png (32.36 KiB) Viewed 9129 times
The enrichment like you noticed is 1.00 = no enrichment, 1.25 = 25% of after start enrichment.
This code uses engine cycles instead of time in seconds, unfortunately cycles gauge is not implemented in TS yet (or I didn't find it?), that's why the axis is still in seconds.
Testing is in progress, and I'm not sure yet if it should stay in cycles or in seconds, any feedback greatly appreciated!
pc1010
Posts: 18
Joined: Sat Mar 25, 2023 9:15 am
Github Username: pchmura4

Re: After start enrichment table questions

Post by pc1010 »

WOOL wrote:
Wed Nov 01, 2023 2:37 pm
and lastly, how can I make this script last for 10 seconds, change 15 to 10 and make the rest of the seconds fields 0?
For 4 stroke engine at 1200RPM, that will be --> (1200 / 60 / 2) * 10 = 100 cycles
User avatar
AndreyB
Site Admin
Posts: 14334
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: After start enrichment table questions

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
WOOL
Posts: 48
Joined: Mon Apr 25, 2022 1:10 pm

Re: After start enrichment table questions

Post by WOOL »

Finally, I found time after the surgery and before work to check and try to adjust this part, and I think I did just fine. I smoothly transition from enrichment to idle card and have no problems.
AFTERSTART.png
AFTERSTART.png (36.75 KiB) Viewed 8432 times


I recorded a youtube video.



Thank you very much, it works perfectly and these settings are obviously self-explanatory!
Post Reply