From owner-freebsd-hackers Fri Jul 31 18:02:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA06225 for freebsd-hackers-outgoing; Fri, 31 Jul 1998 18:02:52 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from spooky.rwwa.com (rwwa.com [198.115.177.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA06129 for ; Fri, 31 Jul 1998 18:02:34 -0700 (PDT) (envelope-from witr@spooky.rwwa.com) Received: from spooky.rwwa.com (localhost.rwwa.com [127.0.0.1]) by spooky.rwwa.com (8.8.7/8.8.7) with ESMTP id VAA29841; Fri, 31 Jul 1998 21:02:53 -0400 (EDT) (envelope-from witr@spooky.rwwa.com) Message-Id: <199808010102.VAA29841@spooky.rwwa.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Craig Spannring cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Using FreeBSD for data acquisition? (long) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 31 Jul 1998 21:02:53 -0400 From: Robert Withrow Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I manufacture a coordinate measuring machine that measures jet engine rotor and stator radii. I collects 16 bytes of data at 200 HZ when scanning. I havn't had any *major* problems, but it took some careful design. The motion control and all emergency condition processing is done in the kernel. The system doesn't (typically) do disk access when scanning, and all heavy computations are done when the system isn't moving or scanning. It does manage to maintain an X display with a 10 Hz update frequency. I've used proprietary RTOSes for projects like this in the past, and I prefer FreeBSD because of the source code access and the ability of readily ported data-reduction and display tools, etc... --------------------------------------------------------------------- Robert Withrow, R.W. Withrow Associates, Swampscott MA, witr@rwwa.COM To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message