NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Monitoring and Acquisition Real-time System (MARS)MARS is a graphical user interface (GUI) written in MATLAB and Java, allowing the user to configure and control the Scalable Parallel Architecture for Real-Time Acquisition and Analysis (SPARTAA) data acquisition system. SPARTAA not only acquires data, but also allows for complex algorithms to be applied to the acquired data in real time. The MARS client allows the user to set up and configure all settings regarding the data channels attached to the system, as well as have complete control over starting and stopping data acquisition. It provides a unique "Test" programming environment, allowing the user to create tests consisting of a series of alarms, each of which contains any number of data channels. Each alarm is configured with a particular algorithm, determining the type of processing that will be applied on each data channel and tested against a defined threshold. Tests can be uploaded to SPARTAA, thereby teaching it how to process the data. The uniqueness of MARS is in its capability to be adaptable easily to many test configurations. MARS sends and receives protocols via TCP/IP, which allows for quick integration into almost any test environment. The use of MATLAB and Java as the programming languages allows for developers to integrate the software across multiple operating platforms.
Document ID
20130011238
Acquisition Source
Marshall Space Flight Center
Document Type
Other - NASA Tech Brief
Authors
Holland, Corbin
(NASA Marshall Space Flight Center Huntsville, AL, United States)
Date Acquired
August 27, 2013
Publication Date
March 1, 2013
Publication Information
Publication: NASA Tech Briefs, March 2013
Subject Category
Computer Systems
Report/Patent Number
MFS-32905-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available