Advanced Search
Search Results
198 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 11.2.3 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
Events are the primary means of organizing structs data. They have 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. Fields Unlike mos...
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...