> Jeff Ridgway wrote:
>
> Hello RTLinux community,
>
> I am new to RTLinux and am considering using it for a fast,
> medium-high volume data acquisition and control project. I have used
> QNX before for a fairly slow A/D and serial data acquisition (maximum
> sample rate 4Hz). Now I'm working in the "big leagues" on a project
> which needs a multi-tasking operating system which will digitize and
> process data coming in at a rate of 50 kHz (20 micro-second samples),
> from as many as 19 channels. RTLinux is a bone fide competitor to QNX
> because of its open-source philosophy. However I know virtually
> nothing about how I go about digitizing and processing data with it,
> including writing data acquisition drivers and processing code. I've
> also had Tcl/Tk recommended as a GUI and scripting tool. I have the
> Mandrake Linux version installed on my PC and am ready to write a
> prototype GUI and data acquisition system, in order to demonstrate
> feasibility and calculate operating speeds etc..
>
> Any detailed advice which someone can give me to get me started in the
> right direction will be very appreciated.
Hi Jeff,
You may just about be able to cycle at 50khz using periodic mode, but
the jitter at this rate could be about 100% of your frame (depending on
loading etc, etc). This means that your data acquisition cards probably
need to be intelligent. By this, I mean that they should at least
timestamp the acquired data samples so that the jitter can be taken out
in data processing. This is not a limitation of RTLinux/RTAI, more an
issue with PC/processor architecture.
Regards, Stuart
-- [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/