Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

193 total results found

Terms and Concepts

Getting Started

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

Lessons Learned

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

Getting Started

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

Utilities

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

Utilities

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

Task Management

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

Task Management

Lambda Tasks

Task Management

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

OCI User Guide

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

Instructions

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

User Guide OCI Step-by-step Instructions

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

OCI User Guide

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

API Reference

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

Structured Data Standards

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

Structured Data Standards

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

Structured Data Standards

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

Structured Data Standards

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

Structured Data Standards

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

Structured Data Standards

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

Structured Data Standards

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...