All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ignacio García Pérez" <iggarpe@domain.hid>
To: Jan Kiszka <kiszka@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] How to implement a GUI for RT apps?
Date: Tue, 25 Oct 2005 17:33:24 +0200	[thread overview]
Message-ID: <435E5044.8090600@domain.hid> (raw)
In-Reply-To: <435E0921.20001@domain.hid>

Jan Kiszka wrote:

>Ignacio García Pérez wrote:
>  
>
>>>1. What's the best way to implement a GUI for a RT app?
>>>      
>>>
>>Make it non-RT. The "U" in "GUI" is user. Users are not real time.
>>
>>    
>>
>
>Not true. That thread must be mapped to Xenomai in order to use
>rt-mutexes. Otherwise, one has to use rt-pipes.
>
>Jan
>
>  
>
I was talking design. Anything that requires user interaction is by
definition non-realtime, so,  if you have the choice to leave it out of
the RT domain, do it. You'll save a lot of headaches.

Of course, if your GUI is so tightly coupled to your RT processing that
you cannot do without rt_mutexes and/or other sync primitives, then you
must map it to Xenomai.

Nacho.


  reply	other threads:[~2005-10-25 15:33 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-25  0:34 [Xenomai-help] How to implement a GUI for RT apps? Vincent Levesque
2005-10-25  9:00 ` Jan Kiszka
2005-10-25 22:22   ` Vincent Levesque
2005-10-25 20:51     ` Jan Kiszka
2005-10-25 10:23 ` Ignacio García Pérez
2005-10-25 10:29   ` Jan Kiszka
2005-10-25 15:33     ` Ignacio García Pérez [this message]
2005-10-25 15:59       ` Jan Kiszka
2005-10-26  0:06         ` Vincent Levesque
2005-10-25 21:33           ` Jan Kiszka
2005-10-25 22:07             ` Hannes Mayer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=435E5044.8090600@domain.hid \
    --to=iggarpe@domain.hid \
    --cc=kiszka@domain.hid \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.