A hardware-independent data acquisition package incorporating a simulation driver and simulation description language.
Device drivers for commercial data acquisition boards (DASH-16, DT2801) and a device driver for a virtual data acquisition board have been developed and incorporated in a single package for a multiple station anesthesia research laboratory. The package provides a compiler for a simulation description language which is used to program the virtual board. The package, written in C for the IBM PC, was designed to be easily extended with additional drivers. Applications using the package can control all supported devices without the programmer having to learn the details of the hardware.
Krause
B R
BR
Department of Anesthesiology, Medical College of Wisconsin, Milwaukee 53226.
D003198:Computer Simulation; D003199:Computer Systems; D003201:Computers; D003628:Database Management Systems / Q000295:instrumentation / Q000458:organization & administration; D011381:Programming Languages; D012985:Software Design; D012986:Software Validation