TurboEdit and EcuControl Now OPEN SOURCE !!

sanimalp

#16 ◈ 2026-03-05

man, you guys are awesome. to make all your work open source.. this is great. :D

sanimalp

#18 ◈ 2026-03-05

i think the best thing to do is to write our own.. i'm going to work on replacing those guages with OS code over christmas break. unless someone wants to beat me to it. i think easy coding examples can be derived from an analog or digital clock written in vb, i.e. create a class that displays the image of the clock and then draw lines according to an input stream related to our data rather than the time. add scaling methods for different guage types and it shouldnt be too difficult. but we will see i guess.

prelude-driver

#19 ◈ 2026-03-05

so is this 100% VB?

if so then it needs to be converted to realbasic.
http://www.realbasic.com/

then it will compile on Win,Lin & mac :D

sanimalp

#20 ◈ 2026-03-05

i havent seen anything so far that wasnt vb.. but i havent had much time to look at it in the past few days, but im willing to bet that atleast some of it is not. of particular speculation is the serial communications portion of the software.. im not too sure you could do that in vb.. but ill look into it more and see what i can find.

it would be nice if we could just convert this whole thing to java and use swing for the gui stuff.. but that is kinda defeating the point of giving us all this source to start with.

Ltdannear

#21 ◈ 2026-03-05

the maptrace itself is also not VB.. an alternative needs to be sourced

Synoptic

#22 ◈ 2026-03-05

what are you saying the map trace is not vb ??

mynameistin

#23 ◈ 2026-03-05

im confused why you guys think that it all cant be done in vb...ive just added some maptrace ripping it from plugins and my own stuff ect into my revision. appears to be vb to me...? :?:

sanimalp

#24 ◈ 2026-03-05

i think the problem is that you are wondering why this cant be made cross platform compatible. the problem is a proprietary programming language that only supports system calls in a windows environment. you can get vb compilers for linux and mac, but the languages rely on system calls that are specific to the language. this compiler that was referenced above as being a cross platform compatible compiler may work, but its also extrememly expensive, and i doubt it will "just work®" im just not sure where the argument is i guess.

prelude-driver

#25 ◈ 2026-03-05

the compiler i mentioned is *not* a vb compiler,

it is a replacement to vb that is very close.
there is no os-specific things in it so it will cross-compile and there is a lot of stuff about converting vb objects over to it.
it was actually designed with the purpose in mind of taking vb stuff and making it cross-platform.

the demo version is free btw.

the pro-version may be expensive, but so is vb so that's no excuse to attack it.
:)

NZero

#26 ◈ 2026-03-05

VB is free right now actually, the express version is designed for students and hobbyists.

mynameistin

#27 ◈ 2026-03-05

prelude driver...oh trust me i know what realbasic is hehe ive been an apple owner for years way before i owned a windows platform computer. if anything ive never even really used visual basic but its very similar to realbasic so im able to catch onto it. but im still doing things like

realbasic
me.checked = true

versus

visualbasic
me.value = 1

prelude-driver

#28 ◈ 2026-03-05

mynameistin wrote:
ive been an apple owner for years way before i owned a windows platform computer.


you downgraded? :twisted:

mynameistin

#29 ◈ 2026-03-05

haha no sir. i still use my powermac7200 with its g4 chip in it ;)
i have both on at the moment and use the mac as my main computer but this for playing music and playing games that my mac doesnt have. ecucontrol and turboedit wont compile on this xp machine but they do on my 98 laptop so i use that for editing the software

fastcrxsi90

#30 ◈ 2026-03-05

NZero wrote:
VB is free right now actually, the express version is designed for students and hobbyists.


anyone know if its possible to use the 2005 express version? i can only get the .NET version of ecucontrol to work with 2005.

plugin has about 86 errors when "upgraded" and the standalone just errors out while upgrading (which im thinking is from the gauges).

im by no means a programmer, but would like to give vb a try. ive had basic classes on pascal, realbasic, c++ and have learned html, lisp and now trying vb. ive looked over the ecucontrol source and can understand a majority or it...so i can help make changes.

i dont want to waste my time if there is no way to "upgrade" to 2005, or if the express edition just wont work.