openmct/example/msl
Charles Hacskaylo 7da1a4b2a3 [Frontend] Updated glyph defs and descriptions
#781
#187
Converted many glyph char defs to
their JSON unicode equivalents;
Updated descriptions for many domain
objects;
2016-03-23 19:04:32 -07:00
..
data [Examples] #359 Updated to attempt connection to remote data source and fallback to local if unavailable 2016-02-26 14:03:10 -08:00
src [Examples] #359 Updated to attempt connection to remote data source and fallback to local if unavailable 2016-02-26 14:03:10 -08:00
bundle.js [Frontend] Updated glyph defs and descriptions 2016-03-23 19:04:32 -07:00
README.md [Examples] #359 Updated to attempt connection to remote data source and fallback to local if unavailable 2016-02-26 14:03:10 -08:00

To use this bundle, add the following paths to /main.js - './platform/features/conductor/bundle', './example/msl/bundle',

An example plugin that integrates with public data from the Curiosity rover. The data shown used by this plugin is published by the Centro de Astrobiología (CSIC-INTA) at http://cab.inta-csic.es/rems/

Fetching data from this source requires a cross-origin request which will fail on most modern browsers due to restrictions on such requests. As such, it is proxied through a local proxy defined in app.js. In order to use this example you will need to run app.js locally.

This example shows integration with an historical telemetry source, as opposed to a real-time data source that is streaming back current information about the state of a system. This example is atypical of a historical data source in that it fetches all data in one request. The server infrastructure of an historical telemetry source should ideally allow queries bounded by time and other data attributes.