// 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