This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
using DTS.Common.Interface.Sensors.SoftwareFilters;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DTS.Common.Interface.Sensors
{
//FB 13120 new interface to support filter class mapping settings
public interface IAnalogDefaults
{
/// <summary>
/// the current selected default filter
/// </summary>
IFilterClass SelectedFilterOption { get; set; }
/// <summary>
/// all available filters
/// </summary>
List<IFilterClass> FilterOptions { get; }
//FB 18727 Setting to use MeasuredExcitation or not
bool UseMeasuredExcitation { get; set; }
/// <summary>
/// indicates whether the setting is valid or not
/// </summary>
/// <returns></returns>
bool Validate();
void Save();
/// <summary>
/// FB15758 Import/Export settings
/// </summary>
void ReadXML(System.Xml.XmlElement root);
void WriteXML(ref System.Xml.XmlWriter writer);
bool TrackAnalogDiagnosticsEnabled { get; }
//http://manuscript.dts.local/f/cases/39148/DataPRO-Instrumentation-Tracking-Functions-FAA-Request-Diagnostics-Tracking
bool TrackAnalogDiagnostics { get; set; }
}
}