Open MCT has moved to https://github.com/nasa/openmct and is now a web application. The desktop version is retained here for posterity.
Java
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ImportExportProvider
Plotter
batik
canvas
collectionComponent
databasePersistence
dynamicGraphics
evaluatorComponent
exampleplugin
executableButtons
fastPlotViews
limits
mctCoreTaxonomyProvider
mctcore
multiColumnTables
nonTimePlots
platform-assembly
platform
serviceConfigurator
sleepycat
startup
subscriptionManager
superpom
tableViews
tests
timeSequenceFeedAggregator
util
.gitignore
README.md

README.md

Mission Control Technologies

The MCT project was developed at the NASA Ames Research Center for use in spaceflight mission operations, but is equally applicable to any other data monitoring and control application.

Getting Started

  1. MCT is built using Maven (Java SE6), so start by downloading maven 2.2.1
  2. Run mvn -N install from the superpom directory
  3. Run mvn clean install -Dmaven.test.skip=true -Ddistribution from the platform-assembly directory
    1. If Maven complains about missing dependencies org.eclipse:equinox-osgi:jar:3.5.1 or org.eclipse:equinox-osgi-services:jar:3.2.0, download the JARs for the two plugins from http://archive.eclipse.org/equinox/drops/R-3.5.1-200909170800/index.php. Then follow the instructions Maven provides for installing the JARs.
  4. The platform distribution can be found in the target directory

Working on MCT

Work on MCT in Eclipse

Building a MySQL database

Using a Derby database