Advanced Search
Search Results
100 total results found
Mnemonics
A mnemonic defines a single field of numeric data in a XINA model. A datapoint is a single record of a mnemonic, consisting of: time (Unix microseconds) mnemonic identifier value (numeric) In other words, the value of a single mnemonic at a moment in time. A...
Data Organization
Structs XINA groups employ certain organizational requirements to ensure they are interpretted correctly by structs API calls and front end tools. Data Models The primary organizational concept of the struct system is the data model. Abstractly, a data model (...
Data Lifecycle
The XINA structs mnemonic data lifecycle involves four primary phases: Source Files Each pipe maintains a set of source files, containing all data imported into XINA for that pipe. The primary type of source files are archive source files. Archive files are c...
Structs DSV Format
The XINA Structs DSV (delimiter separated values) format provides a standard delimited text data file format. This is recommended for data files attached to events, and forms the basis for the structs buffer file format. Files have certain standard requirement...
XBin Format
The XBin (XINA Binary) format provides a XINA standard binary format for time based data files. It uses the file extension xbin. The xbin format organizes key-value data by time. The data content is a series of rows in ascending time order, with each row havin...
OCI HK Merge Utility
Usage: java -jar oci_hk_merge.jar "<path to legacy export>" "<path to fm db.txt>" "<path to dau db.txt>" "<output file path base>" ["<path to force-active db.txt>"] java -jar xina_import.jar -d output_dir/ If a force-active db file is provided, a...
Action Index
ACCESS Acquire temporary access ID for websocket connection. ALTER Edit schema or user properties. APPROVE Approve user requests. CANCEL Cancel one or more asynchronous tasks. CLEAN Delete one or more asynchronous task records and any associated files. CONCLUD...
Task and Thread Actions
Task actions provide features for running and interacting with asynchronous tasks managed by the XINA Run application or AWS Lambda platform. Task Reference Task Actions may reference existing tasks by either their numeric Task ID or a JSON object with the fol...
XINA Download
XINA Download is a utility for managing batch file downloads with XINA. This application currently works with the SAM and MOMA XINA instances for telemetry file management only. Latest Version Windows Installer xina_download.exe MacOS Installer xina_download.d...
699 Software
General Information Update Mailing List You can sign up for the SAM Software Mailing list at https://lists.nasa.gov/mailman/listinfo/sam-software-release. Doing so will keep you notified of any software updates for XINA, SAM Data View, and Python Scripts! Bug ...
699util
This page presents a general overview of working with Python for SAM data processing tasks. Note for SAM users: Distribution through .dmg file is no longer recommended. See PDL_Setup Note for MOMA users: MOMA Python packages can be found at MOMA_Python_Package...
699util User Scripts
This page has a list of user-written scripts that aren't included in production versions of 699util. They are not guaranteed to work as the libraries get updated. http://s3.amazonaws.com/699_bin/userscripts/addnewfm http://s3.amazonaws.com/699_bin/userscri...
Time Synchronization Notes
The following was posted by Tom Nolan to Slack in November 2015. The ExoMars rover doesn't use the SCLK terminology. In some other missions there is an SCLK, which is a counter onboard the spacecraft that counts up at some frequency. For those missions, you us...
Alerts
Alerts are messages generated during mining that often serve as a notice or warning that a certain threshold or event occurred. Each alert contains a severity, a time, and a specific message. MOMA Alerts General Error Check Alert ID: 1 Severity: Notice Des...
Archived SAGE Versions
04/18/18: Software: SAGE1.8.3.pxp 07/18/14: Software: SAGE1.7.pxp 11/13/13: Software: SAGE1.6.1.pxp.zip 02/19/13: Software: SAGE1.5.2.pxp 01/29/13: Software: SAGE1.5.1.pxp 11/30/12: Software: SAGE1.4.pxp 10/19/12: Software: SAGE1.3.pxp 9/26/12: SAGE1.2.1.pxp.z...
BASIC Script Tools
Basic Editor Recommended: Sublime Text Sublime Text is a cross-platform editor, which has special features that are useful for BASIC editing. Namely, if the script and samlib.bas are open in separate tabs in the same window, Option/Command/Down Arrow will jump...
Bugzilla
Bugzilla is the server software that the 699 team uses to help with managing our software development. It is used by both developers and users to submit bugs and enhancement/feature requests. Our server is currently being maintained by Wushnet and can be acces...
c699util Developer's Guide
If you have not already done so, please read the c699util User's Guide to familiarize yourself with c699util and its capabilities. This article demonstrates how to add features to c699util and describes parts of the c699util build, test, and release process. I...
c699util User's Guide
Similar to Introduction to the 699 Python Library, this article is a high-level description of c699util, intended for those who are only using it to write Python scripts. I do not describe low level c699util details here. For that, see the c699util developer's...
Database Patch Files
A database patch file is a data interpretation method that was conceived during MOMA project development to address the need to correctly handle differences in telemetry data structure and/or interpretation. The telemetry data differences may be produced by ei...