Journal Published Online: 05 January 2006
Volume 34, Issue 3

Story of MEGADAC 200: Keeping 200-Channel Legacy Data Acquisition Hardware Running by Developing a New Software Interface



This paper deals with a 16-bit 200-channel legacy data acquisition system from the 1980s—megadac 200. megadac is controlled by ASCII strings originating from the host computer connected via a serial (RS-232) port. The original software package for megadac was written in basic and runs only in the dos operating system on an Intel 386 processor, because of memory addressing issues. To interface megadac from a modern computer, a new software interface [Object Oriented Blue Box (oobluebox)] was created using the C++ programming language. This paper describes details of object oriented implementation, architecture of the graphical user interface, and other implementation details including communication with the port. oobluebox enables one to define and calibrate internally energized strain gage sensors and externally energized sensors with voltage output, set up experiment tables for multichannel data acquisition, and perform data acquisition. Several special features, such as channel calibration and run-time plotting were also introduced.

Author Information

Kalny, O
Hardesty and Hanover, LLP, Hoboken, NJ
Peterman, RJ
Kansas State University, Manhattan, KS
Huang, C
Kansas State University, Manhattan, KS
Pages: 9
Price: $25.00
Reprints and Permissions
Reprints and copyright permissions can be requested through the
Copyright Clearance Center
Stock #: JTE14238
ISSN: 0090-3973
DOI: 10.1520/JTE14238