Files
DP44/Common/DTS.CommonCore/Interface/Groups/IGroupChannel.cs
2026-04-17 14:55:32 -04:00

29 lines
1.0 KiB
C#

using System;
using DTS.Common.Interface.GroupTemplate;
namespace DTS.Common.Interface.Groups
{
/// <summary>
/// represents a channel in a group (logical channel)
/// can be associated with a physical hardware channel and/or a sensor
/// [THIS IS FOR THE OLD (PRE 2.0) TESTOBJECT CHANNELS]
/// </summary>
public interface IGroupChannel : IGroupTemplateChannel, IComparable<IGroupChannel>
{
/// <summary>
/// controls whether channel should be used when collecting data or not
/// Disabled channels are not used in run test
/// </summary>
bool Disabled { get; set; }
int ChannelIdx { get; set; }
/// <summary>
/// the serial number of the sensor associated with this channel (if any)
/// </summary>
string SensorSerialNumber { get; set; }
/// <summary>
/// the hardware channel associated with this channel
/// </summary>
string HardwareId { get; set; }
}
}