ダウンロードリスト

プロジェクト概要

RTLab is an RTLinux/RTAI-based data acquisition and control application. It is designed to help experimenters design and implement their hard realtime control experiements using higher abstractions than the services offered by RTAI or RTLinux. It is split into two parts. One is a user-space series of C++ classes (written for Qt) which implement a reference application called DAQSystem which is designed to acquire analog input voltage data and display it on the screen. DAQSystem communicates with rtlab.o, the realtime kernel module which is the second part of RTLab. The rtlab.o realtime kernel part is a kernel module that loads into RTLinux or RTAI and is responsible for driving COMEDI hardware for the purposes of data acquisition and realtime control. The module is extensible and features a 'plugin' architecture so that scientists who are savvy C programmers can easily leverage the existing framework for their own custom experiment logic. Experiment logic is specified by writing a kernel modules that gets called back for each scan rtlab.o acquires from the COMEDI hardware. In addition, data visualization and storage facilities exist in user space so that experimenters can instantly see graphical plots of their analog input data as it comes in from the hardware.

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2003-11-25 23:22 リリース一覧に戻る
0.65.3

すべてのチャネルのマッピングロジックは、カーネルには、カーネルとユーザ空間では常にチャネルID番号に同意するプラグインをより簡単に書くように移動されています。チャンネルマッピングがマップの任意のチャネルには、DAQカード上の実際のチャネルIDは、ユーザーインターフェイスのように1つの再利用できるためIDは、チャネルIDの番号。これをクラッシュさせるDAQSystemはQt 3.2.xを上の原因となった同期チャネルの行動にバグが修正されています。
タグ: Minor bugfixes
All channel mapping logic has been moved into the kernel to make plugin writing much easier, as the kernel and userspace now always agree on channel ID numbers. Channel mapping maps real channel IDs on the DAQ card to any arbitrary channel ID in the user interface so that one can re-order the numbering of channel IDs. A bug in the resync channel action which caused DAQSystem to crash on Qt 3.2.x has been fixed.

プロジェクトリソース