At 12:14 AM 06-01-00 +0100, you wrote: > Happy OLD millenium! > My Master's project is a controllers testing enviroment on RTLinux >(I will keep you informed). > The program (enviroment) would launch modules as RT tasks. These >modules are code that model the processes to be controlled and their >controllers, both with their inputs and outputs. > Modules must be precompiled. They should have standard inputs and >outputs, and their programmers (automation engineers) should know about >RTLinux features as little as possible. They currently program them in >Pascal for other system, and it would be good if they could keep using >the same language. > I thought about automatically launch other RT tasks, which would >provide module's inputs and catch module's outputs. These tasks would >send the values to Linux tasks through RTLinux FIFOS, take values from >hardware, and do as much as possible to make modules programmation easy. > > What I need are ideas about how to communicate the modules with the >input/output tasks. Remember, the goal is that modules get inputs and >put outputs in a unique way, knowing nothing about the input/output >tasks. > Thank you!. You may want to check the next RTAI release. LXRT will introduce synchronous IPC with amazing features. Regards Pierre Cloutier _______________________________________________________ Pierre Cloutier Tel: (450)-659-9186 Fax: (450)-659-0014 POSEIDON CONTROLS INC _______________________________________________________ --- [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/