2.3 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |||
|---|---|---|---|---|---|---|---|
|
2026-04-17T15:40:20.854454+00:00 | zai-org/GLM-5-FP8 | 1 | 2263754ec2fc9923 |
Documentation: ARM Status and Check Classes
1. Purpose
This module provides data structures for managing the arming lifecycle of Data Acquisition System (DAS) units. It consists of three classes: ArmCheckActions configures which diagnostic checks to perform during the arming process; ArmCheckResults stores the outcomes of those diagnostic checks; and ArmStatus tracks the real-time operational state of an armed DAS unit, including armed/triggered/recording states, voltage readings, sample progress, and fault information. These classes serve as data transfer objects between the arming service layer and DAS communication interfaces.
2. Public Interface
ArmCheckActions
Namespace: DTS.DASLib.Service
Implements: IArmCheckActions
A configuration object specifying which diagnostic checks should be performed during the arm process.
| Property | Type | Description |
|---|---|---|
PerformBatteryVoltageCheck |
bool |
Enable/disable battery voltage check. Default: false |
PerformInputVoltageCheck |
bool |
Enable/disable input voltage check. Default: false |
PerformSensorIdCheck |
bool |
Enable/disable sensor ID verification. Default: false |
PerformEventLineCheck |
bool |
Enable/disable event line check. Default: false |
PerformSquibResistanceCheck |
bool |
Enable/disable squib resistance measurement. Default: false |
PerformTiltSensorCheck |
bool |
Enable/disable tilt sensor check. Default: false |
PerformTemperatureCheck |
bool |
Enable/disable temperature check. Default: false |
PerformClockSyncCheck |
bool |
Enable/disable clock synchronization check. Default: false |
Constructor:
ArmCheckActions()— Initializes all check flags tofalse.
ArmCheckResults
Namespace: DTS.DASLib.Service
Implements: IArmCheckResults
A container for diagnostic check results collected during the arm process.
| Property | Type | Description | |