Adam,
  
    I apologize for my sarcasm. That was meant to be a joke,
but I understand if you found it inopportune. I am really
sorry.
    Anyway, I think that you are right when you say that
preconceived notions (sometimes) lead to non-creative solutions.
But remember, insisting in using well known "solutions" that
create more problems than solve the existing ones is also a bad 
idea. People in RT Systems -- not necessarily Linux or any other 
specific OS -- know that "complicated", and therefore long 
(in time), handlers end up clogging other tasks of your system.
Specially when the system has various handlers and each programmer
thinks that his/her handler is not "TOO COMPLICATED" and he/she
decides that his/her handler can handle a "few floating point 
calculations".
    This may not be your case (a large scale system), but a 
good design philosophy is one that attacks this problem at its
roots -- from the beginning. Not when the system has already
grown too large and the interrelation between tasks/handlers
escapes the trivial understanding.

    Hope it helps,
    
       gnd
       
       

>X-Sender: [EMAIL PROTECTED]
>Date: Wed, 11 Oct 2000 14:37:38 -0400
>To: [EMAIL PROTECTED]
>From: Adam Meyerowitz <[EMAIL PROTECTED]>
>Subject: Re: [rtl] Simple floating point question
>Mime-Version: 1.0
>
>
>>Adam,
>>
>>listen to them all, but do what you want.
>>
>>There are many simple, but high performing control systems, in which FP
>>in interrupt handlers is the best solution.
>>
>>Note that what I suggested you can be used when/wherever you want:
>>Linux, RTL, RTAI.
>>
>>Ciao, Paolo.
>
>
>Thanks Paolo,
>
>See my previous email I posted a few minutes ago.   I did go to the RTAI site
>and saw the solution.  I appreciate the help
>
>I try not to box myself into preconceived notions of what should and should not
>be done.  That usual leads to very non-creative solutions.  A robot 
>probably could
>spit these out all day!!!!!!
>
>Adam
>--
>Adam Meyerowitz
>Senior Software Engineer
>Video Data Systems
>40 Oser Avenue
>Hauppauge, NY 11788
>Tel# 631-231-4400
>Fax# 631-231-4405
>[EMAIL PROTECTED]
>www.videodatasystems.com
>
>-- [rtl] ---
>To unsubscribe:
>echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
>echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
>---
>For more information on Real-Time Linux see:
>http://www.rtlinux.org/rtlinux/
>



           -------------< G. N. DeSouza >-------------
           ---------< [EMAIL PROTECTED]>---------
           --< http://rvl1.ecn.purdue.edu/~gnelson >--



-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to