Advanced Search
Search Results
193 total results found
Terms and Concepts
Database Databases are the core data storage structures in XINA. A database essentially defines a MySQL table, with additional features managed by the XINA server system. Each database is defined by a set of fields, which specify the columns of the table. Fiel...
XINA Markers
Managing Marker IDs (aka primary and secondary IDs): Having to manage a master marker list is prone to error Takes a lot of work Quickly creating new markers for ad hoc tests is slow, which can often result in markers not being created at all Procs/scripts...
Importing Data
There are several approaches for importing data into XINA, but for most projects we recommend the XINA Import utility. XINA Import reads XINA API calls from JSON files and passes them to the XINA server. Each JSON file corresponds to a single API action, but m...
XINA Tunnel
XINA Tunnel is a command line application required for client applications to communicate with the XINA Server via the XINA API. This application is distributed as a Java jar file and requires Java 17 or greater to run. The recommended OpenJDK build is availab...
XINA Import
XINA Import is a utility for importing XINA API actions as JSON files. This application is distributed as a Java jar file and requires Java 17 or greater to run. The recommended OpenJDK build is available here. Latest Version XINA Import 10.1.0 Download Window...
Introduction
XINA provides an integrated system for running and tracking asynchronous tasks. There are currently two task implementation options. They may either be a generic process registered with the XINA Run utility, or implemented in the Amazon Web Services (AWS) Lamb...
XINA Run Tasks
Lambda Tasks
Lambda tasks are executed by the AWS Lambda service. Unlike XINA Run tasks, Lambda tasks are registered on the XINA server with a mapping of XINA task name to lambda function name. The XINA server maintains a queue of lambda tasks and executes each in the orde...
Exporting Data
From the top menu: Tools -> OCI Housekeeping Export In the top left corner, change to the "OCI Flight Model" The last used Model is saved between sessions and tools Select your time range: The time input uses your machine's timezone (which is likely easte...
Processing DAU/FPA Tuning data
RG Bias Sweeps The RG Bias sweep is performed by stepping each RG Mag voltage invididually and collecting multiple raw captures at each voltage level. Pre-test Setup: Open 2 instances of the DDC Raw Viewer. One set to CCD ID Blue and the other CCD ID Red. It...
EMI Testing
These instructions detail how to use the data viewer during EMI testing. Update to get the newest EMI window config Open a terminal cd ocigse git pull Close terminal On the bottom menu bar, click on ocidataview and select the OCI Data Viewer window. ...
Configure Export Plots
Find the profile you want to configure and click the expand button to pop up the profile's configuration Under the "Fields" section, find and click on "plot". This will pop up the plot configuration. If no plot configuration exists, you can click "Add ...
Struct Actions
Struct actions are complex data actions designed to be used with XINA Structs. Unlike most API actions, they may involve complex multi-step operations, and are dependent on the structs configuration of groups and databases. Data Actions STRUCT BUFFER IMPORT Im...
Introduction
Although XINA is very flexible and can be configured to meet almost any data organization requirements, we have defined standard organization principles for common use cases with pre-built front end tooling. By adhering to these standards projects can quickly ...
Events
To organize time based data in XINA, we employ events, which come in two forms: instants, referring to a single moment in time, and intervals, referring to a range of time. The goal of events is to make it easy to find, compare, and trend data. Each has their ...
Mnemonics
A mnemonic defines a single field of numeric data in a XINA model. A datapoint is a single logical piece of data, consisting of: time (Unix microseconds) mnemonic identifier value (numeric) In other words, the value of a single mnemonic at a moment in time. ...
Project Organization
Data models must employ certain organizational requirements in XINA to ensure they are interpretted correctly by struct API calls and front end tools. These apply to both structures within model groups, as well as the organization of model groups themselves. P...
Structs Data Lifecycle
The XINA structs mnemonic data lifecycle involves four primary phases: Source Files Each origin maintains a set of source files, containing all data imported into XINA for that origin. The primary type of source files are archive source files. Archive files a...
Structs CSV / TSV Format Reference
The XINA Structs CSV / TSV formats provide a standard delimited text file format for mnemonic data. Source File Format Files must be either ASCII or UTF-8 encoded. New lines will be interpretted from either \n or \r\n. The conf object may define other customiz...
XBin Format Reference
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...