namespace DTS.Common.Interface.Sensors
{
///
/// this interface describes the default properties
/// for digital inputs
///
public interface IDigitalInputDefaults
{
///
/// the default value in ADC for Constant Current digital input where default state switches active or vice versa
/// (CCNO or CCNC)
///
double ConstantCurrentBreakpointADC { get; set; }
///
/// the default value in ADC for Voltage digital input modes where default state switches to active or vice vera
/// (Transition High To Low [THL] or [TLH])
///
double VoltageBreakpointADC { get; set; }
///
/// whether to display analog SLICE PRO DIGITAL ADC data
///
bool DisplaySPDADC { get; set; }
///
/// indicates whether the setting is valid or not
///
///
bool Validate();
}
}