Abstract
Computer-based data acquisition systems play an important role in clinical monitoring and in the development of new monitoring tools. LabVIEW (National Instruments, Austin, TX) is a data acquisition and programming environment that allows flexible acquisition and processing of analog and digital data. The main feature that distinguishes LabVIEW from other data acquisition programs is its highly modular graphical programming language, “G,” and a large library of mathematical and statistical functions. The advantage of graphical programming is that the code is flexible, reusable, and self-documenting. Subroutines can be saved in a library and reused without modification in other programs. This dramatically reduces development time and enables researchers to develop or modify their own programs. LabVIEW uses a large amount of processing power and computer memory, thus requiring a powerful computer. A large-screen monitor is desirable when developing larger applications. LabVIEW is excellently suited by testing new monitoring paradigms, analysis algorithms, or user interfaces. The typical LabVIEW user is the researcher who wants to develop a new monitoring technique, a set of new (derived) variables by integrating signals from several existing patient monitors, closed-loop control of a physiological variable, or a physiological simulator.
Similar content being viewed by others
References
Ellis WS, Jones RT. Using LabVIEW to facilitate calibration and verification for respiratory impedance plethysmography. Comput Meth Prog Biomed 1991;36:169–175
Lim I, Walkup R, Vannier MW. Rapid prototyping of interactive software for automated instrumentation in rehabilitative therapy. Biomed Instrum Technol 1992;26:209–214
Reinking RM, Nordstrom MA, Stuart DG. Simplifying biomedical data-acquisition and instrument control with a modern computer language. In: Nagle H, Tompkins WJ, eds. Case studies in medical instrument design. New York: IEEE, 1991:65–81
Anderson M. Implementation of a real-time QRS detector with a graphical programming language. In: Nagle H, Tompkins WJ, eds. Case studies in medical instrument design. New York: IEEE, 1991:111–126
Colvin JR, Kenny GN. Microcomputer-controlled administration of vasodilators following cardiac surgery: Technical considerations. J Cardiothorac Anesth 1989;3:10–15
Beatty PC. Software safety considerations in the use of closed-loop, patient-connected control systems (Correspondence). Br J Anaesth 1993;71:461–462
Brannigan VM. Software quality regulation under the Safe Medical Devices Act of 1990: Hospitals are now the canaries in the software mine. Proc Annu Symp Comput Appl Med Care 1991:238–242
Martin JF, Schneider AM, Quinn ML, Smith NT. Improved safety and efficacy in adaptive control of arterial blood pressure through the use of a supervisor. IEEE Trans Biomed Eng 1992;39:381–388
Littlewood B, Strigini L. The risks of software. Sci Am 1992;November:38–43
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kalkman, C.J. LabVIEW: A software system for data acquisition, data analysis, and instrument control. J Clin Monitor Comput 11, 51–58 (1995). https://doi.org/10.1007/BF01627421
Received:
Revised:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01627421