LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-05-2009, 09:51 AM   #1
Galtor
LQ Newbie
 
Registered: Dec 2009
Posts: 2

Rep: Reputation: 0
Software for a digital dashboard


Hi all,

I'm an engineering student on his final year project and I must implement a dashboard for a car driving simulator in Linux. Briefly, it consists in creating the speedometer, fuel indicators, rpm counter, lights and those things in a computer. Then, the host of the driving simulator will send to my dashboard what speed or RPM must indicate. I need to create the interface with the user (I mean, the graphics and drawings of the gadgets) and the communications by sockets in the same software if possible. And this is my question: What software or what stuff can I use, PLEASE? I'll take all your answers into consideration, thank you.
 
Old 12-05-2009, 12:15 PM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,892
Blog Entries: 27

Rep: Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182
Hi,

Welcome to LQ!

So you've shown us your need! What's your deed?

What does your project adviser or Prof have to say? As a Senior Project you should be setting up according to the project format guides from your Engineering discipline.

You could look at Open Labview Libraries as a start. 'LabView' is a propriety software that can be used to develop panels to interface with varied pieces of equipment. If you are wanting to write the front ends then the 'Open Labview Libraries' would surely aid the project.

Writing the drivers for your tasks interfaces but using existing libs would make things easier. You should check with your Lab Director to see if the College or University has a LabView license. If you use LabView then things would be a lot easier for initial usage. You could then streamline or create a package.

 
Old 12-06-2009, 09:26 AM   #3
resetreset
Senior Member
 
Registered: Mar 2008
Location: Cyberspace
Distribution: Dynebolic, Ubuntu 10.10
Posts: 1,340

Rep: Reputation: 62
What software or what stuff can you use to do *what*? You're supposed to *write* some software.
 
Old 12-06-2009, 11:55 AM   #4
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,064

Rep: Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894Reputation: 894
Quote:
Originally Posted by Galtor View Post
....What software or what stuff can I use, PLEASE? I'll take all your answers into consideration, thank you.
Well, you can use almost anything, but some things will be better choices than others.

The answers (well, the good answers anyway) depend on stuff that you are still keeping hidden from us. Is the situation that you have/will have/are to select a piece of hardware on which the display and I/O will run and that comunicates with a separate computer (the host) or is there just a single host computer that does everything? Presumably there are inputs from the user (acclerator, brakes steering, etc) that come form the user and that have to get back to the host. Is that correct, or is everything simulated?

Do you have complete freedom of choice, or is the language that you write in pre-determined (and, in that case, what is it)?

Have you looked at any graphics toolkits that might be able to help you, or do you have no knowledge of these at this stage?
 
Old 12-07-2009, 02:20 AM   #5
Galtor
LQ Newbie
 
Registered: Dec 2009
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks for your fast replies. What I have to do is implement in Linux a model of a commercial instrument cluster of a truck. They told me about using QT libraries or something, and finally a guy is going to help me developing it. Thanks you all for your help and if all goes right I won't bother you more.
 
Old 12-07-2009, 07:57 AM   #6
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,892
Blog Entries: 27

Rep: Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182Reputation: 2182
Hi,

I'm glad to hear that you are getting some assistance.

You are not bothering us as this forum is here to help. It's just that a lot of the queries are not fully presented therefore difficult to answer when there's not enough information.

'How to Ask Questions the Smart Way' would be something that you should read in order to provide a successful query in the future.

 
Old 12-07-2009, 09:01 AM   #7
AngTheo789
Member
 
Registered: Sep 2009
Posts: 110

Rep: Reputation: 24
If I would have do something like your dashboard project, then I would build it on top of the Allegro Game Library. It allows for binding languages other than C/C++, though I would prefer C for such a project. You need some shiny graphics, but otherwise the graphics programming will be quite easy with the library. And of course your own code for getting input data from somewhere.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Digital advertising software B-Boy General 1 06-09-2009 10:58 PM
Finally when a Dashboard for LINUX ? Xeratul Linux - Software 5 05-25-2007 02:49 PM
digital camera software axon Linux - Software 7 11-15-2006 04:36 PM
Dashboard question prob1 Linux - Software 0 12-15-2005 04:27 AM
Dashboard for Linux darkarcon2015 Linux - Software 4 10-03-2005 08:36 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration