Given the well-known problems with Windows as a reliable OS for data acquisition, control and factory applications, many users are looking to Linux as an alternative. Unfortunately, as a rule, few vendors of DAQ cards supply drivers for Linux -- but UEI is a shining exception to that rule!UEI has tested its Linux drivers to verify that they work perfectly when used in conjunction with the major realtime extensions available for Linux. Specifically, we have worked successfully with the extensions supplied by FSM Labs (RTLinux) and RTAI Linux. Better yet, programmers can use the same driver module for both realtime and non-realtime applications.To effectively use this driver in a realtime setting, a user application should consist of two parts: one task that serves realtime processing, and a user application module. All realtime data acquisition and control tasks communicate with the user application through realtime FIFOs and shared buffers. 
|