Open Source Gauges are HERE

sanimalp

#1 ◈ 2026-03-04

here is a screenshot of what i just completed. a completely open source gauge option. its not frilly, yet.. and that iat reading is correct, +- a few degrees Fahrenheit ;)

Image

and here is a link to the source files and the install files in one package.

/pgmfi/forum/media/58/58faaeb39c8bbda12703888f74a4d38abda55ee3ad3595cf311861f2a6a370bb.zip

those of you wishing to just install it just go to the "ECUControl5_Net\tozip\EcuControl_Net_Install" and run setup.


Changes:
---------------------------------------------------
almost all of the vb files that were originally distributed have been changed to comment out old code. the old code is still there, but since the classes they rely on are proprietary, i commented them out and started over. so you may notice a couple class files missing, but those files pertained to the old proprietary code. you should also notice a new class file called DigitalGuage.vb that contains the new guage class. at this point the project compiles fine without any notion of the old proprietary code. and for all you small screen laptop people..me included.. there is a SCROLLABLE GAUGE WINDOW!!! so now you can see which gauges you want if you have a 5 inch screen, or all of the gauges even if you only have a 10 in screen.

Issues:
-----------------------------------------------------
this is pretty much an alpha release. there are menu items that I didn't get rid of, or that refer to functionality that may or may not be implemented yet. down the road we can clean them up and enable them, but i wanted to get a OS gauge system out there as fast as possible so that everyone can hack away at it and still monitor what is going on as a functioning piece of software. I don't expect there to be any major problems, but if anyone finds one, just post them in this thread or somewhere on this forum.

Requirements for Install:
------------------------------------------------------
since this relies on the microsoft .net framework, you will need a copy of the microsoft .net framework 1.1 redistributable package, which can be found here: http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en. the .net framework is a good thing, because it lets people who program in different languages interract more efficiently.. and i like it. and as always, the *nix and mac people cant use it.. sorry.

i ran my version on a Pentium 233 laptop with 64 meg of ram and it did just fine, a little slow on the refresh and frame opening, but it is otherwise the same as before.

I didn't post this or commit it to the ecucontrol sourceforge project because I didn't want to overwrite anything or blow away files that I deleted to get this all to work.. but I'll commit or if someone wants to commit on my behalf with the approval of the mods, go for it.

Ltdannear

#2 ◈ 2026-03-04

There is a 'Branch' Feature in Sourceforge to do Exactly that... create a separate branch for development where you need to make changes that could affect other development.

At a later time, you can 'Merge' back to the main source after you work around those proprietary issues and other things as they get worked out and stabilized.

prelude-driver

#3 ◈ 2026-03-04

Re: Open Source Guages are HERE

[quote="sanimalp" i like it. and as always, the *nix and mac people cant use it.. sorry..[/quote]

you never heard of MONO then. ;)
http://www.mono-project.com/

sanimalp

#4 ◈ 2026-03-04

well so much for that... i hope it works for you :D

Majinsoftware

#5 ◈ 2026-03-04

Re: Open Source Guages are HERE

Does any one have a backup of the source? Been looking all day and havnt been able to find any links that are still alive.

Thanks.

josephcmiller2

#7 ◈ 2026-03-04

Re: Open Source Gauges are HERE

Anyone know how to set up the dev environment for this? I downloaded VS 2010 Express but can't get it to build.

Code:
Error   5   Could not load file or assembly 'Interop.StdType, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.   C:\Users\Joseph\Downloads\ECUControl5_Net\tozip\EcuControl5dotNETsource\AXIMP   EcuControl5.Net

josephcmiller2

#8 ◈ 2026-03-04

Re: Open Source Gauges are HERE

josephcmiller2 wrote:
Anyone know how to set up the dev environment for this? I downloaded VS 2010 Express but can't get it to build.

Code:
Error   5   Could not load file or assembly 'Interop.StdType, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.   C:\Users\Joseph\Downloads\ECUControl5_Net\tozip\EcuControl5dotNETsource\AXIMP   EcuControl5.Net


Never mind, can't be built with Visual Studio without a lot of mods.

guest0001

#9 ◈ 2026-03-04

Re: Open Source Gauges are HERE

I don't see the screen shot.

a9turbo

#10 ◈ 2026-03-04

Re: Open Source Gauges are HERE

guest0001 wrote:
I don't see the screen shot.


Maybe the link has been removed, it has been 7 years...

guest0001

#11 ◈ 2026-03-04

Re: Open Source Gauges are HERE

DERRRRR, I'm a dumbass. I never pay attention to posts dates.