3.8 KiB
3.8 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2026-04-17T15:31:05.691210+00:00 | zai-org/GLM-5-FP8 | 1 | 4f8edc6331324b2a |
Documentation: AnalogInputChannel Reviewable Attributes
1. Purpose
This module provides a collection of reviewable attribute classes nested within DTS.Slice.Control.Event.Module.AnalogInputChannel. These classes serve as adapters that extract, format, and present channel-specific metadata—such as calibration values, filter settings, engineering units, and measurement errors—for display or reporting purposes. Each attribute inherits from Slice.Control.Event.Module.Channel.ReviewableAttribute and uses a delegate-based approach to lazily retrieve values from the underlying channel object.
2. Public Interface
All classes are nested within the partial class hierarchy: Event.Module.AnalogInputChannel.
ReviewableShuntDeflectionAttribute
public ReviewableShuntDeflectionAttribute(Event.Module.Channel channel)
- Label: "Shunt Deflection (mV)"
- Behavior: Returns
MeasuredShuntDeflectionMvfromIShuntAwareinterface, formatted to 1 decimal place.
ReviewableFilterFrequencyAttribute
public ReviewableFilterFrequencyAttribute(Event.Module.Channel channel)
- Label: "Filter Frequency"
- Behavior: Returns
CutoffFrequencyHzfromSaeJ211Filter, cast to integer and formatted with thousands separator ("N").
ReviewableIsoCodeAttribute
public ReviewableIsoCodeAttribute(Event.Module.Channel channel)
- Label: "ISO Code"
- Behavior: Returns
IsoCodefromAnalogInputChannelas string.
ReviewableDescriptionAttribute
public ReviewableDescriptionAttribute(Event.Module.Channel channel)
- Label: "Description"
- Behavior: Returns
ChannelDescriptionStringfrom the channel.
ReviewableSerialNumberAttribute
public ReviewableSerialNumberAttribute(Event.Module.Channel channel)
- Label: "Serial Number"
- Behavior: Returns
SerialNumberfromAnalogInputChannelas string.
ReviewableUnitsAttribute
public ReviewableUnitsAttribute(Event.Module.Channel channel)
- Label: "Units"
- Behavior: Returns
EngineeringUnitsfromIEngineeringUnitAwareinterface as string.
ReviewableMinMaxEuAttribute
public ReviewableMinMaxEuAttribute(Event.Module.Channel channel)
- Label: "Max/Min (EU)"
- Behavior: Returns a combined string of
DataMaxFilteredEuandDataMinFilteredEu, both formatted to