[Tfug] Just starting - need help

Joe Blais joe.blais at pti-instruments.com
Mon Oct 2 18:04:54 MST 2006


We have some specifications  --

We want the mahine to boot up to the instrument GUI - no fancy desktop -
just the application.
The operator will have buttons that will allow setting up a 'recipe' for
what they want to synthesize - mixing times - junk like that.
Then when all that is done, the user hits the GO button and another thread /
process starts working valves and stuff - a fancy martini maker.

How I get there - desktop, kdevelop, QT, tc - whatever - I don't know enough
to really say, just that probably c/c++ code, digital IO (something I kind
oF know)

Joe



-----Original Message-----
From: tfug-bounces at tfug.org [mailto:tfug-bounces at tfug.org]On Behalf Of
Bexley Hall
Sent: Monday, October 02, 2006 5:10 PM
To: Tucson Free Unix Group
Subject: Re: [Tfug] Just starting - need help


Hi,

--- Joe Blais <joe.blais at pti-instruments.com> wrote:

> I guess that depends on how slow I've gotten ---
> I hope (my boss hopes) not much.

Deadlines have a remarkabe way of speeding up
your performance!  :>

> I need to get the development system going for now.
> I just don't know
> enough about Linux to say how much that will take.
> I need to get to the
> point where I can develop code, compile it, and get

But you haven't said *what* code you plan on
developing
nor the environment in which you plan to develop it.
E.g., are you expecting to just hack your application
into the kernel?  Or, will it run in userland?
Is this a turnkey product?  Or, an application that
runs on a pseudo-desktop?

> it running.  We are also
> putting a touch panel (we have a driver from the
> supplier) on the instrument
> we're building, so I'm sure that may take some doing
> as well.

That will depend a lot on what functionality is
present in the vendor's driver.  I.e. if all it
does is generate touch & release events, then you'll
need to build a layer to map those actions to
"buttons", mouse emulation, etc.  (depending on
what you want your device to do with and in
response to the touchpad).

E.g., I have a slot machine that treats the panel
as a set of buttons (regions) at certain points
in the application (e.g., when the user is
placing a wager) and treats the panel as a
drawing surface at other times (e.g., during
calibration, etc.).

Have you guys prepared a product specification, yet?
Or is this just a dog-and-pony/proof-of-principle
goal?

[feel free to contact me offlist if you aren't keen
on discussing details in an open forum -- or if you
need an NDA executed]

--don

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

_______________________________________________
Tucson Free Unix Group - tfug at tfug.org
Subscription Options:
http://www.tfug.org/mailman/listinfo/tfug_tfug.org


--
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.0.405 / Virus Database: 268.11.7/434 - Release Date: 8/30/2006

--
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.0.405 / Virus Database: 268.11.7/434 - Release Date: 8/30/2006





More information about the tfug mailing list