El Thu, Aug 14, 2003 at 09:21:49AM +0200, Wouter van Ooijen escribio: > > I don't say no real-time Linux can, but I rather trust a netwrk of PICs > with the hard real-time and / or sub-10seconds timing of things, and use > the Linux board for things that are soft real-time and > 1 second. Just > a matter of economy, this is a one-off rather low-budget project, so no > experiments or techniques that I (and my customer) are not already > familiar with. I agree with you, if you have experience in PIC programming/deployment, you should use PIC's. I have used RTLinux on an image processing project, and to someone that is confortable in the Linux environment it is really easy to do complex tasks. Also, you can program/run/test in a very rapid cycle (no need to program the PIC, etc.). You can modularize your code and test each module separately. And there are task's than can only be done in a big PC :-) > And what would be my gain if I did otherwise? The network of PICs is > required anyway, and I need a main computer for the ethernet interface > and to serve a few web pages (which are the user interface). You could probably replace various of the PIC's with logic driven by the PC and, given the multitasking nature of Linux, your other proceses (like web servers, python interpreter, etc.) run like in a normal Linux, no modification required. You use realtime pipes to comunicate between your RT code and the normal code. Daniel. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu