The Ch RTAI package is a Ch interface to the Realtime Application Interface (RTAI) for Linux. Ch RTAI enables users to run their real-time applications, which interact with loaded real-time task modules, interpretively without compilation under RTAI. Fig. 1 shows an implementation of the real-time architecture.

Fig. 1: Real-time architecture.

Release Notes

Ch RTAI version 1.0, May 21th, 2004
Ch RTAI version 1.1, September 23rd, 2004

System Requirements

(1) Ch Standard or Professional Edition version 5.0 or higher for Linux.
      Ch is free and available for multiple platforms from SoftIntegration at
(2) RTAI patched kernel with RTHAL (not ADEOS)
       Either RTAI version 24.1.12 or 3.0
       RTAI is available at
       Linux kernels are available at

Files in Distribution

Ch RTAI package contains the following directories

/include Containes the Ch RTAI header files
/demos Containes the Ch RTAI demo files
/dl Containes the Ch RTAI dynamic library
/lib Containes the Ch RTAI function files
/src Source files needed to create the Ch RTAI package
      /c _chdl.c C wrappers and Makefiles
      /demos to be copied to ../demos
      /include RTAI specific include files