Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Feb 1998 01:26:18 -0500
From:      "Jean-Marc Henriette" <jeanmarc@starfleet.umd.edu>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Real time on freebsd
Message-ID:  <9802050126.ZM3699@starfleet.umd.edu>

next in thread | raw e-mail | index | archive | help
        Thanks for all the responses I got! Saldy I didn't do a good enough
job of specifying what I wanted to do, hence I'll restate my question by 
including a bit more info.
        I work at a lab here at the university of maryland which is involved
in the design of a space robot.  In order for this robot to function properly,
we have to be able to run a function at a constant rate.  Since this rate
plays back into the algorithm itself, it is important that this loop stay at
a constant 200 hz.  The accuracy of this loop must be within a percent or so.
The original question was wether FreeBSD had some sort of way to make sure that
this loop rate stays constant over time.  Most Real Time implementation that I
have seen actually use the clock interupt as a method of triggering these
functions, thus making the system fairly deterministic.  How hard would this be
to implement on FreeBSD?? I've thought of using the alarm signals, but I am
unsure of the latency involved with signals, as well as the accuracy of the
clock it uses.
        thanks again!
                Jean-Marc Henriette
                University Of Maryland Space Systems Lab.
                http://www.ssl.umd.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9802050126.ZM3699>