init
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* DTS.Common.DAS.Concepts.DAS.Channel.ILevelTriggerable.cs
|
||||
*
|
||||
* Copyright © 2009
|
||||
* Diversified Technical Systems, Inc.
|
||||
* All Rights Reserved
|
||||
*/
|
||||
|
||||
using System;
|
||||
|
||||
namespace DTS.Common.DAS.Concepts.DAS.Channel
|
||||
{
|
||||
///
|
||||
/// <summary>
|
||||
/// Definition of the concept of level triggerability.
|
||||
/// </summary>
|
||||
///
|
||||
public interface ILevelTriggerable
|
||||
{
|
||||
/// <summary>
|
||||
/// created for 14042 Flash Clear turns of excitation for s6
|
||||
/// this allows for a cached ADC value to be used rather than having to retrieve a sample average
|
||||
/// when calculating already level triggered
|
||||
/// </summary>
|
||||
double? SampleAverageADC { get; set; }
|
||||
/// <summary>
|
||||
/// Get/set the "trigger below" threshold. Set to "null" to deactivate.
|
||||
/// </summary>
|
||||
double? TriggerBelowThresholdEu { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Get/set the "trigger above" threshold. Set to "null" to deactivate.
|
||||
/// </summary>
|
||||
double? TriggerAboveThresholdEu { get; set; }
|
||||
|
||||
LevelTriggerTypes LevelTriggerType { get; set; }
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user