A hardware-independent data acquisition package incorporating a simulation driver and simulation description language

Comput Biol Med. 1993 Sep;23(5):407-15. doi: 10.1016/0010-4825(93)90138-q.

Abstract

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.

MeSH terms

  • Computer Simulation*
  • Computer Systems*
  • Computers
  • Database Management Systems* / instrumentation
  • Database Management Systems* / organization & administration
  • Programming Languages*
  • Software Design
  • Software Validation