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>
