Fred's firmware development diary comments thread

Official FreeEMS vanilla firmware development, the heart and soul of the system!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary comments thread

Post by Fred »

It's in my sig, but I'll add one there too, now.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
BenFenner
LQFP144 - On Top Of The Game
Posts: 360
Joined: Wed Jul 09, 2008 3:15 pm

Re: Fred's firmware development diary comments thread

Post by BenFenner »

What is fixed dwell for if you have RPM-based dwell with a 2D table? Just make the "curve" on the table straight. No need for the added complexity.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary comments thread

Post by Fred »

BenFenner wrote:What is fixed dwell for if you have RPM-based dwell with a 2D table? Just make the "curve" on the table straight. No need for the added complexity.
BenFenner wrote:What use is an RPM-based dwell 2D table if all you need is a number? Just select the constant in the settings and don't bother confirming that 16 cells are all what you need. Why change 16 values instead of just one, if you need to adjust it? No need for the added complexity.
No complexity has been added, really. "else if (setting) {value = setting}" is not really any complexity at all. The if/else block is already there, etc. Plus, the future is in not having fixed data sources for anything. It's just a (small) step in the right direction. Later you'll have your dwell mapped in 3d, with your chosen axes, if you want. etc.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
BenFenner
LQFP144 - On Top Of The Game
Posts: 360
Joined: Wed Jul 09, 2008 3:15 pm

Re: Fred's firmware development diary comments thread

Post by BenFenner »

Your second quote threw me for a loop for a second. No way did I say that?

I'm talking about complexity at every level. The firmware, the tuner software including GUI, the human's thought process in dealing with it.
If it is temporary, then I don't care. If 3D table is the end result, there's no need for the 2D table or constant when all is said and done. Intermediary stuff I'm indifferent to.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary comments thread

Post by Fred »

Don't be so selfish/short sighted. :-)

You have X memory. You have Y features. If you have some of the X assigned to each Y hard coded, then you are very limited on quantity of Y and size of each X. If on the other hand you only assign X to Y when Y is being used and when Y is being used in such a way that it needs a big chunk of X, then you can do MUCH more, much more flexibly and better for everyone.

You do not have to tell me to keep the config simple. Open up MS2E or MS3 config and get lost in the sea of unexplained terms and bullshit settings. I'm ALL FOR minimal settings. It's under control.

And by that I mean focus on adding value in the idle and/or accel and/or other "tell me what you think" threads rather than costing me typing time on stuff that I have under absolute control.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
sry_not4sale
LQFP144 - On Top Of The Game
Posts: 568
Joined: Mon Mar 31, 2008 12:47 am
Location: New Zealand, land of the long white burnout
Contact:

Re: Fred's firmware development diary comments thread

Post by sry_not4sale »

Finally, I'm unavailable tomorrow, and for the rest of the week. No PMs, no nothing. If I answer you, feel special.
Serious Fred is serious.
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
malcom2073
LQFP112 - Up with the play
Posts: 211
Joined: Tue May 01, 2012 4:17 pm
Location: Shrewsbury PA
Contact:

Re: Fred's firmware development diary comments thread

Post by malcom2073 »

I failed on the no PMs thing. I will try harder to tell people to fuck off tomorrow.
If I tell you to fuck off when you PM me, would that help? :)
User avatar
Dan
LQFP144 - On Top Of The Game
Posts: 1204
Joined: Tue Mar 02, 2010 2:33 pm
Location: Australia

Re: Fred's firmware development diary comments thread

Post by Dan »

malcom2073 wrote:
I failed on the no PMs thing. I will try harder to tell people to fuck off tomorrow.
If I tell you to fuck off when you PM me, would that help? :)

ROFL!
User avatar
SleepyKeys
LQFP144 - On Top Of The Game
Posts: 549
Joined: Mon Feb 11, 2008 10:52 pm
Location: Arizona
Contact:

Re: Fred's firmware development diary comments thread

Post by SleepyKeys »

make TEST_AND_SAVE_ALL
Yeah it should make it easier, I noticed xgate failed with your example. I suspect it will "just work" with newer binutils?

c ya
You snooze, you lose!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary comments thread

Post by Fred »

You have a short memory, it fails on purpose, remember?
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
Post Reply