Hi, Which embedded linux do I use for process monitoring and control - in general? Basically I get around 1.4 million samples of data from a compressor and I need control based on this data. Currently, I am looking at BlueCat Linux. How good/bad is that compared to other embedded linux distributions? LynxOS, Montavista Linux, eCos...? Is there a freely available version that can be used?
Not necessarily. If you use a homespun OS then you can have much more control over your timing than using someone else's code. It all depends on what else your system has to do really. If all you are doing is taking in samples, examining them and then sending out a control signal then I wouldn't say that you badly need an RTOS.
What do you mean when data has to be sent out real time? Does there have to be data coming out regualrly every n msecs or does the system have to send out data as soon as a set of input conditions occur? The first scenario simply requires a timer interrupt and the second can be done sequentially alongside the data capture.