--- source_files: - Common/DTS.CommonCore/Interface/Sensors/IZeroMethods.cs - Common/DTS.CommonCore/Interface/Sensors/IInitialOffsets.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorDbRecord.cs - Common/DTS.CommonCore/Interface/Sensors/IStreamInputSettingDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/ISoftwareFilter.cs - Common/DTS.CommonCore/Interface/Sensors/IDigitalOutDbRecord.cs - Common/DTS.CommonCore/Interface/Sensors/IStreamInputRecord.cs - Common/DTS.CommonCore/Interface/Sensors/IDigitalOutDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/IDigitalInputDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/IDigitalInputScaleMultiplier.cs - Common/DTS.CommonCore/Interface/Sensors/IUartSettingDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/IAnalogDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorCalDbRecord.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorChange.cs - Common/DTS.CommonCore/Interface/Sensors/IUARTRecord.cs - Common/DTS.CommonCore/Interface/Sensors/IStreamOutputSettingDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorCalibration.cs - Common/DTS.CommonCore/Interface/Sensors/IStreamOutputRecord.cs - Common/DTS.CommonCore/Interface/Sensors/ICalibrationRecord.cs - Common/DTS.CommonCore/Interface/Sensors/IIEPESensorDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/ISquibDbRecord.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorBase.cs - Common/DTS.CommonCore/Interface/Sensors/ISquibSettingDefaults.cs - Common/DTS.CommonCore/Interface/Sensors/IDigitalInDbRecord.cs - Common/DTS.CommonCore/Interface/Sensors/ISensorData.cs - Common/DTS.CommonCore/Interface/Sensors/IAnalogDbRecord.cs generated_at: "2026-04-16T12:10:25.976382+00:00" model: "zai-org/GLM-5-FP8" schema_version: 1 sha256: "f478d329c262291c" --- # Documentation: DTS.Common.Interface.Sensors ## 1. Purpose This module defines the data contracts (interfaces) for the sensor management subsystem within the DTS application. It provides abstractions for database persistence records (e.g., `IAnalogDbRecord`, `ISquibDbRecord`), runtime configuration (`ISensorData`), calibration data (`ISensorCalibration`), and default settings for various hardware types (Digital I/O, UART, Stream, IEPE).