comp.lang.ada
 help / color / mirror / Atom feed
From: "John R. Strohm" <strohm@airmail.net>
Subject: Re: Need some help
Date: Sat, 6 Apr 2002 13:27:42 -0800
Date: 2002-04-06T13:27:42-08:00	[thread overview]
Message-ID: <2E51CA88FB933F21.8491F341309CE248.DBA75CE0B298BDC7@lp.airnews.net> (raw)
In-Reply-To: mailman.1018071842.14444.comp.lang.ada@ada.eu.org

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3438 bytes --]

On the one side, you have the airplane Interface Control Document, that
tells you what information is available from the rest of the airplane.

On the other side, you have the hardware spec for the HUD itself, that tells
you how to set up graphics and such on the HUD.  (If you're simulating a HUD
on a PC, then you have the PC graphics library, or maybe X-Windows.
Whatever.)

The mechanization group should be telling you what they want displayed and
how, and what the controls should do.  Additionally, your systems engineer
should have written a requirements specification.

The rest is a Simple Matter of Programming.

SERIOUSLY:  Liberate yourself a copy of the user's manual for an existing
HUD, and figure out CONCEPTUALLY how you'd do it.  TRADITIONALLY, you're
going to have vertical scales for altitude and air speed, maybe with
annotations and extra markings to show "interesting" values, a horizontal
scale for heading, a flight path marker to show exactly where the aircraft
velocity vector is going, and horizon lines (one for the horizon, then lines
above and below to give convenient markings for various climb or descent
angles.

ALTERNATIVELY:  Buy a copy of the latest version of "Falcon", the computer
game.  It will give you a very good introduction to the F-16 avionics,
including the HUD.

If any of the terms "altitude", "air speed", or "heading" gave you any
trouble, you need to get some basic education in flying.

"achour ait hamou" <achour.ait@sympatico.ca> wrote in message
news:mailman.1018071842.14444.comp.lang.ada@ada.eu.org...
> Hi every one;
>
> Really, what I need is modeling a problem of Head Up Display in Ada then
to
> code it. Specifically, I'm looking for papers about this topics for the
> first time. After, I will need to know how to program tasks and GUI
> (graphical user interfaces) in Ada. I thank you for your help, I visited
> adapower.com, it's a very nice site.
>
> ------------------
> achour Ait Hamou
>
> -----Message d'origine-----
> De : comp.lang.ada-admin@ada.eu.org
> [mailto:comp.lang.ada-admin@ada.eu.org]De la part de Marin David Condic
> Envoy� : 5 avril, 2002 06:15
> � : comp.lang.ada@ada.eu.org
> Objet : Re: Need some help
>
>
> Are you asking about how to learn Ada programming in general or is there
> something specific about Heads-Up Displays you had in mind?
>
> If you're just trying to learn Ada well enough to get your job done, you
can
> find lots of books available at: http://www.adapower.com/ (See the "Books"
> tab) There are also on-line books/tutorials there as well. (See the "Learn
> Ada" tab) If you want help on some specific piece of Ada code that you
have
> trouble with, post a code snippet here and chances are someone will answer
> you.
>
> Try to be a little more specific with your question & maybe we can be more
> helpful.
>
> MDC
> --
> Marin David Condic
> Senior Software Engineer
> Pace Micro Technology Americas    www.pacemicro.com
> Enabling the digital revolution
> e-Mail:    marin.condic@pacemicro.com
>
>
> "achour ait hamou" <achour.ait@sympatico.ca> wrote in message
> news:mailman.1017983642.5481.comp.lang.ada@ada.eu.org...
> >
> > I'm a beginner in Ada programmation. I need to code a software for
> aircraft
> > Head Up Display system, so I don't know if someone have any idea how to
do
> > it in Ada. I'll appreciate your help, even if you can send me some
papers
> or
> > publications in this field.
> >
>
>
>
>





  reply	other threads:[~2002-04-06 21:27 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-04  0:35 Apex Danny Gratton
2002-04-04  1:59 ` Apex Jeffrey Creem
2002-04-04  2:35 ` Apex Steven Deller
2002-04-05  2:01   ` Apex Danny Gratton
2002-04-05  8:08     ` Need some help achour ait hamou
2002-04-05  6:13       ` Richard Riehle
2002-04-05 14:15       ` Marin David Condic
2002-04-06  8:43         ` achour ait hamou
2002-04-06 21:27           ` John R. Strohm [this message]
2002-04-04  2:38 ` Apex Steven Deller
2002-04-04 12:39 ` Apex Marc A. Criley
2002-04-04 16:02 ` Apex Wes Groleau
2002-04-04 18:11 ` Apex Pascal Obry
     [not found] <3CAD4074.B7DC374@adaworks.com>
2002-04-05 19:14 ` Need some help achour ait hamou
2002-04-05 16:54   ` Darren New
2002-04-05 17:20     ` Mário Amado Alves
2002-04-06  8:43     ` achour ait hamou
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox