using Aitex.Core.Common.DeviceData; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; namespace MECF.Framework.Common.CommonData.DeviceData { [DataContract] [Serializable] public class AITTempratureHumidityData: AITDeviceData { [DataMember] public string DeviceModule { get; set; } [DataMember] public float Temperature { get; set; } [DataMember] public float Humidity { get; set; } [DataMember] public float TemperatureSetPoint { get; set; } [DataMember] public float HumiditySetpoint { get; set; } [DataMember] public float TemperaturePFeedback { get; set; } [DataMember] public float TemperatureIFeedback { get; set; } [DataMember] public float TemperatureDFeedback { get; set; } [DataMember] public float TemperatureOffsetFeedback { get; set; } [DataMember] public float TemperaturePSetpoint { get; set; } [DataMember] public float TemperatureISetpoint { get; set; } [DataMember] public float TemperatureDSetpoint { get; set; } [DataMember] public float TemperatureOffsetSetpoint { get; set; } [DataMember] public float HumidityPFeedback { get; set; } [DataMember] public float HumidityIFeedback { get; set; } [DataMember] public float HumidityDFeedback { get; set; } [DataMember] public float HumidityOffsetFeedback { get; set; } [DataMember] public float HumidityPSetpoint { get; set; } [DataMember] public float HumidityISetpoint { get; set; } [DataMember] public float HumidityDSetpoint { get; set; } [DataMember] public float HumidityOffsetSetpoint { get; set; } [DataMember] public bool IsCH1On { get; set; } [DataMember] public bool IsCH2On { get; set; } [DataMember] public bool IsCH1Warning { get; set; } [DataMember] public bool IsCH2Warning { get; set; } [DataMember] public bool IsCH1Alarm { get; set; } [DataMember] public bool IsCH2Alarm { get; set; } [DataMember] public double CH1WaterFlow { get; set; } [DataMember] public double CH2WaterFlow { get; set; } [DataMember] public float TemperatureHighLimit { get; set; } [DataMember] public float TemperatureLowLimit { get; set; } [DataMember] public float FrequencyFeedback { get; set; } [DataMember] public float FrequencySetpoint { get; set; } [DataMember] public string FormatString { get; set; } public AITTempratureHumidityData() { } } }