init
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
|
||||
namespace DTS.Common.Interface.Communication
|
||||
{
|
||||
public interface ICommunication_DASInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// these are devices which are connected to the das
|
||||
/// currently only used by SLICE6DB
|
||||
/// </summary>
|
||||
IDASConnectedDevice[] ConnectedDevices { get; }
|
||||
|
||||
/// <summary>
|
||||
/// sets ConnectedDevices
|
||||
/// </summary>
|
||||
/// <param name="devices">devices connected to this das</param>
|
||||
void SetConnectedDevices(IDASConnectedDevice[] devices);
|
||||
|
||||
string[] SerialNumbers { get; set; }
|
||||
string[] FirmwareVersions { get; set; }
|
||||
string StackSerialNumber(int devid);
|
||||
/// <summary>
|
||||
/// indicates date of first use
|
||||
/// null indicates the hardware has not been used since calibration
|
||||
/// only valid when IsFirstUseDateSupported is true
|
||||
/// 15524 DAS "First Use Date"
|
||||
/// </summary>
|
||||
DateTime? FirstUseDate { get; set; }
|
||||
/// <summary>
|
||||
/// returns whether the hardware supports first use or not
|
||||
/// for hardware to support first use the hardware must support
|
||||
/// storage for user attributes in firmware and also have been
|
||||
/// calibrated by software support hardware first use
|
||||
/// 15524 DAS "First Use Date"
|
||||
/// </summary>
|
||||
bool IsFirstUseDateSupported { get; set; }
|
||||
/// <summary>
|
||||
/// indicates whether or not streaming is supported
|
||||
/// 30429 TSR AIRs can enable/disable streaming via the DISABLE_STREAMING_FEATURE system attribute
|
||||
/// </summary>
|
||||
bool IsStreamingSupported { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using DTS.Common.Interface.TestSetups.Imports.TTS.ReadFile;
|
||||
using Prism.Events;
|
||||
|
||||
namespace DTS.Common.Events
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The TTSImportHardwareScanRunEvent event.
|
||||
/// </summary>
|
||||
///
|
||||
/// <remarks>This event is used by the Hardware Scan step to tell the page to ping hardware.</remarks>
|
||||
///
|
||||
public class TTSImportHardwareScanRunEvent : PubSubEvent<ITTSSetup> { }
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
namespace DTS.Common.Interface.Tags
|
||||
{
|
||||
public enum TagTypes
|
||||
{
|
||||
User,
|
||||
Group,
|
||||
Template,
|
||||
TestSetup,
|
||||
Sensors,
|
||||
SensorModels
|
||||
}
|
||||
public interface ITagAssignment
|
||||
{
|
||||
int ObjectID { get; set; }
|
||||
int TagID { get; set; }
|
||||
TagTypes ObjectType { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user