A new Skinnable Dashboard "JDash"
Posted: Fri Aug 18, 2006 1:56 pm
What? Another interface? Just what we needed right.
Well.. I wanted an interface that was cross platform (linux/windows), that was really eash to use and also easy to customize. Basically, I wanted a skinnable interface so I could easily control what visual aspects I saw. The reason I wanted this was because once I get my CarPC finished, I want it to display the sensor readings that I don't have gauges for. Like MAP, ETC, Timing, Lambda, etc.
so, I used the JOpenECU projects code, and wrote a front end to it's back end completely in Java. I know, what some of you are thinking.. Java? What about performance! Well, don't worry, on my Gentoo Linux 1.6G Centrino laptop, runnin in full screen mode, my cpu is only hitting about 10%, and I'm getting about 40 samples per second, so it's plenty fast.
Keep in mind please, that I'm still very much working on this program. It's far from full release ready. I've still a number of features I want to add before I get there. But, in the mean time, it's basically working. Even if it's an early Alpha release. I want to get this thing out there to generate some interest. Because I'm going to need help with the part I'm the worst at, skins. I'm no graphic artist (as you'll see by the default skin), and I'll need your help to get some good ones put together.
The current release is setup to work perfectly on my car. A USDM 2000 Subaru 2.5RS. So, the gauges currently configured are for my car. But, not to worry, I created this program to be configurable through text files. Everything can be changed without writing any code. So, once this program gets to a state of stability, I'll do what i can to get config files that work for all of our cars.
http://jdash.sourceforge.net
Current Bugs (not missing features):
- Digital Font for Digital Gauges is missing the '-' symbol
Good Luck and Thanx.
Well.. I wanted an interface that was cross platform (linux/windows), that was really eash to use and also easy to customize. Basically, I wanted a skinnable interface so I could easily control what visual aspects I saw. The reason I wanted this was because once I get my CarPC finished, I want it to display the sensor readings that I don't have gauges for. Like MAP, ETC, Timing, Lambda, etc.
so, I used the JOpenECU projects code, and wrote a front end to it's back end completely in Java. I know, what some of you are thinking.. Java? What about performance! Well, don't worry, on my Gentoo Linux 1.6G Centrino laptop, runnin in full screen mode, my cpu is only hitting about 10%, and I'm getting about 40 samples per second, so it's plenty fast.
Keep in mind please, that I'm still very much working on this program. It's far from full release ready. I've still a number of features I want to add before I get there. But, in the mean time, it's basically working. Even if it's an early Alpha release. I want to get this thing out there to generate some interest. Because I'm going to need help with the part I'm the worst at, skins. I'm no graphic artist (as you'll see by the default skin), and I'll need your help to get some good ones put together.
The current release is setup to work perfectly on my car. A USDM 2000 Subaru 2.5RS. So, the gauges currently configured are for my car. But, not to worry, I created this program to be configurable through text files. Everything can be changed without writing any code. So, once this program gets to a state of stability, I'll do what i can to get config files that work for all of our cars.
http://jdash.sourceforge.net
Current Bugs (not missing features):
- Digital Font for Digital Gauges is missing the '-' symbol
Good Luck and Thanx.