Files

24 lines
969 B
Markdown
Raw Permalink Normal View History

2026-04-17 14:55:32 -04:00
---
source_files:
- DataPRO/IService/Classes/BaseInput/SLICEBaseInputValues.cs
- DataPRO/IService/Classes/BaseInput/SLICE.Base.Input.Reader.cs
- DataPRO/IService/Classes/BaseInput/BaseInputValues.cs
generated_at: "2026-04-17T15:40:18.236415+00:00"
model: "zai-org/GLM-5-FP8"
schema_version: 1
sha256: "7a9567feeb5e574d"
---
# Documentation: BaseInput Module
## 1. Purpose
This module provides infrastructure for reading and representing base unit input power diagnostics for SLICE/TDAS hardware devices. It consists of a data model (`BaseInputValues` and derived `SLICEBaseInputValues`) for storing voltage, battery, and temperature readings, and a reader class (`SLICEBaseInputReader`) that communicates with hardware to populate those values. The module is used by `DiagnosticsService.Diagnose` to capture hardware state for monitoring and display purposes.
---
## 2. Public Interface
### `BaseInputValues` (class)
**Namespace:** `DTS.DASLib.Service`
**