// Generated by the protocol buffer compiler. DO NOT EDIT! // source: StubWhsEEpromData.proto #pragma warning disable 1591, 0612, 3021 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace Tango.PMR.Stubs { /// Holder for reflection information generated from StubWhsEEpromData.proto public static partial class StubWhsEEpromDataReflection { #region Descriptor /// File descriptor for StubWhsEEpromData.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static StubWhsEEpromDataReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "ChdTdHViV2hzRUVwcm9tRGF0YS5wcm90bxIPVGFuZ28uUE1SLlN0dWJzIv4R", "ChFTdHViV2hzRUVwcm9tRGF0YRIOCgZIZWFkZXIYASABKA0SFAoMVGFibGVf", "TGVuZ3RoGAIgASgNEhUKDVRhYmxlX3ZlcnNpb24YAyABKA0SDgoGV0hTX1NO", "GAQgASgJEg4KBlBDQl9TThgFIAEoCRIXCg9XSFNfUGFydF9OdW1iZXIYBiAB", "KAkSFwoPUENCX1BhcnRfTnVtYmVyGAcgASgJEhQKDFJ1bm5pbmdIb3VycxgI", "IAEoDRISCgpTV19SZXNlcnZlGAkgASgNEhwKFFByb2R1Y3Rpb25fVGVzdF9E", "YXRlGAogASgJEhQKDFRlc3RQYXNzRmFpbBgLIAEoCRIUCgxBVFNfTG9jYXRp", "b24YDCABKA0SIQoZT3JpZmljZV9XYXN0ZV9MZXZlbF9WMF9tbBgNIAEoARIf", "ChdmbG93X2NhbGNfY29lZmZpY2llbnRfQxgOIAEoARIUCgxPcmlmaWNlMUZs", "b3cYDyABKAESFQoNT3JpZmljZTFTbG9wZRgQIAEoARIbChNPcmlmaWNlMU1h", "eFByZXNzdXJlGBEgASgBEiEKGU9yaWZpY2UxQ2FsaWJyYXRpb25GYWN0b3IY", "EiABKAESFAoMT3JpZmljZTJGbG93GBMgASgBEhUKDU9yaWZpY2UyU2xvcGUY", "FCABKAESGwoTT3JpZmljZTJNYXhQcmVzc3VyZRgVIAEoARIhChlPcmlmaWNl", "MkNhbGlicmF0aW9uRmFjdG9yGBYgASgBEhQKDE9yaWZpY2UzRmxvdxgXIAEo", "ARIVCg1PcmlmaWNlM1Nsb3BlGBggASgBEhsKE09yaWZpY2UzTWF4UHJlc3N1", "cmUYGSABKAESIQoZT3JpZmljZTNDYWxpYnJhdGlvbkZhY3RvchgaIAEoARIY", "ChBPcmlmaWNlVmFsdmVGbG93GBsgASgBEhkKEU9yaWZpY2VWYWx2ZVNsb3Bl", "GBwgASgBEh8KF09yaWZpY2VWYWx2ZU1heFByZXNzdXJlGB0gASgBEiUKHU9y", "aWZpY2VWYWx2ZUNhbGlicmF0aW9uRmFjdG9yGB4gASgBEhwKFEZhbnNfMV80", "X1BXTV9taW5fUGN0GB8gASgBEhwKFEZhbnNfMV80X1JQTV9QV01fbWluGCAg", "ASgBEhwKFEZhbnNfMV80X1BXTV9tYXhfUGN0GCEgASgBEhwKFEZhbnNfMV80", "X1JQTV9QV01fbWF4GCIgASgBEhwKFEZhbnNfMV80X05vbV9QV01fUGN0GCMg", "ASgBEhgKEEZhbnNfMV80X05vbV9SUE0YJCABKAESKAogRmFuc18xXzRfUlBN", "X0xpbWl0X1BjdF9iZWxvd19Ob20YJSABKAESJQodRmFuc18xXzRfUHVsc2Vf", "UGVyX1Jldm9sdXRpb24YJiABKAESFwoPRmFuc18xXzRfU3BhcmUxGCcgASgB", "EhcKD0ZhbnNfMV80X1NwYXJlMhgoIAEoARIYChBGYW5zXzVfNl9Ob21fUlBN", "GCkgASgBEigKIEZhbnNfNV82X1JQTV9MaW1pdF9QY3RfYmVsb3dfTm9tGCog", "ASgBEiUKHUZhbnNfNV82X1B1bHNlX1Blcl9SZXZvbHV0aW9uGCsgASgBEhcK", "D0ZhbnNfNV82X1NwYXJlMRgsIAEoARIXCg9GYW5zXzVfNl9TcGFyZTIYLSAB", "KAESFQoNQmxvd2VyX1BfR2FpbhguIAEoARIZChFCbG93ZXJfQ0ZNUlBNX21p", "bhgvIAEoARIaChJCbG93ZXJfUlBNX0NGTV9tYXgYMCABKAESIQoZQmxvd2Vy", "X0NhbGlicmF0aW9uX2ZhY3RvchgxIAEoARIVCg1CbG93ZXJfU3BhcmUxGDIg", "ASgBEhUKDUJsb3dlcl9TcGFyZTIYMyABKAESEQoJVk9DX2xpbWl0GDQgASgB", "EhIKClZPQ19TcGFyZTEYNSABKAESEgoKVk9DX1NwYXJlMhg2IAEoARIcChRD", "b250cm9sbGVyX0NvbW1fVHlwZRg3IAEoARIXCg9Db250cm9sbGVyX1R5cGUY", "OCABKAESEwoLU2Vuc29yX3R5cGUYOSABKAESEgoKQ29vbGVyX0NfRhg6IAEo", "ARIRCglDb29sZXJfU1YYOyABKAESEAoIQ29vbGVyX1AYPCABKAESEAoIQ29v", "bGVyX0kYPSABKAESEAoIQ29vbGVyX0QYPiABKAESIgoaV2FybmluZ19jb25m", "aWd1cmF0aW9uX1BhcjEYPyABKAESIgoaV2FybmluZ19jb25maWd1cmF0aW9u", "X1BhcjIYQCABKAESIgoaV2FybmluZ19jb25maWd1cmF0aW9uX1BhcjMYQSAB", "KAESIgoaV2FybmluZ19jb25maWd1cmF0aW9uX1BhcjQYQiABKAESIgoaV2Fy", "bmluZ19jb25maWd1cmF0aW9uX1BhcjUYQyABKAESIgoaV2FybmluZ19jb25m", "aWd1cmF0aW9uX1BhcjYYRCABKAESGQoRV2FybmluZ190aHJlc2hvbGQYRSAB", "KAESGQoRQ29udHJvbGxlcl9TcGFyZTEYRiABKAESGQoRQ29udHJvbGxlcl9T", "cGFyZTIYRyABKAESGQoRQ29udHJvbGxlcl9TcGFyZTMYSCABKAESGQoRQ29u", "dHJvbGxlcl9TcGFyZTQYSSABKAESGQoRQ29udHJvbGxlcl9TcGFyZTUYSiAB", "KAESEQoJVGVzdF9EYXRlGEsgASgBEgwKBFRlc3QYTCABKAkSJgoeV2FzdGVf", "UHVtcF9GbG93X3ZvbHVtZV9wZXJfc2VjGE0gASgBEicKH1dhc3RlX1B1bXBf", "Rmxvd19WX3Blcl9zZWNfTGltaXQYTiABKAESHAoURmlsdGVyX21heF9saWZl", "X3NwYW4YTyABKAESGgoSRmlsdGVyX3VzYWdlX2hvdXJzGFAgASgBEhsKE1ZP", "Q0luc3RhbGxhdGlvbkRhdGUYUSABKAkSHgoWRmlsdGVySW5zdGFsbGF0aW9u", "RGF0ZRhSIAEoCRIWCg5Qcm9kdWN0aW9uRGF0ZRhTIAEoCRIQCghDaGVja1N1", "bRhUIAEoDUIbChljb20udHdpbmUudGFuZ28ucG1yLnN0dWJzYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Stubs.StubWhsEEpromData), global::Tango.PMR.Stubs.StubWhsEEpromData.Parser, new[]{ "Header", "TableLength", "TableVersion", "WHSSN", "PCBSN", "WHSPartNumber", "PCBPartNumber", "RunningHours", "SWReserve", "ProductionTestDate", "TestPassFail", "ATSLocation", "OrificeWasteLevelV0Ml", "FlowCalcCoefficientC", "Orifice1Flow", "Orifice1Slope", "Orifice1MaxPressure", "Orifice1CalibrationFactor", "Orifice2Flow", "Orifice2Slope", "Orifice2MaxPressure", "Orifice2CalibrationFactor", "Orifice3Flow", "Orifice3Slope", "Orifice3MaxPressure", "Orifice3CalibrationFactor", "OrificeValveFlow", "OrificeValveSlope", "OrificeValveMaxPressure", "OrificeValveCalibrationFactor", "Fans14PWMMinPct", "Fans14RPMPWMMin", "Fans14PWMMaxPct", "Fans14RPMPWMMax", "Fans14NomPWMPct", "Fans14NomRPM", "Fans14RPMLimitPctBelowNom", "Fans14PulsePerRevolution", "Fans14Spare1", "Fans14Spare2", "Fans56NomRPM", "Fans56RPMLimitPctBelowNom", "Fans56PulsePerRevolution", "Fans56Spare1", "Fans56Spare2", "BlowerPGain", "BlowerCFMRPMMin", "BlowerRPMCFMMax", "BlowerCalibrationFactor", "BlowerSpare1", "BlowerSpare2", "VOCLimit", "VOCSpare1", "VOCSpare2", "ControllerCommType", "ControllerType", "SensorType", "CoolerCF", "CoolerSV", "CoolerP", "CoolerI", "CoolerD", "WarningConfigurationPar1", "WarningConfigurationPar2", "WarningConfigurationPar3", "WarningConfigurationPar4", "WarningConfigurationPar5", "WarningConfigurationPar6", "WarningThreshold", "ControllerSpare1", "ControllerSpare2", "ControllerSpare3", "ControllerSpare4", "ControllerSpare5", "TestDate", "Test", "WastePumpFlowVolumePerSec", "WastePumpFlowVPerSecLimit", "FilterMaxLifeSpan", "FilterUsageHours", "VOCInstallationDate", "FilterInstallationDate", "ProductionDate", "CheckSum" }, null, null, null) })); } #endregion } #region Messages public sealed partial class StubWhsEEpromData : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StubWhsEEpromData()); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::Tango.PMR.Stubs.StubWhsEEpromDataReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubWhsEEpromData() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubWhsEEpromData(StubWhsEEpromData other) : this() { header_ = other.header_; tableLength_ = other.tableLength_; tableVersion_ = other.tableVersion_; wHSSN_ = other.wHSSN_; pCBSN_ = other.pCBSN_; wHSPartNumber_ = other.wHSPartNumber_; pCBPartNumber_ = other.pCBPartNumber_; runningHours_ = other.runningHours_; sWReserve_ = other.sWReserve_; productionTestDate_ = other.productionTestDate_; testPassFail_ = other.testPassFail_; aTSLocation_ = other.aTSLocation_; orificeWasteLevelV0Ml_ = other.orificeWasteLevelV0Ml_; flowCalcCoefficientC_ = other.flowCalcCoefficientC_; orifice1Flow_ = other.orifice1Flow_; orifice1Slope_ = other.orifice1Slope_; orifice1MaxPressure_ = other.orifice1MaxPressure_; orifice1CalibrationFactor_ = other.orifice1CalibrationFactor_; orifice2Flow_ = other.orifice2Flow_; orifice2Slope_ = other.orifice2Slope_; orifice2MaxPressure_ = other.orifice2MaxPressure_; orifice2CalibrationFactor_ = other.orifice2CalibrationFactor_; orifice3Flow_ = other.orifice3Flow_; orifice3Slope_ = other.orifice3Slope_; orifice3MaxPressure_ = other.orifice3MaxPressure_; orifice3CalibrationFactor_ = other.orifice3CalibrationFactor_; orificeValveFlow_ = other.orificeValveFlow_; orificeValveSlope_ = other.orificeValveSlope_; orificeValveMaxPressure_ = other.orificeValveMaxPressure_; orificeValveCalibrationFactor_ = other.orificeValveCalibrationFactor_; fans14PWMMinPct_ = other.fans14PWMMinPct_; fans14RPMPWMMin_ = other.fans14RPMPWMMin_; fans14PWMMaxPct_ = other.fans14PWMMaxPct_; fans14RPMPWMMax_ = other.fans14RPMPWMMax_; fans14NomPWMPct_ = other.fans14NomPWMPct_; fans14NomRPM_ = other.fans14NomRPM_; fans14RPMLimitPctBelowNom_ = other.fans14RPMLimitPctBelowNom_; fans14PulsePerRevolution_ = other.fans14PulsePerRevolution_; fans14Spare1_ = other.fans14Spare1_; fans14Spare2_ = other.fans14Spare2_; fans56NomRPM_ = other.fans56NomRPM_; fans56RPMLimitPctBelowNom_ = other.fans56RPMLimitPctBelowNom_; fans56PulsePerRevolution_ = other.fans56PulsePerRevolution_; fans56Spare1_ = other.fans56Spare1_; fans56Spare2_ = other.fans56Spare2_; blowerPGain_ = other.blowerPGain_; blowerCFMRPMMin_ = other.blowerCFMRPMMin_; blowerRPMCFMMax_ = other.blowerRPMCFMMax_; blowerCalibrationFactor_ = other.blowerCalibrationFactor_; blowerSpare1_ = other.blowerSpare1_; blowerSpare2_ = other.blowerSpare2_; vOCLimit_ = other.vOCLimit_; vOCSpare1_ = other.vOCSpare1_; vOCSpare2_ = other.vOCSpare2_; controllerCommType_ = other.controllerCommType_; controllerType_ = other.controllerType_; sensorType_ = other.sensorType_; coolerCF_ = other.coolerCF_; coolerSV_ = other.coolerSV_; coolerP_ = other.coolerP_; coolerI_ = other.coolerI_; coolerD_ = other.coolerD_; warningConfigurationPar1_ = other.warningConfigurationPar1_; warningConfigurationPar2_ = other.warningConfigurationPar2_; warningConfigurationPar3_ = other.warningConfigurationPar3_; warningConfigurationPar4_ = other.warningConfigurationPar4_; warningConfigurationPar5_ = other.warningConfigurationPar5_; warningConfigurationPar6_ = other.warningConfigurationPar6_; warningThreshold_ = other.warningThreshold_; controllerSpare1_ = other.controllerSpare1_; controllerSpare2_ = other.controllerSpare2_; controllerSpare3_ = other.controllerSpare3_; controllerSpare4_ = other.controllerSpare4_; controllerSpare5_ = other.controllerSpare5_; testDate_ = other.testDate_; test_ = other.test_; wastePumpFlowVolumePerSec_ = other.wastePumpFlowVolumePerSec_; wastePumpFlowVPerSecLimit_ = other.wastePumpFlowVPerSecLimit_; filterMaxLifeSpan_ = other.filterMaxLifeSpan_; filterUsageHours_ = other.filterUsageHours_; vOCInstallationDate_ = other.vOCInstallationDate_; filterInstallationDate_ = other.filterInstallationDate_; productionDate_ = other.productionDate_; checkSum_ = other.checkSum_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubWhsEEpromData Clone() { return new StubWhsEEpromData(this); } /// Field number for the "Header" field. public const int HeaderFieldNumber = 1; private uint header_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint Header { get { return header_; } set { header_ = value; } } /// Field number for the "Table_Length" field. public const int TableLengthFieldNumber = 2; private uint tableLength_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint TableLength { get { return tableLength_; } set { tableLength_ = value; } } /// Field number for the "Table_version" field. public const int TableVersionFieldNumber = 3; private uint tableVersion_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint TableVersion { get { return tableVersion_; } set { tableVersion_ = value; } } /// Field number for the "WHS_SN" field. public const int WHSSNFieldNumber = 4; private string wHSSN_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string WHSSN { get { return wHSSN_; } set { wHSSN_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "PCB_SN" field. public const int PCBSNFieldNumber = 5; private string pCBSN_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string PCBSN { get { return pCBSN_; } set { pCBSN_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "WHS_Part_Number" field. public const int WHSPartNumberFieldNumber = 6; private string wHSPartNumber_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string WHSPartNumber { get { return wHSPartNumber_; } set { wHSPartNumber_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "PCB_Part_Number" field. public const int PCBPartNumberFieldNumber = 7; private string pCBPartNumber_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string PCBPartNumber { get { return pCBPartNumber_; } set { pCBPartNumber_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "RunningHours" field. public const int RunningHoursFieldNumber = 8; private uint runningHours_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint RunningHours { get { return runningHours_; } set { runningHours_ = value; } } /// Field number for the "SW_Reserve" field. public const int SWReserveFieldNumber = 9; private uint sWReserve_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint SWReserve { get { return sWReserve_; } set { sWReserve_ = value; } } /// Field number for the "Production_Test_Date" field. public const int ProductionTestDateFieldNumber = 10; private string productionTestDate_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ProductionTestDate { get { return productionTestDate_; } set { productionTestDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "TestPassFail" field. public const int TestPassFailFieldNumber = 11; private string testPassFail_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string TestPassFail { get { return testPassFail_; } set { testPassFail_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "ATS_Location" field. public const int ATSLocationFieldNumber = 12; private uint aTSLocation_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint ATSLocation { get { return aTSLocation_; } set { aTSLocation_ = value; } } /// Field number for the "Orifice_Waste_Level_V0_ml" field. public const int OrificeWasteLevelV0MlFieldNumber = 13; private double orificeWasteLevelV0Ml_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double OrificeWasteLevelV0Ml { get { return orificeWasteLevelV0Ml_; } set { orificeWasteLevelV0Ml_ = value; } } /// Field number for the "flow_calc_coefficient_C" field. public const int FlowCalcCoefficientCFieldNumber = 14; private double flowCalcCoefficientC_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double FlowCalcCoefficientC { get { return flowCalcCoefficientC_; } set { flowCalcCoefficientC_ = value; } } /// Field number for the "Orifice1Flow" field. public const int Orifice1FlowFieldNumber = 15; private double orifice1Flow_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice1Flow { get { return orifice1Flow_; } set { orifice1Flow_ = value; } } /// Field number for the "Orifice1Slope" field. public const int Orifice1SlopeFieldNumber = 16; private double orifice1Slope_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice1Slope { get { return orifice1Slope_; } set { orifice1Slope_ = value; } } /// Field number for the "Orifice1MaxPressure" field. public const int Orifice1MaxPressureFieldNumber = 17; private double orifice1MaxPressure_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice1MaxPressure { get { return orifice1MaxPressure_; } set { orifice1MaxPressure_ = value; } } /// Field number for the "Orifice1CalibrationFactor" field. public const int Orifice1CalibrationFactorFieldNumber = 18; private double orifice1CalibrationFactor_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice1CalibrationFactor { get { return orifice1CalibrationFactor_; } set { orifice1CalibrationFactor_ = value; } } /// Field number for the "Orifice2Flow" field. public const int Orifice2FlowFieldNumber = 19; private double orifice2Flow_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice2Flow { get { return orifice2Flow_; } set { orifice2Flow_ = value; } } /// Field number for the "Orifice2Slope" field. public const int Orifice2SlopeFieldNumber = 20; private double orifice2Slope_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice2Slope { get { return orifice2Slope_; } set { orifice2Slope_ = value; } } /// Field number for the "Orifice2MaxPressure" field. public const int Orifice2MaxPressureFieldNumber = 21; private double orifice2MaxPressure_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice2MaxPressure { get { return orifice2MaxPressure_; } set { orifice2MaxPressure_ = value; } } /// Field number for the "Orifice2CalibrationFactor" field. public const int Orifice2CalibrationFactorFieldNumber = 22; private double orifice2CalibrationFactor_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice2CalibrationFactor { get { return orifice2CalibrationFactor_; } set { orifice2CalibrationFactor_ = value; } } /// Field number for the "Orifice3Flow" field. public const int Orifice3FlowFieldNumber = 23; private double orifice3Flow_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice3Flow { get { return orifice3Flow_; } set { orifice3Flow_ = value; } } /// Field number for the "Orifice3Slope" field. public const int Orifice3SlopeFieldNumber = 24; private double orifice3Slope_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice3Slope { get { return orifice3Slope_; } set { orifice3Slope_ = value; } } /// Field number for the "Orifice3MaxPressure" field. public const int Orifice3MaxPressureFieldNumber = 25; private double orifice3MaxPressure_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice3MaxPressure { get { return orifice3MaxPressure_; } set { orifice3MaxPressure_ = value; } } /// Field number for the "Orifice3CalibrationFactor" field. public const int Orifice3CalibrationFactorFieldNumber = 26; private double orifice3CalibrationFactor_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Orifice3CalibrationFactor { get { return orifice3CalibrationFactor_; } set { orifice3CalibrationFactor_ = value; } } /// Field number for the "OrificeValveFlow" field. public const int OrificeValveFlowFieldNumber = 27; private double orificeValveFlow_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double OrificeValveFlow { get { return orificeValveFlow_; } set { orificeValveFlow_ = value; } } /// Field number for the "OrificeValveSlope" field. public const int OrificeValveSlopeFieldNumber = 28; private double orificeValveSlope_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double OrificeValveSlope { get { return orificeValveSlope_; } set { orificeValveSlope_ = value; } } /// Field number for the "OrificeValveMaxPressure" field. public const int OrificeValveMaxPressureFieldNumber = 29; private double orificeValveMaxPressure_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double OrificeValveMaxPressure { get { return orificeValveMaxPressure_; } set { orificeValveMaxPressure_ = value; } } /// Field number for the "OrificeValveCalibrationFactor" field. public const int OrificeValveCalibrationFactorFieldNumber = 30; private double orificeValveCalibrationFactor_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double OrificeValveCalibrationFactor { get { return orificeValveCalibrationFactor_; } set { orificeValveCalibrationFactor_ = value; } } /// Field number for the "Fans_1_4_PWM_min_Pct" field. public const int Fans14PWMMinPctFieldNumber = 31; private double fans14PWMMinPct_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14PWMMinPct { get { return fans14PWMMinPct_; } set { fans14PWMMinPct_ = value; } } /// Field number for the "Fans_1_4_RPM_PWM_min" field. public const int Fans14RPMPWMMinFieldNumber = 32; private double fans14RPMPWMMin_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14RPMPWMMin { get { return fans14RPMPWMMin_; } set { fans14RPMPWMMin_ = value; } } /// Field number for the "Fans_1_4_PWM_max_Pct" field. public const int Fans14PWMMaxPctFieldNumber = 33; private double fans14PWMMaxPct_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14PWMMaxPct { get { return fans14PWMMaxPct_; } set { fans14PWMMaxPct_ = value; } } /// Field number for the "Fans_1_4_RPM_PWM_max" field. public const int Fans14RPMPWMMaxFieldNumber = 34; private double fans14RPMPWMMax_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14RPMPWMMax { get { return fans14RPMPWMMax_; } set { fans14RPMPWMMax_ = value; } } /// Field number for the "Fans_1_4_Nom_PWM_Pct" field. public const int Fans14NomPWMPctFieldNumber = 35; private double fans14NomPWMPct_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14NomPWMPct { get { return fans14NomPWMPct_; } set { fans14NomPWMPct_ = value; } } /// Field number for the "Fans_1_4_Nom_RPM" field. public const int Fans14NomRPMFieldNumber = 36; private double fans14NomRPM_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14NomRPM { get { return fans14NomRPM_; } set { fans14NomRPM_ = value; } } /// Field number for the "Fans_1_4_RPM_Limit_Pct_below_Nom" field. public const int Fans14RPMLimitPctBelowNomFieldNumber = 37; private double fans14RPMLimitPctBelowNom_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14RPMLimitPctBelowNom { get { return fans14RPMLimitPctBelowNom_; } set { fans14RPMLimitPctBelowNom_ = value; } } /// Field number for the "Fans_1_4_Pulse_Per_Revolution" field. public const int Fans14PulsePerRevolutionFieldNumber = 38; private double fans14PulsePerRevolution_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14PulsePerRevolution { get { return fans14PulsePerRevolution_; } set { fans14PulsePerRevolution_ = value; } } /// Field number for the "Fans_1_4_Spare1" field. public const int Fans14Spare1FieldNumber = 39; private double fans14Spare1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14Spare1 { get { return fans14Spare1_; } set { fans14Spare1_ = value; } } /// Field number for the "Fans_1_4_Spare2" field. public const int Fans14Spare2FieldNumber = 40; private double fans14Spare2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans14Spare2 { get { return fans14Spare2_; } set { fans14Spare2_ = value; } } /// Field number for the "Fans_5_6_Nom_RPM" field. public const int Fans56NomRPMFieldNumber = 41; private double fans56NomRPM_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans56NomRPM { get { return fans56NomRPM_; } set { fans56NomRPM_ = value; } } /// Field number for the "Fans_5_6_RPM_Limit_Pct_below_Nom" field. public const int Fans56RPMLimitPctBelowNomFieldNumber = 42; private double fans56RPMLimitPctBelowNom_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans56RPMLimitPctBelowNom { get { return fans56RPMLimitPctBelowNom_; } set { fans56RPMLimitPctBelowNom_ = value; } } /// Field number for the "Fans_5_6_Pulse_Per_Revolution" field. public const int Fans56PulsePerRevolutionFieldNumber = 43; private double fans56PulsePerRevolution_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans56PulsePerRevolution { get { return fans56PulsePerRevolution_; } set { fans56PulsePerRevolution_ = value; } } /// Field number for the "Fans_5_6_Spare1" field. public const int Fans56Spare1FieldNumber = 44; private double fans56Spare1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans56Spare1 { get { return fans56Spare1_; } set { fans56Spare1_ = value; } } /// Field number for the "Fans_5_6_Spare2" field. public const int Fans56Spare2FieldNumber = 45; private double fans56Spare2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double Fans56Spare2 { get { return fans56Spare2_; } set { fans56Spare2_ = value; } } /// Field number for the "Blower_P_Gain" field. public const int BlowerPGainFieldNumber = 46; private double blowerPGain_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerPGain { get { return blowerPGain_; } set { blowerPGain_ = value; } } /// Field number for the "Blower_CFMRPM_min" field. public const int BlowerCFMRPMMinFieldNumber = 47; private double blowerCFMRPMMin_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerCFMRPMMin { get { return blowerCFMRPMMin_; } set { blowerCFMRPMMin_ = value; } } /// Field number for the "Blower_RPM_CFM_max" field. public const int BlowerRPMCFMMaxFieldNumber = 48; private double blowerRPMCFMMax_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerRPMCFMMax { get { return blowerRPMCFMMax_; } set { blowerRPMCFMMax_ = value; } } /// Field number for the "Blower_Calibration_factor" field. public const int BlowerCalibrationFactorFieldNumber = 49; private double blowerCalibrationFactor_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerCalibrationFactor { get { return blowerCalibrationFactor_; } set { blowerCalibrationFactor_ = value; } } /// Field number for the "Blower_Spare1" field. public const int BlowerSpare1FieldNumber = 50; private double blowerSpare1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerSpare1 { get { return blowerSpare1_; } set { blowerSpare1_ = value; } } /// Field number for the "Blower_Spare2" field. public const int BlowerSpare2FieldNumber = 51; private double blowerSpare2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double BlowerSpare2 { get { return blowerSpare2_; } set { blowerSpare2_ = value; } } /// Field number for the "VOC_limit" field. public const int VOCLimitFieldNumber = 52; private double vOCLimit_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double VOCLimit { get { return vOCLimit_; } set { vOCLimit_ = value; } } /// Field number for the "VOC_Spare1" field. public const int VOCSpare1FieldNumber = 53; private double vOCSpare1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double VOCSpare1 { get { return vOCSpare1_; } set { vOCSpare1_ = value; } } /// Field number for the "VOC_Spare2" field. public const int VOCSpare2FieldNumber = 54; private double vOCSpare2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double VOCSpare2 { get { return vOCSpare2_; } set { vOCSpare2_ = value; } } /// Field number for the "Controller_Comm_Type" field. public const int ControllerCommTypeFieldNumber = 55; private double controllerCommType_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerCommType { get { return controllerCommType_; } set { controllerCommType_ = value; } } /// Field number for the "Controller_Type" field. public const int ControllerTypeFieldNumber = 56; private double controllerType_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerType { get { return controllerType_; } set { controllerType_ = value; } } /// Field number for the "Sensor_type" field. public const int SensorTypeFieldNumber = 57; private double sensorType_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double SensorType { get { return sensorType_; } set { sensorType_ = value; } } /// Field number for the "Cooler_C_F" field. public const int CoolerCFFieldNumber = 58; private double coolerCF_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double CoolerCF { get { return coolerCF_; } set { coolerCF_ = value; } } /// Field number for the "Cooler_SV" field. public const int CoolerSVFieldNumber = 59; private double coolerSV_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double CoolerSV { get { return coolerSV_; } set { coolerSV_ = value; } } /// Field number for the "Cooler_P" field. public const int CoolerPFieldNumber = 60; private double coolerP_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double CoolerP { get { return coolerP_; } set { coolerP_ = value; } } /// Field number for the "Cooler_I" field. public const int CoolerIFieldNumber = 61; private double coolerI_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double CoolerI { get { return coolerI_; } set { coolerI_ = value; } } /// Field number for the "Cooler_D" field. public const int CoolerDFieldNumber = 62; private double coolerD_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double CoolerD { get { return coolerD_; } set { coolerD_ = value; } } /// Field number for the "Warning_configuration_Par1" field. public const int WarningConfigurationPar1FieldNumber = 63; private double warningConfigurationPar1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar1 { get { return warningConfigurationPar1_; } set { warningConfigurationPar1_ = value; } } /// Field number for the "Warning_configuration_Par2" field. public const int WarningConfigurationPar2FieldNumber = 64; private double warningConfigurationPar2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar2 { get { return warningConfigurationPar2_; } set { warningConfigurationPar2_ = value; } } /// Field number for the "Warning_configuration_Par3" field. public const int WarningConfigurationPar3FieldNumber = 65; private double warningConfigurationPar3_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar3 { get { return warningConfigurationPar3_; } set { warningConfigurationPar3_ = value; } } /// Field number for the "Warning_configuration_Par4" field. public const int WarningConfigurationPar4FieldNumber = 66; private double warningConfigurationPar4_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar4 { get { return warningConfigurationPar4_; } set { warningConfigurationPar4_ = value; } } /// Field number for the "Warning_configuration_Par5" field. public const int WarningConfigurationPar5FieldNumber = 67; private double warningConfigurationPar5_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar5 { get { return warningConfigurationPar5_; } set { warningConfigurationPar5_ = value; } } /// Field number for the "Warning_configuration_Par6" field. public const int WarningConfigurationPar6FieldNumber = 68; private double warningConfigurationPar6_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningConfigurationPar6 { get { return warningConfigurationPar6_; } set { warningConfigurationPar6_ = value; } } /// Field number for the "Warning_threshold" field. public const int WarningThresholdFieldNumber = 69; private double warningThreshold_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WarningThreshold { get { return warningThreshold_; } set { warningThreshold_ = value; } } /// Field number for the "Controller_Spare1" field. public const int ControllerSpare1FieldNumber = 70; private double controllerSpare1_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerSpare1 { get { return controllerSpare1_; } set { controllerSpare1_ = value; } } /// Field number for the "Controller_Spare2" field. public const int ControllerSpare2FieldNumber = 71; private double controllerSpare2_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerSpare2 { get { return controllerSpare2_; } set { controllerSpare2_ = value; } } /// Field number for the "Controller_Spare3" field. public const int ControllerSpare3FieldNumber = 72; private double controllerSpare3_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerSpare3 { get { return controllerSpare3_; } set { controllerSpare3_ = value; } } /// Field number for the "Controller_Spare4" field. public const int ControllerSpare4FieldNumber = 73; private double controllerSpare4_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerSpare4 { get { return controllerSpare4_; } set { controllerSpare4_ = value; } } /// Field number for the "Controller_Spare5" field. public const int ControllerSpare5FieldNumber = 74; private double controllerSpare5_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double ControllerSpare5 { get { return controllerSpare5_; } set { controllerSpare5_ = value; } } /// Field number for the "Test_Date" field. public const int TestDateFieldNumber = 75; private double testDate_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double TestDate { get { return testDate_; } set { testDate_ = value; } } /// Field number for the "Test" field. public const int TestFieldNumber = 76; private string test_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Test { get { return test_; } set { test_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Waste_Pump_Flow_volume_per_sec" field. public const int WastePumpFlowVolumePerSecFieldNumber = 77; private double wastePumpFlowVolumePerSec_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WastePumpFlowVolumePerSec { get { return wastePumpFlowVolumePerSec_; } set { wastePumpFlowVolumePerSec_ = value; } } /// Field number for the "Waste_Pump_Flow_V_per_sec_Limit" field. public const int WastePumpFlowVPerSecLimitFieldNumber = 78; private double wastePumpFlowVPerSecLimit_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double WastePumpFlowVPerSecLimit { get { return wastePumpFlowVPerSecLimit_; } set { wastePumpFlowVPerSecLimit_ = value; } } /// Field number for the "Filter_max_life_span" field. public const int FilterMaxLifeSpanFieldNumber = 79; private double filterMaxLifeSpan_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double FilterMaxLifeSpan { get { return filterMaxLifeSpan_; } set { filterMaxLifeSpan_ = value; } } /// Field number for the "Filter_usage_hours" field. public const int FilterUsageHoursFieldNumber = 80; private double filterUsageHours_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double FilterUsageHours { get { return filterUsageHours_; } set { filterUsageHours_ = value; } } /// Field number for the "VOCInstallationDate" field. public const int VOCInstallationDateFieldNumber = 81; private string vOCInstallationDate_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string VOCInstallationDate { get { return vOCInstallationDate_; } set { vOCInstallationDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "FilterInstallationDate" field. public const int FilterInstallationDateFieldNumber = 82; private string filterInstallationDate_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string FilterInstallationDate { get { return filterInstallationDate_; } set { filterInstallationDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "ProductionDate" field. public const int ProductionDateFieldNumber = 83; private string productionDate_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ProductionDate { get { return productionDate_; } set { productionDate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "CheckSum" field. public const int CheckSumFieldNumber = 84; private uint checkSum_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint CheckSum { get { return checkSum_; } set { checkSum_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StubWhsEEpromData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(StubWhsEEpromData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (Header != other.Header) return false; if (TableLength != other.TableLength) return false; if (TableVersion != other.TableVersion) return false; if (WHSSN != other.WHSSN) return false; if (PCBSN != other.PCBSN) return false; if (WHSPartNumber != other.WHSPartNumber) return false; if (PCBPartNumber != other.PCBPartNumber) return false; if (RunningHours != other.RunningHours) return false; if (SWReserve != other.SWReserve) return false; if (ProductionTestDate != other.ProductionTestDate) return false; if (TestPassFail != other.TestPassFail) return false; if (ATSLocation != other.ATSLocation) return false; if (OrificeWasteLevelV0Ml != other.OrificeWasteLevelV0Ml) return false; if (FlowCalcCoefficientC != other.FlowCalcCoefficientC) return false; if (Orifice1Flow != other.Orifice1Flow) return false; if (Orifice1Slope != other.Orifice1Slope) return false; if (Orifice1MaxPressure != other.Orifice1MaxPressure) return false; if (Orifice1CalibrationFactor != other.Orifice1CalibrationFactor) return false; if (Orifice2Flow != other.Orifice2Flow) return false; if (Orifice2Slope != other.Orifice2Slope) return false; if (Orifice2MaxPressure != other.Orifice2MaxPressure) return false; if (Orifice2CalibrationFactor != other.Orifice2CalibrationFactor) return false; if (Orifice3Flow != other.Orifice3Flow) return false; if (Orifice3Slope != other.Orifice3Slope) return false; if (Orifice3MaxPressure != other.Orifice3MaxPressure) return false; if (Orifice3CalibrationFactor != other.Orifice3CalibrationFactor) return false; if (OrificeValveFlow != other.OrificeValveFlow) return false; if (OrificeValveSlope != other.OrificeValveSlope) return false; if (OrificeValveMaxPressure != other.OrificeValveMaxPressure) return false; if (OrificeValveCalibrationFactor != other.OrificeValveCalibrationFactor) return false; if (Fans14PWMMinPct != other.Fans14PWMMinPct) return false; if (Fans14RPMPWMMin != other.Fans14RPMPWMMin) return false; if (Fans14PWMMaxPct != other.Fans14PWMMaxPct) return false; if (Fans14RPMPWMMax != other.Fans14RPMPWMMax) return false; if (Fans14NomPWMPct != other.Fans14NomPWMPct) return false; if (Fans14NomRPM != other.Fans14NomRPM) return false; if (Fans14RPMLimitPctBelowNom != other.Fans14RPMLimitPctBelowNom) return false; if (Fans14PulsePerRevolution != other.Fans14PulsePerRevolution) return false; if (Fans14Spare1 != other.Fans14Spare1) return false; if (Fans14Spare2 != other.Fans14Spare2) return false; if (Fans56NomRPM != other.Fans56NomRPM) return false; if (Fans56RPMLimitPctBelowNom != other.Fans56RPMLimitPctBelowNom) return false; if (Fans56PulsePerRevolution != other.Fans56PulsePerRevolution) return false; if (Fans56Spare1 != other.Fans56Spare1) return false; if (Fans56Spare2 != other.Fans56Spare2) return false; if (BlowerPGain != other.BlowerPGain) return false; if (BlowerCFMRPMMin != other.BlowerCFMRPMMin) return false; if (BlowerRPMCFMMax != other.BlowerRPMCFMMax) return false; if (BlowerCalibrationFactor != other.BlowerCalibrationFactor) return false; if (BlowerSpare1 != other.BlowerSpare1) return false; if (BlowerSpare2 != other.BlowerSpare2) return false; if (VOCLimit != other.VOCLimit) return false; if (VOCSpare1 != other.VOCSpare1) return false; if (VOCSpare2 != other.VOCSpare2) return false; if (ControllerCommType != other.ControllerCommType) return false; if (ControllerType != other.ControllerType) return false; if (SensorType != other.SensorType) return false; if (CoolerCF != other.CoolerCF) return false; if (CoolerSV != other.CoolerSV) return false; if (CoolerP != other.CoolerP) return false; if (CoolerI != other.CoolerI) return false; if (CoolerD != other.CoolerD) return false; if (WarningConfigurationPar1 != other.WarningConfigurationPar1) return false; if (WarningConfigurationPar2 != other.WarningConfigurationPar2) return false; if (WarningConfigurationPar3 != other.WarningConfigurationPar3) return false; if (WarningConfigurationPar4 != other.WarningConfigurationPar4) return false; if (WarningConfigurationPar5 != other.WarningConfigurationPar5) return false; if (WarningConfigurationPar6 != other.WarningConfigurationPar6) return false; if (WarningThreshold != other.WarningThreshold) return false; if (ControllerSpare1 != other.ControllerSpare1) return false; if (ControllerSpare2 != other.ControllerSpare2) return false; if (ControllerSpare3 != other.ControllerSpare3) return false; if (ControllerSpare4 != other.ControllerSpare4) return false; if (ControllerSpare5 != other.ControllerSpare5) return false; if (TestDate != other.TestDate) return false; if (Test != other.Test) return false; if (WastePumpFlowVolumePerSec != other.WastePumpFlowVolumePerSec) return false; if (WastePumpFlowVPerSecLimit != other.WastePumpFlowVPerSecLimit) return false; if (FilterMaxLifeSpan != other.FilterMaxLifeSpan) return false; if (FilterUsageHours != other.FilterUsageHours) return false; if (VOCInstallationDate != other.VOCInstallationDate) return false; if (FilterInstallationDate != other.FilterInstallationDate) return false; if (ProductionDate != other.ProductionDate) return false; if (CheckSum != other.CheckSum) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (Header != 0) hash ^= Header.GetHashCode(); if (TableLength != 0) hash ^= TableLength.GetHashCode(); if (TableVersion != 0) hash ^= TableVersion.GetHashCode(); if (WHSSN.Length != 0) hash ^= WHSSN.GetHashCode(); if (PCBSN.Length != 0) hash ^= PCBSN.GetHashCode(); if (WHSPartNumber.Length != 0) hash ^= WHSPartNumber.GetHashCode(); if (PCBPartNumber.Length != 0) hash ^= PCBPartNumber.GetHashCode(); if (RunningHours != 0) hash ^= RunningHours.GetHashCode(); if (SWReserve != 0) hash ^= SWReserve.GetHashCode(); if (ProductionTestDate.Length != 0) hash ^= ProductionTestDate.GetHashCode(); if (TestPassFail.Length != 0) hash ^= TestPassFail.GetHashCode(); if (ATSLocation != 0) hash ^= ATSLocation.GetHashCode(); if (OrificeWasteLevelV0Ml != 0D) hash ^= OrificeWasteLevelV0Ml.GetHashCode(); if (FlowCalcCoefficientC != 0D) hash ^= FlowCalcCoefficientC.GetHashCode(); if (Orifice1Flow != 0D) hash ^= Orifice1Flow.GetHashCode(); if (Orifice1Slope != 0D) hash ^= Orifice1Slope.GetHashCode(); if (Orifice1MaxPressure != 0D) hash ^= Orifice1MaxPressure.GetHashCode(); if (Orifice1CalibrationFactor != 0D) hash ^= Orifice1CalibrationFactor.GetHashCode(); if (Orifice2Flow != 0D) hash ^= Orifice2Flow.GetHashCode(); if (Orifice2Slope != 0D) hash ^= Orifice2Slope.GetHashCode(); if (Orifice2MaxPressure != 0D) hash ^= Orifice2MaxPressure.GetHashCode(); if (Orifice2CalibrationFactor != 0D) hash ^= Orifice2CalibrationFactor.GetHashCode(); if (Orifice3Flow != 0D) hash ^= Orifice3Flow.GetHashCode(); if (Orifice3Slope != 0D) hash ^= Orifice3Slope.GetHashCode(); if (Orifice3MaxPressure != 0D) hash ^= Orifice3MaxPressure.GetHashCode(); if (Orifice3CalibrationFactor != 0D) hash ^= Orifice3CalibrationFactor.GetHashCode(); if (OrificeValveFlow != 0D) hash ^= OrificeValveFlow.GetHashCode(); if (OrificeValveSlope != 0D) hash ^= OrificeValveSlope.GetHashCode(); if (OrificeValveMaxPressure != 0D) hash ^= OrificeValveMaxPressure.GetHashCode(); if (OrificeValveCalibrationFactor != 0D) hash ^= OrificeValveCalibrationFactor.GetHashCode(); if (Fans14PWMMinPct != 0D) hash ^= Fans14PWMMinPct.GetHashCode(); if (Fans14RPMPWMMin != 0D) hash ^= Fans14RPMPWMMin.GetHashCode(); if (Fans14PWMMaxPct != 0D) hash ^= Fans14PWMMaxPct.GetHashCode(); if (Fans14RPMPWMMax != 0D) hash ^= Fans14RPMPWMMax.GetHashCode(); if (Fans14NomPWMPct != 0D) hash ^= Fans14NomPWMPct.GetHashCode(); if (Fans14NomRPM != 0D) hash ^= Fans14NomRPM.GetHashCode(); if (Fans14RPMLimitPctBelowNom != 0D) hash ^= Fans14RPMLimitPctBelowNom.GetHashCode(); if (Fans14PulsePerRevolution != 0D) hash ^= Fans14PulsePerRevolution.GetHashCode(); if (Fans14Spare1 != 0D) hash ^= Fans14Spare1.GetHashCode(); if (Fans14Spare2 != 0D) hash ^= Fans14Spare2.GetHashCode(); if (Fans56NomRPM != 0D) hash ^= Fans56NomRPM.GetHashCode(); if (Fans56RPMLimitPctBelowNom != 0D) hash ^= Fans56RPMLimitPctBelowNom.GetHashCode(); if (Fans56PulsePerRevolution != 0D) hash ^= Fans56PulsePerRevolution.GetHashCode(); if (Fans56Spare1 != 0D) hash ^= Fans56Spare1.GetHashCode(); if (Fans56Spare2 != 0D) hash ^= Fans56Spare2.GetHashCode(); if (BlowerPGain != 0D) hash ^= BlowerPGain.GetHashCode(); if (BlowerCFMRPMMin != 0D) hash ^= BlowerCFMRPMMin.GetHashCode(); if (BlowerRPMCFMMax != 0D) hash ^= BlowerRPMCFMMax.GetHashCode(); if (BlowerCalibrationFactor != 0D) hash ^= BlowerCalibrationFactor.GetHashCode(); if (BlowerSpare1 != 0D) hash ^= BlowerSpare1.GetHashCode(); if (BlowerSpare2 != 0D) hash ^= BlowerSpare2.GetHashCode(); if (VOCLimit != 0D) hash ^= VOCLimit.GetHashCode(); if (VOCSpare1 != 0D) hash ^= VOCSpare1.GetHashCode(); if (VOCSpare2 != 0D) hash ^= VOCSpare2.GetHashCode(); if (ControllerCommType != 0D) hash ^= ControllerCommType.GetHashCode(); if (ControllerType != 0D) hash ^= ControllerType.GetHashCode(); if (SensorType != 0D) hash ^= SensorType.GetHashCode(); if (CoolerCF != 0D) hash ^= CoolerCF.GetHashCode(); if (CoolerSV != 0D) hash ^= CoolerSV.GetHashCode(); if (CoolerP != 0D) hash ^= CoolerP.GetHashCode(); if (CoolerI != 0D) hash ^= CoolerI.GetHashCode(); if (CoolerD != 0D) hash ^= CoolerD.GetHashCode(); if (WarningConfigurationPar1 != 0D) hash ^= WarningConfigurationPar1.GetHashCode(); if (WarningConfigurationPar2 != 0D) hash ^= WarningConfigurationPar2.GetHashCode(); if (WarningConfigurationPar3 != 0D) hash ^= WarningConfigurationPar3.GetHashCode(); if (WarningConfigurationPar4 != 0D) hash ^= WarningConfigurationPar4.GetHashCode(); if (WarningConfigurationPar5 != 0D) hash ^= WarningConfigurationPar5.GetHashCode(); if (WarningConfigurationPar6 != 0D) hash ^= WarningConfigurationPar6.GetHashCode(); if (WarningThreshold != 0D) hash ^= WarningThreshold.GetHashCode(); if (ControllerSpare1 != 0D) hash ^= ControllerSpare1.GetHashCode(); if (ControllerSpare2 != 0D) hash ^= ControllerSpare2.GetHashCode(); if (ControllerSpare3 != 0D) hash ^= ControllerSpare3.GetHashCode(); if (ControllerSpare4 != 0D) hash ^= ControllerSpare4.GetHashCode(); if (ControllerSpare5 != 0D) hash ^= ControllerSpare5.GetHashCode(); if (TestDate != 0D) hash ^= TestDate.GetHashCode(); if (Test.Length != 0) hash ^= Test.GetHashCode(); if (WastePumpFlowVolumePerSec != 0D) hash ^= WastePumpFlowVolumePerSec.GetHashCode(); if (WastePumpFlowVPerSecLimit != 0D) hash ^= WastePumpFlowVPerSecLimit.GetHashCode(); if (FilterMaxLifeSpan != 0D) hash ^= FilterMaxLifeSpan.GetHashCode(); if (FilterUsageHours != 0D) hash ^= FilterUsageHours.GetHashCode(); if (VOCInstallationDate.Length != 0) hash ^= VOCInstallationDate.GetHashCode(); if (FilterInstallationDate.Length != 0) hash ^= FilterInstallationDate.GetHashCode(); if (ProductionDate.Length != 0) hash ^= ProductionDate.GetHashCode(); if (CheckSum != 0) hash ^= CheckSum.GetHashCode(); return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { if (Header != 0) { output.WriteRawTag(8); output.WriteUInt32(Header); } if (TableLength != 0) { output.WriteRawTag(16); output.WriteUInt32(TableLength); } if (TableVersion != 0) { output.WriteRawTag(24); output.WriteUInt32(TableVersion); } if (WHSSN.Length != 0) { output.WriteRawTag(34); output.WriteString(WHSSN); } if (PCBSN.Length != 0) { output.WriteRawTag(42); output.WriteString(PCBSN); } if (WHSPartNumber.Length != 0) { output.WriteRawTag(50); output.WriteString(WHSPartNumber); } if (PCBPartNumber.Length != 0) { output.WriteRawTag(58); output.WriteString(PCBPartNumber); } if (RunningHours != 0) { output.WriteRawTag(64); output.WriteUInt32(RunningHours); } if (SWReserve != 0) { output.WriteRawTag(72); output.WriteUInt32(SWReserve); } if (ProductionTestDate.Length != 0) { output.WriteRawTag(82); output.WriteString(ProductionTestDate); } if (TestPassFail.Length != 0) { output.WriteRawTag(90); output.WriteString(TestPassFail); } if (ATSLocation != 0) { output.WriteRawTag(96); output.WriteUInt32(ATSLocation); } if (OrificeWasteLevelV0Ml != 0D) { output.WriteRawTag(105); output.WriteDouble(OrificeWasteLevelV0Ml); } if (FlowCalcCoefficientC != 0D) { output.WriteRawTag(113); output.WriteDouble(FlowCalcCoefficientC); } if (Orifice1Flow != 0D) { output.WriteRawTag(121); output.WriteDouble(Orifice1Flow); } if (Orifice1Slope != 0D) { output.WriteRawTag(129, 1); output.WriteDouble(Orifice1Slope); } if (Orifice1MaxPressure != 0D) { output.WriteRawTag(137, 1); output.WriteDouble(Orifice1MaxPressure); } if (Orifice1CalibrationFactor != 0D) { output.WriteRawTag(145, 1); output.WriteDouble(Orifice1CalibrationFactor); } if (Orifice2Flow != 0D) { output.WriteRawTag(153, 1); output.WriteDouble(Orifice2Flow); } if (Orifice2Slope != 0D) { output.WriteRawTag(161, 1); output.WriteDouble(Orifice2Slope); } if (Orifice2MaxPressure != 0D) { output.WriteRawTag(169, 1); output.WriteDouble(Orifice2MaxPressure); } if (Orifice2CalibrationFactor != 0D) { output.WriteRawTag(177, 1); output.WriteDouble(Orifice2CalibrationFactor); } if (Orifice3Flow != 0D) { output.WriteRawTag(185, 1); output.WriteDouble(Orifice3Flow); } if (Orifice3Slope != 0D) { output.WriteRawTag(193, 1); output.WriteDouble(Orifice3Slope); } if (Orifice3MaxPressure != 0D) { output.WriteRawTag(201, 1); output.WriteDouble(Orifice3MaxPressure); } if (Orifice3CalibrationFactor != 0D) { output.WriteRawTag(209, 1); output.WriteDouble(Orifice3CalibrationFactor); } if (OrificeValveFlow != 0D) { output.WriteRawTag(217, 1); output.WriteDouble(OrificeValveFlow); } if (OrificeValveSlope != 0D) { output.WriteRawTag(225, 1); output.WriteDouble(OrificeValveSlope); } if (OrificeValveMaxPressure != 0D) { output.WriteRawTag(233, 1); output.WriteDouble(OrificeValveMaxPressure); } if (OrificeValveCalibrationFactor != 0D) { output.WriteRawTag(241, 1); output.WriteDouble(OrificeValveCalibrationFactor); } if (Fans14PWMMinPct != 0D) { output.WriteRawTag(249, 1); output.WriteDouble(Fans14PWMMinPct); } if (Fans14RPMPWMMin != 0D) { output.WriteRawTag(129, 2); output.WriteDouble(Fans14RPMPWMMin); } if (Fans14PWMMaxPct != 0D) { output.WriteRawTag(137, 2); output.WriteDouble(Fans14PWMMaxPct); } if (Fans14RPMPWMMax != 0D) { output.WriteRawTag(145, 2); output.WriteDouble(Fans14RPMPWMMax); } if (Fans14NomPWMPct != 0D) { output.WriteRawTag(153, 2); output.WriteDouble(Fans14NomPWMPct); } if (Fans14NomRPM != 0D) { output.WriteRawTag(161, 2); output.WriteDouble(Fans14NomRPM); } if (Fans14RPMLimitPctBelowNom != 0D) { output.WriteRawTag(169, 2); output.WriteDouble(Fans14RPMLimitPctBelowNom); } if (Fans14PulsePerRevolution != 0D) { output.WriteRawTag(177, 2); output.WriteDouble(Fans14PulsePerRevolution); } if (Fans14Spare1 != 0D) { output.WriteRawTag(185, 2); output.WriteDouble(Fans14Spare1); } if (Fans14Spare2 != 0D) { output.WriteRawTag(193, 2); output.WriteDouble(Fans14Spare2); } if (Fans56NomRPM != 0D) { output.WriteRawTag(201, 2); output.WriteDouble(Fans56NomRPM); } if (Fans56RPMLimitPctBelowNom != 0D) { output.WriteRawTag(209, 2); output.WriteDouble(Fans56RPMLimitPctBelowNom); } if (Fans56PulsePerRevolution != 0D) { output.WriteRawTag(217, 2); output.WriteDouble(Fans56PulsePerRevolution); } if (Fans56Spare1 != 0D) { output.WriteRawTag(225, 2); output.WriteDouble(Fans56Spare1); } if (Fans56Spare2 != 0D) { output.WriteRawTag(233, 2); output.WriteDouble(Fans56Spare2); } if (BlowerPGain != 0D) { output.WriteRawTag(241, 2); output.WriteDouble(BlowerPGain); } if (BlowerCFMRPMMin != 0D) { output.WriteRawTag(249, 2); output.WriteDouble(BlowerCFMRPMMin); } if (BlowerRPMCFMMax != 0D) { output.WriteRawTag(129, 3); output.WriteDouble(BlowerRPMCFMMax); } if (BlowerCalibrationFactor != 0D) { output.WriteRawTag(137, 3); output.WriteDouble(BlowerCalibrationFactor); } if (BlowerSpare1 != 0D) { output.WriteRawTag(145, 3); output.WriteDouble(BlowerSpare1); } if (BlowerSpare2 != 0D) { output.WriteRawTag(153, 3); output.WriteDouble(BlowerSpare2); } if (VOCLimit != 0D) { output.WriteRawTag(161, 3); output.WriteDouble(VOCLimit); } if (VOCSpare1 != 0D) { output.WriteRawTag(169, 3); output.WriteDouble(VOCSpare1); } if (VOCSpare2 != 0D) { output.WriteRawTag(177, 3); output.WriteDouble(VOCSpare2); } if (ControllerCommType != 0D) { output.WriteRawTag(185, 3); output.WriteDouble(ControllerCommType); } if (ControllerType != 0D) { output.WriteRawTag(193, 3); output.WriteDouble(ControllerType); } if (SensorType != 0D) { output.WriteRawTag(201, 3); output.WriteDouble(SensorType); } if (CoolerCF != 0D) { output.WriteRawTag(209, 3); output.WriteDouble(CoolerCF); } if (CoolerSV != 0D) { output.WriteRawTag(217, 3); output.WriteDouble(CoolerSV); } if (CoolerP != 0D) { output.WriteRawTag(225, 3); output.WriteDouble(CoolerP); } if (CoolerI != 0D) { output.WriteRawTag(233, 3); output.WriteDouble(CoolerI); } if (CoolerD != 0D) { output.WriteRawTag(241, 3); output.WriteDouble(CoolerD); } if (WarningConfigurationPar1 != 0D) { output.WriteRawTag(249, 3); output.WriteDouble(WarningConfigurationPar1); } if (WarningConfigurationPar2 != 0D) { output.WriteRawTag(129, 4); output.WriteDouble(WarningConfigurationPar2); } if (WarningConfigurationPar3 != 0D) { output.WriteRawTag(137, 4); output.WriteDouble(WarningConfigurationPar3); } if (WarningConfigurationPar4 != 0D) { output.WriteRawTag(145, 4); output.WriteDouble(WarningConfigurationPar4); } if (WarningConfigurationPar5 != 0D) { output.WriteRawTag(153, 4); output.WriteDouble(WarningConfigurationPar5); } if (WarningConfigurationPar6 != 0D) { output.WriteRawTag(161, 4); output.WriteDouble(WarningConfigurationPar6); } if (WarningThreshold != 0D) { output.WriteRawTag(169, 4); output.WriteDouble(WarningThreshold); } if (ControllerSpare1 != 0D) { output.WriteRawTag(177, 4); output.WriteDouble(ControllerSpare1); } if (ControllerSpare2 != 0D) { output.WriteRawTag(185, 4); output.WriteDouble(ControllerSpare2); } if (ControllerSpare3 != 0D) { output.WriteRawTag(193, 4); output.WriteDouble(ControllerSpare3); } if (ControllerSpare4 != 0D) { output.WriteRawTag(201, 4); output.WriteDouble(ControllerSpare4); } if (ControllerSpare5 != 0D) { output.WriteRawTag(209, 4); output.WriteDouble(ControllerSpare5); } if (TestDate != 0D) { output.WriteRawTag(217, 4); output.WriteDouble(TestDate); } if (Test.Length != 0) { output.WriteRawTag(226, 4); output.WriteString(Test); } if (WastePumpFlowVolumePerSec != 0D) { output.WriteRawTag(233, 4); output.WriteDouble(WastePumpFlowVolumePerSec); } if (WastePumpFlowVPerSecLimit != 0D) { output.WriteRawTag(241, 4); output.WriteDouble(WastePumpFlowVPerSecLimit); } if (FilterMaxLifeSpan != 0D) { output.WriteRawTag(249, 4); output.WriteDouble(FilterMaxLifeSpan); } if (FilterUsageHours != 0D) { output.WriteRawTag(129, 5); output.WriteDouble(FilterUsageHours); } if (VOCInstallationDate.Length != 0) { output.WriteRawTag(138, 5); output.WriteString(VOCInstallationDate); } if (FilterInstallationDate.Length != 0) { output.WriteRawTag(146, 5); output.WriteString(FilterInstallationDate); } if (ProductionDate.Length != 0) { output.WriteRawTag(154, 5); output.WriteString(ProductionDate); } if (CheckSum != 0) { output.WriteRawTag(160, 5); output.WriteUInt32(CheckSum); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (Header != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Header); } if (TableLength != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TableLength); } if (TableVersion != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TableVersion); } if (WHSSN.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(WHSSN); } if (PCBSN.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(PCBSN); } if (WHSPartNumber.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(WHSPartNumber); } if (PCBPartNumber.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(PCBPartNumber); } if (RunningHours != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(RunningHours); } if (SWReserve != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SWReserve); } if (ProductionTestDate.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(ProductionTestDate); } if (TestPassFail.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(TestPassFail); } if (ATSLocation != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ATSLocation); } if (OrificeWasteLevelV0Ml != 0D) { size += 1 + 8; } if (FlowCalcCoefficientC != 0D) { size += 1 + 8; } if (Orifice1Flow != 0D) { size += 1 + 8; } if (Orifice1Slope != 0D) { size += 2 + 8; } if (Orifice1MaxPressure != 0D) { size += 2 + 8; } if (Orifice1CalibrationFactor != 0D) { size += 2 + 8; } if (Orifice2Flow != 0D) { size += 2 + 8; } if (Orifice2Slope != 0D) { size += 2 + 8; } if (Orifice2MaxPressure != 0D) { size += 2 + 8; } if (Orifice2CalibrationFactor != 0D) { size += 2 + 8; } if (Orifice3Flow != 0D) { size += 2 + 8; } if (Orifice3Slope != 0D) { size += 2 + 8; } if (Orifice3MaxPressure != 0D) { size += 2 + 8; } if (Orifice3CalibrationFactor != 0D) { size += 2 + 8; } if (OrificeValveFlow != 0D) { size += 2 + 8; } if (OrificeValveSlope != 0D) { size += 2 + 8; } if (OrificeValveMaxPressure != 0D) { size += 2 + 8; } if (OrificeValveCalibrationFactor != 0D) { size += 2 + 8; } if (Fans14PWMMinPct != 0D) { size += 2 + 8; } if (Fans14RPMPWMMin != 0D) { size += 2 + 8; } if (Fans14PWMMaxPct != 0D) { size += 2 + 8; } if (Fans14RPMPWMMax != 0D) { size += 2 + 8; } if (Fans14NomPWMPct != 0D) { size += 2 + 8; } if (Fans14NomRPM != 0D) { size += 2 + 8; } if (Fans14RPMLimitPctBelowNom != 0D) { size += 2 + 8; } if (Fans14PulsePerRevolution != 0D) { size += 2 + 8; } if (Fans14Spare1 != 0D) { size += 2 + 8; } if (Fans14Spare2 != 0D) { size += 2 + 8; } if (Fans56NomRPM != 0D) { size += 2 + 8; } if (Fans56RPMLimitPctBelowNom != 0D) { size += 2 + 8; } if (Fans56PulsePerRevolution != 0D) { size += 2 + 8; } if (Fans56Spare1 != 0D) { size += 2 + 8; } if (Fans56Spare2 != 0D) { size += 2 + 8; } if (BlowerPGain != 0D) { size += 2 + 8; } if (BlowerCFMRPMMin != 0D) { size += 2 + 8; } if (BlowerRPMCFMMax != 0D) { size += 2 + 8; } if (BlowerCalibrationFactor != 0D) { size += 2 + 8; } if (BlowerSpare1 != 0D) { size += 2 + 8; } if (BlowerSpare2 != 0D) { size += 2 + 8; } if (VOCLimit != 0D) { size += 2 + 8; } if (VOCSpare1 != 0D) { size += 2 + 8; } if (VOCSpare2 != 0D) { size += 2 + 8; } if (ControllerCommType != 0D) { size += 2 + 8; } if (ControllerType != 0D) { size += 2 + 8; } if (SensorType != 0D) { size += 2 + 8; } if (CoolerCF != 0D) { size += 2 + 8; } if (CoolerSV != 0D) { size += 2 + 8; } if (CoolerP != 0D) { size += 2 + 8; } if (CoolerI != 0D) { size += 2 + 8; } if (CoolerD != 0D) { size += 2 + 8; } if (WarningConfigurationPar1 != 0D) { size += 2 + 8; } if (WarningConfigurationPar2 != 0D) { size += 2 + 8; } if (WarningConfigurationPar3 != 0D) { size += 2 + 8; } if (WarningConfigurationPar4 != 0D) { size += 2 + 8; } if (WarningConfigurationPar5 != 0D) { size += 2 + 8; } if (WarningConfigurationPar6 != 0D) { size += 2 + 8; } if (WarningThreshold != 0D) { size += 2 + 8; } if (ControllerSpare1 != 0D) { size += 2 + 8; } if (ControllerSpare2 != 0D) { size += 2 + 8; } if (ControllerSpare3 != 0D) { size += 2 + 8; } if (ControllerSpare4 != 0D) { size += 2 + 8; } if (ControllerSpare5 != 0D) { size += 2 + 8; } if (TestDate != 0D) { size += 2 + 8; } if (Test.Length != 0) { size += 2 + pb::CodedOutputStream.ComputeStringSize(Test); } if (WastePumpFlowVolumePerSec != 0D) { size += 2 + 8; } if (WastePumpFlowVPerSecLimit != 0D) { size += 2 + 8; } if (FilterMaxLifeSpan != 0D) { size += 2 + 8; } if (FilterUsageHours != 0D) { size += 2 + 8; } if (VOCInstallationDate.Length != 0) { size += 2 + pb::CodedOutputStream.ComputeStringSize(VOCInstallationDate); } if (FilterInstallationDate.Length != 0) { size += 2 + pb::CodedOutputStream.ComputeStringSize(FilterInstallationDate); } if (ProductionDate.Length != 0) { size += 2 + pb::CodedOutputStream.ComputeStringSize(ProductionDate); } if (CheckSum != 0) { size += 2 + pb::CodedOutputStream.ComputeUInt32Size(CheckSum); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(StubWhsEEpromData other) { if (other == null) { return; } if (other.Header != 0) { Header = other.Header; } if (other.TableLength != 0) { TableLength = other.TableLength; } if (other.TableVersion != 0) { TableVersion = other.TableVersion; } if (other.WHSSN.Length != 0) { WHSSN = other.WHSSN; } if (other.PCBSN.Length != 0) { PCBSN = other.PCBSN; } if (other.WHSPartNumber.Length != 0) { WHSPartNumber = other.WHSPartNumber; } if (other.PCBPartNumber.Length != 0) { PCBPartNumber = other.PCBPartNumber; } if (other.RunningHours != 0) { RunningHours = other.RunningHours; } if (other.SWReserve != 0) { SWReserve = other.SWReserve; } if (other.ProductionTestDate.Length != 0) { ProductionTestDate = other.ProductionTestDate; } if (other.TestPassFail.Length != 0) { TestPassFail = other.TestPassFail; } if (other.ATSLocation != 0) { ATSLocation = other.ATSLocation; } if (other.OrificeWasteLevelV0Ml != 0D) { OrificeWasteLevelV0Ml = other.OrificeWasteLevelV0Ml; } if (other.FlowCalcCoefficientC != 0D) { FlowCalcCoefficientC = other.FlowCalcCoefficientC; } if (other.Orifice1Flow != 0D) { Orifice1Flow = other.Orifice1Flow; } if (other.Orifice1Slope != 0D) { Orifice1Slope = other.Orifice1Slope; } if (other.Orifice1MaxPressure != 0D) { Orifice1MaxPressure = other.Orifice1MaxPressure; } if (other.Orifice1CalibrationFactor != 0D) { Orifice1CalibrationFactor = other.Orifice1CalibrationFactor; } if (other.Orifice2Flow != 0D) { Orifice2Flow = other.Orifice2Flow; } if (other.Orifice2Slope != 0D) { Orifice2Slope = other.Orifice2Slope; } if (other.Orifice2MaxPressure != 0D) { Orifice2MaxPressure = other.Orifice2MaxPressure; } if (other.Orifice2CalibrationFactor != 0D) { Orifice2CalibrationFactor = other.Orifice2CalibrationFactor; } if (other.Orifice3Flow != 0D) { Orifice3Flow = other.Orifice3Flow; } if (other.Orifice3Slope != 0D) { Orifice3Slope = other.Orifice3Slope; } if (other.Orifice3MaxPressure != 0D) { Orifice3MaxPressure = other.Orifice3MaxPressure; } if (other.Orifice3CalibrationFactor != 0D) { Orifice3CalibrationFactor = other.Orifice3CalibrationFactor; } if (other.OrificeValveFlow != 0D) { OrificeValveFlow = other.OrificeValveFlow; } if (other.OrificeValveSlope != 0D) { OrificeValveSlope = other.OrificeValveSlope; } if (other.OrificeValveMaxPressure != 0D) { OrificeValveMaxPressure = other.OrificeValveMaxPressure; } if (other.OrificeValveCalibrationFactor != 0D) { OrificeValveCalibrationFactor = other.OrificeValveCalibrationFactor; } if (other.Fans14PWMMinPct != 0D) { Fans14PWMMinPct = other.Fans14PWMMinPct; } if (other.Fans14RPMPWMMin != 0D) { Fans14RPMPWMMin = other.Fans14RPMPWMMin; } if (other.Fans14PWMMaxPct != 0D) { Fans14PWMMaxPct = other.Fans14PWMMaxPct; } if (other.Fans14RPMPWMMax != 0D) { Fans14RPMPWMMax = other.Fans14RPMPWMMax; } if (other.Fans14NomPWMPct != 0D) { Fans14NomPWMPct = other.Fans14NomPWMPct; } if (other.Fans14NomRPM != 0D) { Fans14NomRPM = other.Fans14NomRPM; } if (other.Fans14RPMLimitPctBelowNom != 0D) { Fans14RPMLimitPctBelowNom = other.Fans14RPMLimitPctBelowNom; } if (other.Fans14PulsePerRevolution != 0D) { Fans14PulsePerRevolution = other.Fans14PulsePerRevolution; } if (other.Fans14Spare1 != 0D) { Fans14Spare1 = other.Fans14Spare1; } if (other.Fans14Spare2 != 0D) { Fans14Spare2 = other.Fans14Spare2; } if (other.Fans56NomRPM != 0D) { Fans56NomRPM = other.Fans56NomRPM; } if (other.Fans56RPMLimitPctBelowNom != 0D) { Fans56RPMLimitPctBelowNom = other.Fans56RPMLimitPctBelowNom; } if (other.Fans56PulsePerRevolution != 0D) { Fans56PulsePerRevolution = other.Fans56PulsePerRevolution; } if (other.Fans56Spare1 != 0D) { Fans56Spare1 = other.Fans56Spare1; } if (other.Fans56Spare2 != 0D) { Fans56Spare2 = other.Fans56Spare2; } if (other.BlowerPGain != 0D) { BlowerPGain = other.BlowerPGain; } if (other.BlowerCFMRPMMin != 0D) { BlowerCFMRPMMin = other.BlowerCFMRPMMin; } if (other.BlowerRPMCFMMax != 0D) { BlowerRPMCFMMax = other.BlowerRPMCFMMax; } if (other.BlowerCalibrationFactor != 0D) { BlowerCalibrationFactor = other.BlowerCalibrationFactor; } if (other.BlowerSpare1 != 0D) { BlowerSpare1 = other.BlowerSpare1; } if (other.BlowerSpare2 != 0D) { BlowerSpare2 = other.BlowerSpare2; } if (other.VOCLimit != 0D) { VOCLimit = other.VOCLimit; } if (other.VOCSpare1 != 0D) { VOCSpare1 = other.VOCSpare1; } if (other.VOCSpare2 != 0D) { VOCSpare2 = other.VOCSpare2; } if (other.ControllerCommType != 0D) { ControllerCommType = other.ControllerCommType; } if (other.ControllerType != 0D) { ControllerType = other.ControllerType; } if (other.SensorType != 0D) { SensorType = other.SensorType; } if (other.CoolerCF != 0D) { CoolerCF = other.CoolerCF; } if (other.CoolerSV != 0D) { CoolerSV = other.CoolerSV; } if (other.CoolerP != 0D) { CoolerP = other.CoolerP; } if (other.CoolerI != 0D) { CoolerI = other.CoolerI; } if (other.CoolerD != 0D) { CoolerD = other.CoolerD; } if (other.WarningConfigurationPar1 != 0D) { WarningConfigurationPar1 = other.WarningConfigurationPar1; } if (other.WarningConfigurationPar2 != 0D) { WarningConfigurationPar2 = other.WarningConfigurationPar2; } if (other.WarningConfigurationPar3 != 0D) { WarningConfigurationPar3 = other.WarningConfigurationPar3; } if (other.WarningConfigurationPar4 != 0D) { WarningConfigurationPar4 = other.WarningConfigurationPar4; } if (other.WarningConfigurationPar5 != 0D) { WarningConfigurationPar5 = other.WarningConfigurationPar5; } if (other.WarningConfigurationPar6 != 0D) { WarningConfigurationPar6 = other.WarningConfigurationPar6; } if (other.WarningThreshold != 0D) { WarningThreshold = other.WarningThreshold; } if (other.ControllerSpare1 != 0D) { ControllerSpare1 = other.ControllerSpare1; } if (other.ControllerSpare2 != 0D) { ControllerSpare2 = other.ControllerSpare2; } if (other.ControllerSpare3 != 0D) { ControllerSpare3 = other.ControllerSpare3; } if (other.ControllerSpare4 != 0D) { ControllerSpare4 = other.ControllerSpare4; } if (other.ControllerSpare5 != 0D) { ControllerSpare5 = other.ControllerSpare5; } if (other.TestDate != 0D) { TestDate = other.TestDate; } if (other.Test.Length != 0) { Test = other.Test; } if (other.WastePumpFlowVolumePerSec != 0D) { WastePumpFlowVolumePerSec = other.WastePumpFlowVolumePerSec; } if (other.WastePumpFlowVPerSecLimit != 0D) { WastePumpFlowVPerSecLimit = other.WastePumpFlowVPerSecLimit; } if (other.FilterMaxLifeSpan != 0D) { FilterMaxLifeSpan = other.FilterMaxLifeSpan; } if (other.FilterUsageHours != 0D) { FilterUsageHours = other.FilterUsageHours; } if (other.VOCInstallationDate.Length != 0) { VOCInstallationDate = other.VOCInstallationDate; } if (other.FilterInstallationDate.Length != 0) { FilterInstallationDate = other.FilterInstallationDate; } if (other.ProductionDate.Length != 0) { ProductionDate = other.ProductionDate; } if (other.CheckSum != 0) { CheckSum = other.CheckSum; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: input.SkipLastField(); break; case 8: { Header = input.ReadUInt32(); break; } case 16: { TableLength = input.ReadUInt32(); break; } case 24: { TableVersion = input.ReadUInt32(); break; } case 34: { WHSSN = input.ReadString(); break; } case 42: { PCBSN = input.ReadString(); break; } case 50: { WHSPartNumber = input.ReadString(); break; } case 58: { PCBPartNumber = input.ReadString(); break; } case 64: { RunningHours = input.ReadUInt32(); break; } case 72: { SWReserve = input.ReadUInt32(); break; } case 82: { ProductionTestDate = input.ReadString(); break; } case 90: { TestPassFail = input.ReadString(); break; } case 96: { ATSLocation = input.ReadUInt32(); break; } case 105: { OrificeWasteLevelV0Ml = input.ReadDouble(); break; } case 113: { FlowCalcCoefficientC = input.ReadDouble(); break; } case 121: { Orifice1Flow = input.ReadDouble(); break; } case 129: { Orifice1Slope = input.ReadDouble(); break; } case 137: { Orifice1MaxPressure = input.ReadDouble(); break; } case 145: { Orifice1CalibrationFactor = input.ReadDouble(); break; } case 153: { Orifice2Flow = input.ReadDouble(); break; } case 161: { Orifice2Slope = input.ReadDouble(); break; } case 169: { Orifice2MaxPressure = input.ReadDouble(); break; } case 177: { Orifice2CalibrationFactor = input.ReadDouble(); break; } case 185: { Orifice3Flow = input.ReadDouble(); break; } case 193: { Orifice3Slope = input.ReadDouble(); break; } case 201: { Orifice3MaxPressure = input.ReadDouble(); break; } case 209: { Orifice3CalibrationFactor = input.ReadDouble(); break; } case 217: { OrificeValveFlow = input.ReadDouble(); break; } case 225: { OrificeValveSlope = input.ReadDouble(); break; } case 233: { OrificeValveMaxPressure = input.ReadDouble(); break; } case 241: { OrificeValveCalibrationFactor = input.ReadDouble(); break; } case 249: { Fans14PWMMinPct = input.ReadDouble(); break; } case 257: { Fans14RPMPWMMin = input.ReadDouble(); break; } case 265: { Fans14PWMMaxPct = input.ReadDouble(); break; } case 273: { Fans14RPMPWMMax = input.ReadDouble(); break; } case 281: { Fans14NomPWMPct = input.ReadDouble(); break; } case 289: { Fans14NomRPM = input.ReadDouble(); break; } case 297: { Fans14RPMLimitPctBelowNom = input.ReadDouble(); break; } case 305: { Fans14PulsePerRevolution = input.ReadDouble(); break; } case 313: { Fans14Spare1 = input.ReadDouble(); break; } case 321: { Fans14Spare2 = input.ReadDouble(); break; } case 329: { Fans56NomRPM = input.ReadDouble(); break; } case 337: { Fans56RPMLimitPctBelowNom = input.ReadDouble(); break; } case 345: { Fans56PulsePerRevolution = input.ReadDouble(); break; } case 353: { Fans56Spare1 = input.ReadDouble(); break; } case 361: { Fans56Spare2 = input.ReadDouble(); break; } case 369: { BlowerPGain = input.ReadDouble(); break; } case 377: { BlowerCFMRPMMin = input.ReadDouble(); break; } case 385: { BlowerRPMCFMMax = input.ReadDouble(); break; } case 393: { BlowerCalibrationFactor = input.ReadDouble(); break; } case 401: { BlowerSpare1 = input.ReadDouble(); break; } case 409: { BlowerSpare2 = input.ReadDouble(); break; } case 417: { VOCLimit = input.ReadDouble(); break; } case 425: { VOCSpare1 = input.ReadDouble(); break; } case 433: { VOCSpare2 = input.ReadDouble(); break; } case 441: { ControllerCommType = input.ReadDouble(); break; } case 449: { ControllerType = input.ReadDouble(); break; } case 457: { SensorType = input.ReadDouble(); break; } case 465: { CoolerCF = input.ReadDouble(); break; } case 473: { CoolerSV = input.ReadDouble(); break; } case 481: { CoolerP = input.ReadDouble(); break; } case 489: { CoolerI = input.ReadDouble(); break; } case 497: { CoolerD = input.ReadDouble(); break; } case 505: { WarningConfigurationPar1 = input.ReadDouble(); break; } case 513: { WarningConfigurationPar2 = input.ReadDouble(); break; } case 521: { WarningConfigurationPar3 = input.ReadDouble(); break; } case 529: { WarningConfigurationPar4 = input.ReadDouble(); break; } case 537: { WarningConfigurationPar5 = input.ReadDouble(); break; } case 545: { WarningConfigurationPar6 = input.ReadDouble(); break; } case 553: { WarningThreshold = input.ReadDouble(); break; } case 561: { ControllerSpare1 = input.ReadDouble(); break; } case 569: { ControllerSpare2 = input.ReadDouble(); break; } case 577: { ControllerSpare3 = input.ReadDouble(); break; } case 585: { ControllerSpare4 = input.ReadDouble(); break; } case 593: { ControllerSpare5 = input.ReadDouble(); break; } case 601: { TestDate = input.ReadDouble(); break; } case 610: { Test = input.ReadString(); break; } case 617: { WastePumpFlowVolumePerSec = input.ReadDouble(); break; } case 625: { WastePumpFlowVPerSecLimit = input.ReadDouble(); break; } case 633: { FilterMaxLifeSpan = input.ReadDouble(); break; } case 641: { FilterUsageHours = input.ReadDouble(); break; } case 650: { VOCInstallationDate = input.ReadString(); break; } case 658: { FilterInstallationDate = input.ReadString(); break; } case 666: { ProductionDate = input.ReadString(); break; } case 672: { CheckSum = input.ReadUInt32(); break; } } } } } #endregion } #endregion Designer generated code