diff options
| author | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2024-09-02 05:04:09 +0300 |
|---|---|---|
| committer | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2024-09-02 05:04:09 +0300 |
| commit | 16fe7b02dee3fc49855cee080316ed5ea15e99da (patch) | |
| tree | f0b3fbc96187d617fef494fa3fc3afb792fee190 | |
| parent | 298941b1115ceb64d19487c1c18ba0f9f3285532 (diff) | |
| download | Tango-16fe7b02dee3fc49855cee080316ed5ea15e99da.tar.gz Tango-16fe7b02dee3fc49855cee080316ed5ea15e99da.zip | |
Update DB and PMR with Diagnostics Monitors, InterfaceIOs, Tech Monitors and Insights Monitors.
| -rw-r--r-- | Software/DB/Tango.mdf | bin | 75497472 -> 75497472 bytes | |||
| -rw-r--r-- | Software/DB/Tango_log.ldf | bin | 22675456 -> 22675456 bytes | |||
| -rw-r--r-- | Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto | 132 | ||||
| -rw-r--r-- | Software/PMR/Messages/Diagnostics/InterfaceIOs.proto | 222 | ||||
| -rw-r--r-- | Software/PMR/Messages/Insights/InsightsMonitors.proto | 132 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Enumerations/TechIos.cs | 444 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Enumerations/TechMonitors.cs | 264 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.PMR/Diagnostics/DiagnosticsMonitors.cs | 1092 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.PMR/Diagnostics/InterfaceIOs.cs | 333 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.PMR/Insights/InsightsMonitors.cs | 1400 |
10 files changed, 4007 insertions, 12 deletions
diff --git a/Software/DB/Tango.mdf b/Software/DB/Tango.mdf Binary files differindex 987b9bd21..eaa8c0015 100644 --- a/Software/DB/Tango.mdf +++ b/Software/DB/Tango.mdf diff --git a/Software/DB/Tango_log.ldf b/Software/DB/Tango_log.ldf Binary files differindex 0213c92e7..119d03283 100644 --- a/Software/DB/Tango_log.ldf +++ b/Software/DB/Tango_log.ldf diff --git a/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto b/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto index 4e5c9d335..f53f6a5b7 100644 --- a/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto +++ b/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto @@ -666,4 +666,136 @@ message DiagnosticsMonitors //Eureka BTSR 8 Speed Average (Min = 0, Max = 100, PPF = 10) repeated double EuBtsr8SpeedAv = 216; + //Eureka Dispenser 17 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser17Voltage = 217; + + //Eureka Dispenser 18 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser18Voltage = 218; + + //Eureka Dispenser 19 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser19Voltage = 219; + + //Eureka Dispenser 20 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser20Voltage = 220; + + //Eureka Dispenser 21 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser21Voltage = 221; + + //Eureka Dispenser 22 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double EuDispenser22Voltage = 222; + + //Eureka Dispenser 9 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double EuDispenser9Pressure = 223; + + //Eureka Dispenser 10 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double EuDispenser10Pressure = 224; + + //Eureka Dispenser 11 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double EuDispenser11Pressure = 225; + + //Eureka Mid Tank 9 Level (Min = 0, Max = 100, PPF = 10) + repeated double EuMidTank9Level = 226; + + //Eureka Mid Tank 10 Level (Min = 0, Max = 100, PPF = 10) + repeated double EuMidTank1Level0 = 227; + + //Eureka Mid Tank 11 Level (Min = 0, Max = 100, PPF = 10) + repeated double EuMidTank1Level1 = 228; + + //Eureka Pump 1 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump1Current = 229; + + //Eureka Pump 2 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump2Current = 230; + + //Eureka Pump 3 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump3Current = 231; + + //Eureka Pump 4 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump4Current = 232; + + //Eureka Pump 5 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump5Current = 233; + + //Eureka Pump 6 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump6Current = 234; + + //Eureka Pump 7 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump7Current = 235; + + //Eureka Pump 8 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump8Current = 236; + + //Eureka Pump 9 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump9Current = 237; + + //Eureka Pump 10 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump10Current = 238; + + //Eureka Pump 11 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump11Current = 239; + + //Eureka Pump 12 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump12Current = 240; + + //Eureka Pump 13 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump13Current = 241; + + //Eureka Pump 14 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump14Current = 242; + + //Eureka Pump 15 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump15Current = 243; + + //Eureka Pump 16 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump16Current = 244; + + //Eureka Pump 17 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump17Current = 245; + + //Eureka Pump 18 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump18Current = 246; + + //Eureka Pump 19 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump19Current = 247; + + //Eureka Pump 20 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump20Current = 248; + + //Eureka Pump 21 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump21Current = 249; + + //Eureka Pump 22 Current (Min = 0, Max = 100, PPF = 10) + repeated double EuPump22Current = 250; + + //Eureka Waste Pump Voltage (Min = 0, Max = 100, PPF = 10) + repeated double EuWastePumpVoltage = 251; + + //Eureka Dryer Outgoinging Air flow (Min = 0, Max = 100, PPF = 10) + repeated double EuDryerOutgoingAirflow = 252; + + //Eureka Dryer Incoming Voltage (Min = 0, Max = 100, PPF = 10) + repeated double EuDryerIncomingVoltage = 253; + + //Eureka Dryer Outgoinging Voltage (Min = 0, Max = 100, PPF = 10) + repeated double EuDryerOutgoingVoltage = 254; + + //Eureka Dryer Air Temperature (Min = 0, Max = 300, PPF = 10) + repeated double EuDryerAirTemperature = 255; + + //Eureka Pump 1 Card Temperature (Min = 0, Max = 100, PPF = 10) + repeated double EuPump1CardTemperature = 256; + + //Eureka Pump 2 Card Temperature (Min = 0, Max = 100, PPF = 10) + repeated double EuPump2CardTemperature = 257; + + //Eureka Pump 3 Card Temperature (Min = 0, Max = 100, PPF = 10) + repeated double EuPump3CardTemperature = 258; + + //Eureka Pump 4 Card Temperature (Min = 0, Max = 100, PPF = 10) + repeated double EuPump4CardTemperature = 259; + + //Eureka Pump 5 Card Temperature (Min = 0, Max = 100, PPF = 10) + repeated double EuPump5CardTemperature = 260; + } diff --git a/Software/PMR/Messages/Diagnostics/InterfaceIOs.proto b/Software/PMR/Messages/Diagnostics/InterfaceIOs.proto index 0eacc26fa..a80ca9acc 100644 --- a/Software/PMR/Messages/Diagnostics/InterfaceIOs.proto +++ b/Software/PMR/Messages/Diagnostics/InterfaceIOs.proto @@ -1057,4 +1057,226 @@ enum InterfaceIOs //Designator: GPO040 VALVE_WASTE_TANK = 346; + //Designator: X4GPO01 + Pump1 = 347; + + //Designator: X4GPO02 + Pump2 = 348; + + //Designator: X4GPO03 + Pump3 = 349; + + //Designator: X4GPO04 + Pump4 = 350; + + //Designator: X4GPO05 + Pump5 = 351; + + //Designator: X4GPO06 + Pump6 = 352; + + //Designator: X4GPO07 + Pump7 = 353; + + //Designator: X4GPO08 + Pump8 = 354; + + //Designator: X4GPO09 + Pump9 = 355; + + //Designator: X4GPO10 + Pump10 = 356; + + //Designator: X4GPO11 + Pump11 = 357; + + //Designator: X4GPO21 + InkValve1 = 358; + + //Designator: X4GPO22 + InkValve2 = 359; + + //Designator: X4GPO23 + InkValve3 = 360; + + //Designator: X4GPO24 + InkValve4 = 361; + + //Designator: X4GPO25 + InkValve5 = 362; + + //Designator: X4GPO26 + InkValve6 = 363; + + //Designator: X4GPO27 + InkValve7 = 364; + + //Designator: X4GPO28 + InkValve8 = 365; + + //Designator: X4GPO29 + InkValve9 = 366; + + //Designator: X4GPO30 + InkValve10 = 367; + + //Designator: X4GPO31 + InkValve11 = 368; + + //Designator: X4GPI41 + Jerrican1 = 369; + + //Designator: X4GPI42 + Jerrican2 = 370; + + //Designator: X4GPI43 + Jerrican3 = 371; + + //Designator: X4GPI44 + Jerrican4 = 372; + + //Designator: X4GPI45 + Jerrican5 = 373; + + //Designator: X4GPI46 + Jerrican6 = 374; + + //Designator: X4GPI47 + Jerrican7 = 375; + + //Designator: X4GPI48 + Jerrican8 = 376; + + //Designator: X4GPI49 + Jerrican9 = 377; + + //Designator: X4GPI50 + Jerrican10 = 378; + + //Designator: X4GPI051 + Jerrican11 = 379; + + //Designator: X4GPI061 + MidTankFull1 = 380; + + //Designator: X4GPI062 + MidTankFull2 = 381; + + //Designator: X4GPI063 + MidTankFull3 = 382; + + //Designator: X4GPI064 + MidTankFull4 = 383; + + //Designator: X4GPI065 + MidTankFull5 = 384; + + //Designator: X4GPI066 + MidTankFull6 = 385; + + //Designator: X4GPI067 + MidTankFull7 = 386; + + //Designator: X4GPI068 + MidTankFull8 = 387; + + //Designator: X4GPI069 + MidTankFull9 = 388; + + //Designator: X4GPI070 + MidTankFull10 = 389; + + //Designator: X4GPI071 + MidTankFull11 = 390; + + //Designator: X4GPI072 + MidTankEmpty1 = 391; + + //Designator: X4GPI073 + MidTankEmpty2 = 392; + + //Designator: X4GPI074 + MidTankEmpty3 = 393; + + //Designator: X4GPI075 + MidTankEmpty4 = 394; + + //Designator: X4GPI076 + MidTankEmpty5 = 395; + + //Designator: X4GPI077 + MidTankEmpty6 = 396; + + //Designator: X4GPI078 + MidTankEmpty7 = 397; + + //Designator: X4GPI079 + MidTankEmpty8 = 398; + + //Designator: X4GPI080 + MidTankEmpty9 = 399; + + //Designator: X4GPI081 + MidTankEmpty10 = 400; + + //Designator: X4GPI082 + MidTankEmpty11 = 401; + + //Designator: X4GPI090 + LubricantEmpty = 402; + + //Designator: X4GPI091 + LubricantCartridge = 403; + + //Designator: X4GPO092 + LubricantActive = 404; + + //Designator: X4GPO093 + LubricantValve = 405; + + //Designator: X4GPO094 + JobActive = 406; + + //Designator: X4GPO095 + ThreadLoadActive = 407; + + //Designator: X4GPI096 + BITActive = 408; + + //Designator: X4GPI100 + WastePump = 409; + + //Designator: X4GPO101 + WasteValve = 410; + + //Designator: X4GPI102 + DryerInterlock = 411; + + //Designator: X4GPI103 + DryerDoor = 412; + + //Designator: X4GPI104 + TunnelCover = 413; + + //Designator: X4GPI105 + ArcCover = 414; + + //Designator: X4GPI106 + Dryer48v = 415; + + //Designator: X4GPI200 + SafetyDryerTCO = 416; + + //Designator: X4GPI201 + SafetyTunnelTCO = 417; + + //Designator: X4GPI202 + SafetyDryerAirflow = 418; + + //Designator: X4GPI203 + SafetyTunnelAirflow = 419; + + //Designator: X4GPI204 + SafetyCirculatorAirflow = 420; + } diff --git a/Software/PMR/Messages/Insights/InsightsMonitors.proto b/Software/PMR/Messages/Insights/InsightsMonitors.proto index e0501252d..3a30f036f 100644 --- a/Software/PMR/Messages/Insights/InsightsMonitors.proto +++ b/Software/PMR/Messages/Insights/InsightsMonitors.proto @@ -664,4 +664,136 @@ message InsightsMonitors //Eureka BTSR 8 Speed Average double EuBtsr8SpeedAv = 216; + //Eureka Dispenser 17 Voltage + double EuDispenser17Voltage = 217; + + //Eureka Dispenser 18 Voltage + double EuDispenser18Voltage = 218; + + //Eureka Dispenser 19 Voltage + double EuDispenser19Voltage = 219; + + //Eureka Dispenser 20 Voltage + double EuDispenser20Voltage = 220; + + //Eureka Dispenser 21 Voltage + double EuDispenser21Voltage = 221; + + //Eureka Dispenser 22 Voltage + double EuDispenser22Voltage = 222; + + //Eureka Dispenser 9 Pressure + double EuDispenser9Pressure = 223; + + //Eureka Dispenser 10 Pressure + double EuDispenser10Pressure = 224; + + //Eureka Dispenser 11 Pressure + double EuDispenser11Pressure = 225; + + //Eureka Mid Tank 9 Level + double EuMidTank9Level = 226; + + //Eureka Mid Tank 10 Level + double EuMidTank1Level0 = 227; + + //Eureka Mid Tank 11 Level + double EuMidTank1Level1 = 228; + + //Eureka Pump 1 Current + double EuPump1Current = 229; + + //Eureka Pump 2 Current + double EuPump2Current = 230; + + //Eureka Pump 3 Current + double EuPump3Current = 231; + + //Eureka Pump 4 Current + double EuPump4Current = 232; + + //Eureka Pump 5 Current + double EuPump5Current = 233; + + //Eureka Pump 6 Current + double EuPump6Current = 234; + + //Eureka Pump 7 Current + double EuPump7Current = 235; + + //Eureka Pump 8 Current + double EuPump8Current = 236; + + //Eureka Pump 9 Current + double EuPump9Current = 237; + + //Eureka Pump 10 Current + double EuPump10Current = 238; + + //Eureka Pump 11 Current + double EuPump11Current = 239; + + //Eureka Pump 12 Current + double EuPump12Current = 240; + + //Eureka Pump 13 Current + double EuPump13Current = 241; + + //Eureka Pump 14 Current + double EuPump14Current = 242; + + //Eureka Pump 15 Current + double EuPump15Current = 243; + + //Eureka Pump 16 Current + double EuPump16Current = 244; + + //Eureka Pump 17 Current + double EuPump17Current = 245; + + //Eureka Pump 18 Current + double EuPump18Current = 246; + + //Eureka Pump 19 Current + double EuPump19Current = 247; + + //Eureka Pump 20 Current + double EuPump20Current = 248; + + //Eureka Pump 21 Current + double EuPump21Current = 249; + + //Eureka Pump 22 Current + double EuPump22Current = 250; + + //Eureka Waste Pump Voltage + double EuWastePumpVoltage = 251; + + //Eureka Dryer Outgoinging Air flow + double EuDryerOutgoingAirflow = 252; + + //Eureka Dryer Incoming Voltage + double EuDryerIncomingVoltage = 253; + + //Eureka Dryer Outgoinging Voltage + double EuDryerOutgoingVoltage = 254; + + //Eureka Dryer Air Temperature + double EuDryerAirTemperature = 255; + + //Eureka Pump 1 Card Temperature + double EuPump1CardTemperature = 256; + + //Eureka Pump 2 Card Temperature + double EuPump2CardTemperature = 257; + + //Eureka Pump 3 Card Temperature + double EuPump3CardTemperature = 258; + + //Eureka Pump 4 Card Temperature + double EuPump4CardTemperature = 259; + + //Eureka Pump 5 Card Temperature + double EuPump5CardTemperature = 260; + } diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/TechIos.cs b/Software/Visual_Studio/Tango.BL/Enumerations/TechIos.cs index 98f89caf7..e1c485e53 100644 --- a/Software/Visual_Studio/Tango.BL/Enumerations/TechIos.cs +++ b/Software/Visual_Studio/Tango.BL/Enumerations/TechIos.cs @@ -2101,5 +2101,449 @@ namespace Tango.BL.Enumerations [Description("VALVE_WASTE_TANK")] VALVE_WASTE_TANK = 346, + /// <summary> + /// (Pump1) + /// </summary> + [Description("Pump1")] + Pump1 = 347, + + /// <summary> + /// (Pump2) + /// </summary> + [Description("Pump2")] + Pump2 = 348, + + /// <summary> + /// (Pump3) + /// </summary> + [Description("Pump3")] + Pump3 = 349, + + /// <summary> + /// (Pump4) + /// </summary> + [Description("Pump4")] + Pump4 = 350, + + /// <summary> + /// (Pump5) + /// </summary> + [Description("Pump5")] + Pump5 = 351, + + /// <summary> + /// (Pump6) + /// </summary> + [Description("Pump6")] + Pump6 = 352, + + /// <summary> + /// (Pump7) + /// </summary> + [Description("Pump7")] + Pump7 = 353, + + /// <summary> + /// (Pump8) + /// </summary> + [Description("Pump8")] + Pump8 = 354, + + /// <summary> + /// (Pump9) + /// </summary> + [Description("Pump9")] + Pump9 = 355, + + /// <summary> + /// (Pump10) + /// </summary> + [Description("Pump10")] + Pump10 = 356, + + /// <summary> + /// (Pump11) + /// </summary> + [Description("Pump11")] + Pump11 = 357, + + /// <summary> + /// (InkValve1) + /// </summary> + [Description("InkValve1")] + InkValve1 = 358, + + /// <summary> + /// (InkValve2) + /// </summary> + [Description("InkValve2")] + InkValve2 = 359, + + /// <summary> + /// (InkValve3) + /// </summary> + [Description("InkValve3")] + InkValve3 = 360, + + /// <summary> + /// (InkValve4) + /// </summary> + [Description("InkValve4")] + InkValve4 = 361, + + /// <summary> + /// (InkValve5) + /// </summary> + [Description("InkValve5")] + InkValve5 = 362, + + /// <summary> + /// (InkValve6) + /// </summary> + [Description("InkValve6")] + InkValve6 = 363, + + /// <summary> + /// (InkValve7) + /// </summary> + [Description("InkValve7")] + InkValve7 = 364, + + /// <summary> + /// (InkValve8) + /// </summary> + [Description("InkValve8")] + InkValve8 = 365, + + /// <summary> + /// (InkValve9) + /// </summary> + [Description("InkValve9")] + InkValve9 = 366, + + /// <summary> + /// (InkValve10) + /// </summary> + [Description("InkValve10")] + InkValve10 = 367, + + /// <summary> + /// (InkValve11) + /// </summary> + [Description("InkValve11")] + InkValve11 = 368, + + /// <summary> + /// (Jerrican1) + /// </summary> + [Description("Jerrican1")] + Jerrican1 = 369, + + /// <summary> + /// (Jerrican2) + /// </summary> + [Description("Jerrican2")] + Jerrican2 = 370, + + /// <summary> + /// (Jerrican3) + /// </summary> + [Description("Jerrican3")] + Jerrican3 = 371, + + /// <summary> + /// (Jerrican4) + /// </summary> + [Description("Jerrican4")] + Jerrican4 = 372, + + /// <summary> + /// (Jerrican5) + /// </summary> + [Description("Jerrican5")] + Jerrican5 = 373, + + /// <summary> + /// (Jerrican6) + /// </summary> + [Description("Jerrican6")] + Jerrican6 = 374, + + /// <summary> + /// (Jerrican7) + /// </summary> + [Description("Jerrican7")] + Jerrican7 = 375, + + /// <summary> + /// (Jerrican8) + /// </summary> + [Description("Jerrican8")] + Jerrican8 = 376, + + /// <summary> + /// (Jerrican9) + /// </summary> + [Description("Jerrican9")] + Jerrican9 = 377, + + /// <summary> + /// (Jerrican10) + /// </summary> + [Description("Jerrican10")] + Jerrican10 = 378, + + /// <summary> + /// (Jerrican11) + /// </summary> + [Description("Jerrican11")] + Jerrican11 = 379, + + /// <summary> + /// (MidTankFull1) + /// </summary> + [Description("MidTankFull1")] + MidTankFull1 = 380, + + /// <summary> + /// (MidTankFull2) + /// </summary> + [Description("MidTankFull2")] + MidTankFull2 = 381, + + /// <summary> + /// (MidTankFull3) + /// </summary> + [Description("MidTankFull3")] + MidTankFull3 = 382, + + /// <summary> + /// (MidTankFull4) + /// </summary> + [Description("MidTankFull4")] + MidTankFull4 = 383, + + /// <summary> + /// (MidTankFull5) + /// </summary> + [Description("MidTankFull5")] + MidTankFull5 = 384, + + /// <summary> + /// (MidTankFull6) + /// </summary> + [Description("MidTankFull6")] + MidTankFull6 = 385, + + /// <summary> + /// (MidTankFull7) + /// </summary> + [Description("MidTankFull7")] + MidTankFull7 = 386, + + /// <summary> + /// (MidTankFull8) + /// </summary> + [Description("MidTankFull8")] + MidTankFull8 = 387, + + /// <summary> + /// (MidTankFull9) + /// </summary> + [Description("MidTankFull9")] + MidTankFull9 = 388, + + /// <summary> + /// (MidTankFull10) + /// </summary> + [Description("MidTankFull10")] + MidTankFull10 = 389, + + /// <summary> + /// (MidTankFull11) + /// </summary> + [Description("MidTankFull11")] + MidTankFull11 = 390, + + /// <summary> + /// (MidTankEmpty1) + /// </summary> + [Description("MidTankEmpty1")] + MidTankEmpty1 = 391, + + /// <summary> + /// (MidTankEmpty2) + /// </summary> + [Description("MidTankEmpty2")] + MidTankEmpty2 = 392, + + /// <summary> + /// (MidTankEmpty3) + /// </summary> + [Description("MidTankEmpty3")] + MidTankEmpty3 = 393, + + /// <summary> + /// (MidTankEmpty4) + /// </summary> + [Description("MidTankEmpty4")] + MidTankEmpty4 = 394, + + /// <summary> + /// (MidTankEmpty5) + /// </summary> + [Description("MidTankEmpty5")] + MidTankEmpty5 = 395, + + /// <summary> + /// (MidTankEmpty6) + /// </summary> + [Description("MidTankEmpty6")] + MidTankEmpty6 = 396, + + /// <summary> + /// (MidTankEmpty7) + /// </summary> + [Description("MidTankEmpty7")] + MidTankEmpty7 = 397, + + /// <summary> + /// (MidTankEmpty8) + /// </summary> + [Description("MidTankEmpty8")] + MidTankEmpty8 = 398, + + /// <summary> + /// (MidTankEmpty9) + /// </summary> + [Description("MidTankEmpty9")] + MidTankEmpty9 = 399, + + /// <summary> + /// (MidTankEmpty10) + /// </summary> + [Description("MidTankEmpty10")] + MidTankEmpty10 = 400, + + /// <summary> + /// (MidTankEmpty11) + /// </summary> + [Description("MidTankEmpty11")] + MidTankEmpty11 = 401, + + /// <summary> + /// (LubricantEmpty) + /// </summary> + [Description("LubricantEmpty")] + LubricantEmpty = 402, + + /// <summary> + /// (LubricantCartridge) + /// </summary> + [Description("LubricantCartridge")] + LubricantCartridge = 403, + + /// <summary> + /// (LubricantActive) + /// </summary> + [Description("LubricantActive")] + LubricantActive = 404, + + /// <summary> + /// (LubricantValve) + /// </summary> + [Description("LubricantValve")] + LubricantValve = 405, + + /// <summary> + /// (JobActive) + /// </summary> + [Description("JobActive")] + JobActive = 406, + + /// <summary> + /// (ThreadLoadActive) + /// </summary> + [Description("ThreadLoadActive")] + ThreadLoadActive = 407, + + /// <summary> + /// (BITActive) + /// </summary> + [Description("BITActive")] + BITActive = 408, + + /// <summary> + /// (WastePump) + /// </summary> + [Description("WastePump")] + WastePump = 409, + + /// <summary> + /// (WasteValve) + /// </summary> + [Description("WasteValve")] + WasteValve = 410, + + /// <summary> + /// (DryerInterlock) + /// </summary> + [Description("DryerInterlock")] + DryerInterlock = 411, + + /// <summary> + /// (DryerDoor) + /// </summary> + [Description("DryerDoor")] + DryerDoor = 412, + + /// <summary> + /// (TunnelCover) + /// </summary> + [Description("TunnelCover")] + TunnelCover = 413, + + /// <summary> + /// (ArcCover) + /// </summary> + [Description("ArcCover")] + ArcCover = 414, + + /// <summary> + /// (Dryer48v) + /// </summary> + [Description("Dryer48v")] + Dryer48v = 415, + + /// <summary> + /// (SafetyDryerTCO) + /// </summary> + [Description("SafetyDryerTCO")] + SafetyDryerTCO = 416, + + /// <summary> + /// (SafetyTunnelTCO) + /// </summary> + [Description("SafetyTunnelTCO")] + SafetyTunnelTCO = 417, + + /// <summary> + /// (SafetyDryerAirflow) + /// </summary> + [Description("SafetyDryerAirflow")] + SafetyDryerAirflow = 418, + + /// <summary> + /// (SafetyTunnelAirflow) + /// </summary> + [Description("SafetyTunnelAirflow")] + SafetyTunnelAirflow = 419, + + /// <summary> + /// (SafetyCirculatorAirflow) + /// </summary> + [Description("SafetyCirculatorAirflow")] + SafetyCirculatorAirflow = 420, + } } diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/TechMonitors.cs b/Software/Visual_Studio/Tango.BL/Enumerations/TechMonitors.cs index 00d63da76..373038387 100644 --- a/Software/Visual_Studio/Tango.BL/Enumerations/TechMonitors.cs +++ b/Software/Visual_Studio/Tango.BL/Enumerations/TechMonitors.cs @@ -476,12 +476,24 @@ namespace Tango.BL.Enumerations EuChillerTemperature = 1091, /// <summary> + /// (Eureka Dispenser 10 Pressure) + /// </summary> + [Description("Eureka Dispenser 10 Pressure")] + EuDispenser10Pressure = 1307, + + /// <summary> /// (Eureka Dispenser 10 Voltage) /// </summary> [Description("Eureka Dispenser 10 Voltage")] EuDispenser10Voltage = 1066, /// <summary> + /// (Eureka Dispenser 11 Pressure) + /// </summary> + [Description("Eureka Dispenser 11 Pressure")] + EuDispenser11Pressure = 1308, + + /// <summary> /// (Eureka Dispenser 11 Voltage) /// </summary> [Description("Eureka Dispenser 11 Voltage")] @@ -518,6 +530,24 @@ namespace Tango.BL.Enumerations EuDispenser16Voltage = 1072, /// <summary> + /// (Eureka Dispenser 17 Voltage) + /// </summary> + [Description("Eureka Dispenser 17 Voltage")] + EuDispenser17Voltage = 1300, + + /// <summary> + /// (Eureka Dispenser 18 Voltage) + /// </summary> + [Description("Eureka Dispenser 18 Voltage")] + EuDispenser18Voltage = 1301, + + /// <summary> + /// (Eureka Dispenser 19 Voltage) + /// </summary> + [Description("Eureka Dispenser 19 Voltage")] + EuDispenser19Voltage = 1302, + + /// <summary> /// (Eureka Dispenser 1 Pressure) /// </summary> [Description("Eureka Dispenser 1 Pressure")] @@ -530,6 +560,24 @@ namespace Tango.BL.Enumerations EuDispenser1Voltage = 1057, /// <summary> + /// (Eureka Dispenser 20 Voltage) + /// </summary> + [Description("Eureka Dispenser 20 Voltage")] + EuDispenser20Voltage = 1303, + + /// <summary> + /// (Eureka Dispenser 21 Voltage) + /// </summary> + [Description("Eureka Dispenser 21 Voltage")] + EuDispenser21Voltage = 1304, + + /// <summary> + /// (Eureka Dispenser 22 Voltage) + /// </summary> + [Description("Eureka Dispenser 22 Voltage")] + EuDispenser22Voltage = 1305, + + /// <summary> /// (Eureka Dispenser 2 Pressure) /// </summary> [Description("Eureka Dispenser 2 Pressure")] @@ -614,6 +662,12 @@ namespace Tango.BL.Enumerations EuDispenser8Voltage = 1064, /// <summary> + /// (Eureka Dispenser 9 Pressure) + /// </summary> + [Description("Eureka Dispenser 9 Pressure")] + EuDispenser9Pressure = 1306, + + /// <summary> /// (Eureka Dispenser 9 Voltage) /// </summary> [Description("Eureka Dispenser 9 Voltage")] @@ -626,6 +680,18 @@ namespace Tango.BL.Enumerations EuDryerAirFlow = 1096, /// <summary> + /// (Eureka Dryer Air Temperature) + /// </summary> + [Description("Eureka Dryer Air Temperature")] + EuDryerAirTemperature = 1338, + + /// <summary> + /// (Eureka Dryer Incoming Voltage) + /// </summary> + [Description("Eureka Dryer Incoming Voltage")] + EuDryerIncomingVoltage = 1336, + + /// <summary> /// (Eureka Dryer Motor Current) /// </summary> [Description("Eureka Dryer Motor Current")] @@ -644,6 +710,18 @@ namespace Tango.BL.Enumerations EuDryerMotorVelocity = 1008, /// <summary> + /// (Eureka Dryer Outgoinging Air flow) + /// </summary> + [Description("Eureka Dryer Outgoinging Air flow")] + EuDryerOutgoingAirflow = 1335, + + /// <summary> + /// (Eureka Dryer Outgoinging Voltage) + /// </summary> + [Description("Eureka Dryer Outgoinging Voltage")] + EuDryerOutgoingVoltage = 1337, + + /// <summary> /// (Eureka Dryer Zone 1 Current) /// </summary> [Description("Eureka Dryer Zone 1 Current")] @@ -782,6 +860,18 @@ namespace Tango.BL.Enumerations EuMidTank1Level = 1083, /// <summary> + /// (Eureka Mid Tank 10 Level) + /// </summary> + [Description("Eureka Mid Tank 10 Level")] + EuMidTank1Level0 = 1310, + + /// <summary> + /// (Eureka Mid Tank 11 Level) + /// </summary> + [Description("Eureka Mid Tank 11 Level")] + EuMidTank1Level1 = 1311, + + /// <summary> /// (Eureka Mid Tank 2 Level) /// </summary> [Description("Eureka Mid Tank 2 Level")] @@ -824,6 +914,12 @@ namespace Tango.BL.Enumerations EuMidTank8Level = 1090, /// <summary> + /// (Eureka Mid Tank 9 Level) + /// </summary> + [Description("Eureka Mid Tank 9 Level")] + EuMidTank9Level = 1309, + + /// <summary> /// (Eureka Mixer Current) /// </summary> [Description("Eureka Mixer Current")] @@ -848,6 +944,168 @@ namespace Tango.BL.Enumerations EuPullerMotor = 1012, /// <summary> + /// (Eureka Pump 10 Current) + /// </summary> + [Description("Eureka Pump 10 Current")] + EuPump10Current = 1321, + + /// <summary> + /// (Eureka Pump 11 Current) + /// </summary> + [Description("Eureka Pump 11 Current")] + EuPump11Current = 1322, + + /// <summary> + /// (Eureka Pump 12 Current) + /// </summary> + [Description("Eureka Pump 12 Current")] + EuPump12Current = 1323, + + /// <summary> + /// (Eureka Pump 13 Current) + /// </summary> + [Description("Eureka Pump 13 Current")] + EuPump13Current = 1324, + + /// <summary> + /// (Eureka Pump 14 Current) + /// </summary> + [Description("Eureka Pump 14 Current")] + EuPump14Current = 1325, + + /// <summary> + /// (Eureka Pump 15 Current) + /// </summary> + [Description("Eureka Pump 15 Current")] + EuPump15Current = 1326, + + /// <summary> + /// (Eureka Pump 16 Current) + /// </summary> + [Description("Eureka Pump 16 Current")] + EuPump16Current = 1327, + + /// <summary> + /// (Eureka Pump 17 Current) + /// </summary> + [Description("Eureka Pump 17 Current")] + EuPump17Current = 1328, + + /// <summary> + /// (Eureka Pump 18 Current) + /// </summary> + [Description("Eureka Pump 18 Current")] + EuPump18Current = 1329, + + /// <summary> + /// (Eureka Pump 19 Current) + /// </summary> + [Description("Eureka Pump 19 Current")] + EuPump19Current = 1330, + + /// <summary> + /// (Eureka Pump 1 Card Temperature) + /// </summary> + [Description("Eureka Pump 1 Card Temperature")] + EuPump1CardTemperature = 1339, + + /// <summary> + /// (Eureka Pump 1 Current) + /// </summary> + [Description("Eureka Pump 1 Current")] + EuPump1Current = 1312, + + /// <summary> + /// (Eureka Pump 20 Current) + /// </summary> + [Description("Eureka Pump 20 Current")] + EuPump20Current = 1331, + + /// <summary> + /// (Eureka Pump 21 Current) + /// </summary> + [Description("Eureka Pump 21 Current")] + EuPump21Current = 1332, + + /// <summary> + /// (Eureka Pump 22 Current) + /// </summary> + [Description("Eureka Pump 22 Current")] + EuPump22Current = 1333, + + /// <summary> + /// (Eureka Pump 2 Card Temperature) + /// </summary> + [Description("Eureka Pump 2 Card Temperature")] + EuPump2CardTemperature = 1340, + + /// <summary> + /// (Eureka Pump 2 Current) + /// </summary> + [Description("Eureka Pump 2 Current")] + EuPump2Current = 1313, + + /// <summary> + /// (Eureka Pump 3 Card Temperature) + /// </summary> + [Description("Eureka Pump 3 Card Temperature")] + EuPump3CardTemperature = 1341, + + /// <summary> + /// (Eureka Pump 3 Current) + /// </summary> + [Description("Eureka Pump 3 Current")] + EuPump3Current = 1314, + + /// <summary> + /// (Eureka Pump 4 Card Temperature) + /// </summary> + [Description("Eureka Pump 4 Card Temperature")] + EuPump4CardTemperature = 1342, + + /// <summary> + /// (Eureka Pump 4 Current) + /// </summary> + [Description("Eureka Pump 4 Current")] + EuPump4Current = 1315, + + /// <summary> + /// (Eureka Pump 5 Card Temperature) + /// </summary> + [Description("Eureka Pump 5 Card Temperature")] + EuPump5CardTemperature = 1343, + + /// <summary> + /// (Eureka Pump 5 Current) + /// </summary> + [Description("Eureka Pump 5 Current")] + EuPump5Current = 1316, + + /// <summary> + /// (Eureka Pump 6 Current) + /// </summary> + [Description("Eureka Pump 6 Current")] + EuPump6Current = 1317, + + /// <summary> + /// (Eureka Pump 7 Current) + /// </summary> + [Description("Eureka Pump 7 Current")] + EuPump7Current = 1318, + + /// <summary> + /// (Eureka Pump 8 Current) + /// </summary> + [Description("Eureka Pump 8 Current")] + EuPump8Current = 1319, + + /// <summary> + /// (Eureka Pump 9 Current) + /// </summary> + [Description("Eureka Pump 9 Current")] + EuPump9Current = 1320, + + /// <summary> /// (Eureka Pump Flows) /// </summary> [Description("Eureka Pump Flows")] @@ -908,6 +1166,12 @@ namespace Tango.BL.Enumerations EuWasteLevel = 1098, /// <summary> + /// (Eureka Waste Pump Voltage) + /// </summary> + [Description("Eureka Waste Pump Voltage")] + EuWastePumpVoltage = 1334, + + /// <summary> /// (Eureka Winder Dancer 1) /// </summary> [Description("Eureka Winder Dancer 1")] diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/DiagnosticsMonitors.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/DiagnosticsMonitors.cs index 5d90214f5..2cccb815b 100644 --- a/Software/Visual_Studio/Tango.PMR/Diagnostics/DiagnosticsMonitors.cs +++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/DiagnosticsMonitors.cs @@ -23,7 +23,7 @@ namespace Tango.PMR.Diagnostics { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "ChlEaWFnbm9zdGljc01vbml0b3JzLnByb3RvEhVUYW5nby5QTVIuRGlhZ25v", - "c3RpY3MaEURvdWJsZUFycmF5LnByb3RvIsYxChNEaWFnbm9zdGljc01vbml0", + "c3RpY3MaEURvdWJsZUFycmF5LnByb3RvIqc7ChNEaWFnbm9zdGljc01vbml0", "b3JzEhQKDERhbmNlcjFBbmdsZRgBIAMoARIUCgxEYW5jZXIyQW5nbGUYAiAD", "KAESFAoMRGFuY2VyM0FuZ2xlGAMgAygBEhwKFEZlZWRlck1vdG9yRnJlcXVl", "bmN5GAQgAygBEhIKCkRyeWVyTW90b3IYBSADKAESEwoLUG9sbGVyTW90b3IY", @@ -164,12 +164,40 @@ namespace Tango.PMR.Diagnostics { "NlNwZWVkGNIBIAMoARIVCgxFdUJ0c3I3U3BlZWQY0wEgAygBEhUKDEV1QnRz", "cjhTcGVlZBjUASADKAESFwoORXVCdHNyNVNwZWVkQXYY1QEgAygBEhcKDkV1", "QnRzcjZTcGVlZEF2GNYBIAMoARIXCg5FdUJ0c3I3U3BlZWRBdhjXASADKAES", - "FwoORXVCdHNyOFNwZWVkQXYY2AEgAygBQiEKH2NvbS50d2luZS50YW5nby5w", - "bXIuZGlhZ25vc3RpY3NiBnByb3RvMw==")); + "FwoORXVCdHNyOFNwZWVkQXYY2AEgAygBEh0KFEV1RGlzcGVuc2VyMTdWb2x0", + "YWdlGNkBIAMoARIdChRFdURpc3BlbnNlcjE4Vm9sdGFnZRjaASADKAESHQoU", + "RXVEaXNwZW5zZXIxOVZvbHRhZ2UY2wEgAygBEh0KFEV1RGlzcGVuc2VyMjBW", + "b2x0YWdlGNwBIAMoARIdChRFdURpc3BlbnNlcjIxVm9sdGFnZRjdASADKAES", + "HQoURXVEaXNwZW5zZXIyMlZvbHRhZ2UY3gEgAygBEh0KFEV1RGlzcGVuc2Vy", + "OVByZXNzdXJlGN8BIAMoARIeChVFdURpc3BlbnNlcjEwUHJlc3N1cmUY4AEg", + "AygBEh4KFUV1RGlzcGVuc2VyMTFQcmVzc3VyZRjhASADKAESGAoPRXVNaWRU", + "YW5rOUxldmVsGOIBIAMoARIZChBFdU1pZFRhbmsxTGV2ZWwwGOMBIAMoARIZ", + "ChBFdU1pZFRhbmsxTGV2ZWwxGOQBIAMoARIXCg5FdVB1bXAxQ3VycmVudBjl", + "ASADKAESFwoORXVQdW1wMkN1cnJlbnQY5gEgAygBEhcKDkV1UHVtcDNDdXJy", + "ZW50GOcBIAMoARIXCg5FdVB1bXA0Q3VycmVudBjoASADKAESFwoORXVQdW1w", + "NUN1cnJlbnQY6QEgAygBEhcKDkV1UHVtcDZDdXJyZW50GOoBIAMoARIXCg5F", + "dVB1bXA3Q3VycmVudBjrASADKAESFwoORXVQdW1wOEN1cnJlbnQY7AEgAygB", + "EhcKDkV1UHVtcDlDdXJyZW50GO0BIAMoARIYCg9FdVB1bXAxMEN1cnJlbnQY", + "7gEgAygBEhgKD0V1UHVtcDExQ3VycmVudBjvASADKAESGAoPRXVQdW1wMTJD", + "dXJyZW50GPABIAMoARIYCg9FdVB1bXAxM0N1cnJlbnQY8QEgAygBEhgKD0V1", + "UHVtcDE0Q3VycmVudBjyASADKAESGAoPRXVQdW1wMTVDdXJyZW50GPMBIAMo", + "ARIYCg9FdVB1bXAxNkN1cnJlbnQY9AEgAygBEhgKD0V1UHVtcDE3Q3VycmVu", + "dBj1ASADKAESGAoPRXVQdW1wMThDdXJyZW50GPYBIAMoARIYCg9FdVB1bXAx", + "OUN1cnJlbnQY9wEgAygBEhgKD0V1UHVtcDIwQ3VycmVudBj4ASADKAESGAoP", + "RXVQdW1wMjFDdXJyZW50GPkBIAMoARIYCg9FdVB1bXAyMkN1cnJlbnQY+gEg", + "AygBEhsKEkV1V2FzdGVQdW1wVm9sdGFnZRj7ASADKAESHwoWRXVEcnllck91", + "dGdvaW5nQWlyZmxvdxj8ASADKAESHwoWRXVEcnllckluY29taW5nVm9sdGFn", + "ZRj9ASADKAESHwoWRXVEcnllck91dGdvaW5nVm9sdGFnZRj+ASADKAESHgoV", + "RXVEcnllckFpclRlbXBlcmF0dXJlGP8BIAMoARIfChZFdVB1bXAxQ2FyZFRl", + "bXBlcmF0dXJlGIACIAMoARIfChZFdVB1bXAyQ2FyZFRlbXBlcmF0dXJlGIEC", + "IAMoARIfChZFdVB1bXAzQ2FyZFRlbXBlcmF0dXJlGIICIAMoARIfChZFdVB1", + "bXA0Q2FyZFRlbXBlcmF0dXJlGIMCIAMoARIfChZFdVB1bXA1Q2FyZFRlbXBl", + "cmF0dXJlGIQCIAMoAUIhCh9jb20udHdpbmUudGFuZ28ucG1yLmRpYWdub3N0", + "aWNzYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Tango.PMR.Diagnostics.DoubleArrayReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Diagnostics.DiagnosticsMonitors), global::Tango.PMR.Diagnostics.DiagnosticsMonitors.Parser, new[]{ "Dancer1Angle", "Dancer2Angle", "Dancer3Angle", "FeederMotorFrequency", "DryerMotor", "PollerMotor", "WinderMotor", "ScrewMotor", "ThreadSpeed", "MixerTemperature", "HeadZone1Temperature", "HeadZone2Temperature", "HeadZone3Temperature", "HeadAirFlow", "FeederTension", "PullerTension", "DryerZone1Temperature", "DryerZone2Temperature", "DryerZone3Temperature", "DryerAirFlow", "WinderTension", "DispensersMotorsFrequency", "DispensersAngularEncoders", "DispensersLinearPositions", "DispensersPressure", "FilterDeltaPressure", "ChillerTemperature", "Dispenser1MotorFrequency", "Dispenser2MotorFrequency", "Dispenser3MotorFrequency", "Dispenser4MotorFrequency", "Dispenser5MotorFrequency", "Dispenser6MotorFrequency", "Dispenser7MotorFrequency", "Dispenser8MotorFrequency", "HeadZone4Temperature", "HeadZone5Temperature", "HeadZone6Temperature", "BlowerVoltage", "Dispenser1Pressure", "Dispenser2Pressure", "Dispenser3Pressure", "Dispenser4Pressure", "Dispenser5Pressure", "Dispenser6Pressure", "Dispenser7Pressure", "Dispenser8Pressure", "MidTank1Level", "MidTank2Level", "MidTank3Level", "MidTank4Level", "MidTank5Level", "MidTank6Level", "MidTank7Level", "MidTank8Level", "DrierZone1HeaterCurrent", "DrierZone2HeaterCurrent", "HeadZone1HeaterCurrent", "HeadZone2HeaterCurrent", "HeadZone3HeaterCurrent", "HeadZone4HeaterCurrent", "HeadZone56HeaterCurrent", "Mixer1HeaterCurrent", "DispensersInkLevel", "MidTanksInkLevel", "OverallTemperature", "HeadZone7HeaterCurrent", "HeadZone7Temperature", "HeadZone8HeaterCurrent", "HeadZone8Temperature", "HeadZone9HeaterCurrent", "HeadZone9Temperature", "HeadZone10HeaterCurrent", "HeadZone10Temperature", "HeadZone11HeaterCurrent", "HeadZone11Temperature", "HeadZone12HeaterCurrent", "HeadZone12Temperature", "HeadBlowerVoltage1", "HeadBlowerVoltage2", "HeadCoverHeater1Current", "HeadCoverHeater1Temperature", "HeadCoverHeater2Current", "HeadCoverHeater2Temperature", "WHSBlower2Voltage", "GasSensor", "IncomingVoltage", "WasteLevel", "HeadBlower1AirFlow", "HeadBlower2AirFlow", "ShinkoSetValue", "ShinkoCurrentValue", "TotalWHSFlow", "EuWinder1Dancer", "EuWinder2Dancer", "EuWinder3Dancer", "EuWinder4Dancer", "EuWinder1Motor", "EuWinder2Motor", "EuWinder3Motor", "EuWinder4Motor", "EuDryerMotorVelocity", "EuDryerMotorTargetVelocity", "EuDryerMotorCurrent", "EuPullerDancer", "EuPullerMotor", "EuDryerZone1Temperature", "EuDryerZone2Temperature", "EuDryerZone3Temperature", "EuHeadZone1Temperature", "EuHeadZone2Temperature", "EuHeadZone3Temperature", "EuMixerTemperature", "EuTunnelTemperature", "EuLubricantTemperature", "EuAmbientTemperature", "EuElectricalCabinetTemperature", "EuDryerZone1Current", "EuDryerZone2Current", "EuDryerZone3Current", "EuHeadZone1Current", "EuHeadZone2Current", "EuHeadZone3Current", "EuMixerCurrent", "EuTunnelCurrent", "EuLubricantCurrent", "EuBtsr1Speed", "EuBtsr1SpeedAv", "EuBtsr1DispAv", "EuBtsr1PeakMin", "EuBtsr1PeakMax", "EuBtsr2Speed", "EuBtsr2SpeedAv", "EuBtsr2DispAv", "EuBtsr2PeakMin", "EuBtsr2PeakMax", "EuBtsr3Speed", "EuBtsr3SpeedAv", "EuBtsr3DispAv", "EuBtsr3PeakMin", "EuBtsr3PeakMax", "EuBtsr4Speed", "EuBtsr4SpeedAv", "EuBtsr4PeakMin", "EuBtsr4PeakMax", "EuBtsr4DispAv", "EuTemperatureLoggers", "EuPumpFlows", "EuInkLinesPressure", "EuSpareDataArray", "EuDispenser1Voltage", "EuDispenser2Voltage", "EuDispenser3Voltage", "EuDispenser4Voltage", "EuDispenser5Voltage", "EuDispenser6Voltage", "EuDispenser7Voltage", "EuDispenser8Voltage", "EuDispenser9Voltage", "EuDispenser10Voltage", "EuDispenser11Voltage", "EuDispenser12Voltage", "EuDispenser13Voltage", "EuDispenser14Voltage", "EuDispenser15Voltage", "EuDispenser16Voltage", "EuLubricantPumpVoltage", "EuDispenser1Pressure", "EuDispenser2Pressure", "EuDispenser3Pressure", "EuDispenser4Pressure", "EuDispenser5Pressure", "EuDispenser6Pressure", "EuDispenser7Pressure", "EuDispenser8Pressure", "EuLubricantPressure", "EuMidTank1Level", "EuMidTank2Level", "EuMidTank3Level", "EuMidTank4Level", "EuMidTank5Level", "EuMidTank6Level", "EuMidTank7Level", "EuMidTank8Level", "EuChillerTemperature", "EuHeadRightAirFlow", "EuHeadLeftAirFlow", "EuHeadRightVoltage", "EuHeadLeftVoltage", "EuDryerAirFlow", "EuBlowerVoltage", "EuWasteLevel", "EuSpare1", "EuSpare2", "EuSpare3", "EuSpare4", "EuBtsr5DispAv", "EuBtsr6DispAv", "EuBtsr7DispAv", "EuBtsr8DispAv", "EuBtsr5PeakMax", "EuBtsr6PeakMax", "EuBtsr7PeakMax", "EuBtsr8PeakMax", "EuBtsr5PeakMin", "EuBtsr6PeakMin", "EuBtsr7PeakMin", "EuBtsr8PeakMin", "EuBtsr5Speed", "EuBtsr6Speed", "EuBtsr7Speed", "EuBtsr8Speed", "EuBtsr5SpeedAv", "EuBtsr6SpeedAv", "EuBtsr7SpeedAv", "EuBtsr8SpeedAv" }, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Diagnostics.DiagnosticsMonitors), global::Tango.PMR.Diagnostics.DiagnosticsMonitors.Parser, new[]{ "Dancer1Angle", "Dancer2Angle", "Dancer3Angle", "FeederMotorFrequency", "DryerMotor", "PollerMotor", "WinderMotor", "ScrewMotor", "ThreadSpeed", "MixerTemperature", "HeadZone1Temperature", "HeadZone2Temperature", "HeadZone3Temperature", "HeadAirFlow", "FeederTension", "PullerTension", "DryerZone1Temperature", "DryerZone2Temperature", "DryerZone3Temperature", "DryerAirFlow", "WinderTension", "DispensersMotorsFrequency", "DispensersAngularEncoders", "DispensersLinearPositions", "DispensersPressure", "FilterDeltaPressure", "ChillerTemperature", "Dispenser1MotorFrequency", "Dispenser2MotorFrequency", "Dispenser3MotorFrequency", "Dispenser4MotorFrequency", "Dispenser5MotorFrequency", "Dispenser6MotorFrequency", "Dispenser7MotorFrequency", "Dispenser8MotorFrequency", "HeadZone4Temperature", "HeadZone5Temperature", "HeadZone6Temperature", "BlowerVoltage", "Dispenser1Pressure", "Dispenser2Pressure", "Dispenser3Pressure", "Dispenser4Pressure", "Dispenser5Pressure", "Dispenser6Pressure", "Dispenser7Pressure", "Dispenser8Pressure", "MidTank1Level", "MidTank2Level", "MidTank3Level", "MidTank4Level", "MidTank5Level", "MidTank6Level", "MidTank7Level", "MidTank8Level", "DrierZone1HeaterCurrent", "DrierZone2HeaterCurrent", "HeadZone1HeaterCurrent", "HeadZone2HeaterCurrent", "HeadZone3HeaterCurrent", "HeadZone4HeaterCurrent", "HeadZone56HeaterCurrent", "Mixer1HeaterCurrent", "DispensersInkLevel", "MidTanksInkLevel", "OverallTemperature", "HeadZone7HeaterCurrent", "HeadZone7Temperature", "HeadZone8HeaterCurrent", "HeadZone8Temperature", "HeadZone9HeaterCurrent", "HeadZone9Temperature", "HeadZone10HeaterCurrent", "HeadZone10Temperature", "HeadZone11HeaterCurrent", "HeadZone11Temperature", "HeadZone12HeaterCurrent", "HeadZone12Temperature", "HeadBlowerVoltage1", "HeadBlowerVoltage2", "HeadCoverHeater1Current", "HeadCoverHeater1Temperature", "HeadCoverHeater2Current", "HeadCoverHeater2Temperature", "WHSBlower2Voltage", "GasSensor", "IncomingVoltage", "WasteLevel", "HeadBlower1AirFlow", "HeadBlower2AirFlow", "ShinkoSetValue", "ShinkoCurrentValue", "TotalWHSFlow", "EuWinder1Dancer", "EuWinder2Dancer", "EuWinder3Dancer", "EuWinder4Dancer", "EuWinder1Motor", "EuWinder2Motor", "EuWinder3Motor", "EuWinder4Motor", "EuDryerMotorVelocity", "EuDryerMotorTargetVelocity", "EuDryerMotorCurrent", "EuPullerDancer", "EuPullerMotor", "EuDryerZone1Temperature", "EuDryerZone2Temperature", "EuDryerZone3Temperature", "EuHeadZone1Temperature", "EuHeadZone2Temperature", "EuHeadZone3Temperature", "EuMixerTemperature", "EuTunnelTemperature", "EuLubricantTemperature", "EuAmbientTemperature", "EuElectricalCabinetTemperature", "EuDryerZone1Current", "EuDryerZone2Current", "EuDryerZone3Current", "EuHeadZone1Current", "EuHeadZone2Current", "EuHeadZone3Current", "EuMixerCurrent", "EuTunnelCurrent", "EuLubricantCurrent", "EuBtsr1Speed", "EuBtsr1SpeedAv", "EuBtsr1DispAv", "EuBtsr1PeakMin", "EuBtsr1PeakMax", "EuBtsr2Speed", "EuBtsr2SpeedAv", "EuBtsr2DispAv", "EuBtsr2PeakMin", "EuBtsr2PeakMax", "EuBtsr3Speed", "EuBtsr3SpeedAv", "EuBtsr3DispAv", "EuBtsr3PeakMin", "EuBtsr3PeakMax", "EuBtsr4Speed", "EuBtsr4SpeedAv", "EuBtsr4PeakMin", "EuBtsr4PeakMax", "EuBtsr4DispAv", "EuTemperatureLoggers", "EuPumpFlows", "EuInkLinesPressure", "EuSpareDataArray", "EuDispenser1Voltage", "EuDispenser2Voltage", "EuDispenser3Voltage", "EuDispenser4Voltage", "EuDispenser5Voltage", "EuDispenser6Voltage", "EuDispenser7Voltage", "EuDispenser8Voltage", "EuDispenser9Voltage", "EuDispenser10Voltage", "EuDispenser11Voltage", "EuDispenser12Voltage", "EuDispenser13Voltage", "EuDispenser14Voltage", "EuDispenser15Voltage", "EuDispenser16Voltage", "EuLubricantPumpVoltage", "EuDispenser1Pressure", "EuDispenser2Pressure", "EuDispenser3Pressure", "EuDispenser4Pressure", "EuDispenser5Pressure", "EuDispenser6Pressure", "EuDispenser7Pressure", "EuDispenser8Pressure", "EuLubricantPressure", "EuMidTank1Level", "EuMidTank2Level", "EuMidTank3Level", "EuMidTank4Level", "EuMidTank5Level", "EuMidTank6Level", "EuMidTank7Level", "EuMidTank8Level", "EuChillerTemperature", "EuHeadRightAirFlow", "EuHeadLeftAirFlow", "EuHeadRightVoltage", "EuHeadLeftVoltage", "EuDryerAirFlow", "EuBlowerVoltage", "EuWasteLevel", "EuSpare1", "EuSpare2", "EuSpare3", "EuSpare4", "EuBtsr5DispAv", "EuBtsr6DispAv", "EuBtsr7DispAv", "EuBtsr8DispAv", "EuBtsr5PeakMax", "EuBtsr6PeakMax", "EuBtsr7PeakMax", "EuBtsr8PeakMax", "EuBtsr5PeakMin", "EuBtsr6PeakMin", "EuBtsr7PeakMin", "EuBtsr8PeakMin", "EuBtsr5Speed", "EuBtsr6Speed", "EuBtsr7Speed", "EuBtsr8Speed", "EuBtsr5SpeedAv", "EuBtsr6SpeedAv", "EuBtsr7SpeedAv", "EuBtsr8SpeedAv", "EuDispenser17Voltage", "EuDispenser18Voltage", "EuDispenser19Voltage", "EuDispenser20Voltage", "EuDispenser21Voltage", "EuDispenser22Voltage", "EuDispenser9Pressure", "EuDispenser10Pressure", "EuDispenser11Pressure", "EuMidTank9Level", "EuMidTank1Level0", "EuMidTank1Level1", "EuPump1Current", "EuPump2Current", "EuPump3Current", "EuPump4Current", "EuPump5Current", "EuPump6Current", "EuPump7Current", "EuPump8Current", "EuPump9Current", "EuPump10Current", "EuPump11Current", "EuPump12Current", "EuPump13Current", "EuPump14Current", "EuPump15Current", "EuPump16Current", "EuPump17Current", "EuPump18Current", "EuPump19Current", "EuPump20Current", "EuPump21Current", "EuPump22Current", "EuWastePumpVoltage", "EuDryerOutgoingAirflow", "EuDryerIncomingVoltage", "EuDryerOutgoingVoltage", "EuDryerAirTemperature", "EuPump1CardTemperature", "EuPump2CardTemperature", "EuPump3CardTemperature", "EuPump4CardTemperature", "EuPump5CardTemperature" }, null, null, null) })); } #endregion @@ -416,6 +444,50 @@ namespace Tango.PMR.Diagnostics { euBtsr6SpeedAv_ = other.euBtsr6SpeedAv_.Clone(); euBtsr7SpeedAv_ = other.euBtsr7SpeedAv_.Clone(); euBtsr8SpeedAv_ = other.euBtsr8SpeedAv_.Clone(); + euDispenser17Voltage_ = other.euDispenser17Voltage_.Clone(); + euDispenser18Voltage_ = other.euDispenser18Voltage_.Clone(); + euDispenser19Voltage_ = other.euDispenser19Voltage_.Clone(); + euDispenser20Voltage_ = other.euDispenser20Voltage_.Clone(); + euDispenser21Voltage_ = other.euDispenser21Voltage_.Clone(); + euDispenser22Voltage_ = other.euDispenser22Voltage_.Clone(); + euDispenser9Pressure_ = other.euDispenser9Pressure_.Clone(); + euDispenser10Pressure_ = other.euDispenser10Pressure_.Clone(); + euDispenser11Pressure_ = other.euDispenser11Pressure_.Clone(); + euMidTank9Level_ = other.euMidTank9Level_.Clone(); + euMidTank1Level0_ = other.euMidTank1Level0_.Clone(); + euMidTank1Level1_ = other.euMidTank1Level1_.Clone(); + euPump1Current_ = other.euPump1Current_.Clone(); + euPump2Current_ = other.euPump2Current_.Clone(); + euPump3Current_ = other.euPump3Current_.Clone(); + euPump4Current_ = other.euPump4Current_.Clone(); + euPump5Current_ = other.euPump5Current_.Clone(); + euPump6Current_ = other.euPump6Current_.Clone(); + euPump7Current_ = other.euPump7Current_.Clone(); + euPump8Current_ = other.euPump8Current_.Clone(); + euPump9Current_ = other.euPump9Current_.Clone(); + euPump10Current_ = other.euPump10Current_.Clone(); + euPump11Current_ = other.euPump11Current_.Clone(); + euPump12Current_ = other.euPump12Current_.Clone(); + euPump13Current_ = other.euPump13Current_.Clone(); + euPump14Current_ = other.euPump14Current_.Clone(); + euPump15Current_ = other.euPump15Current_.Clone(); + euPump16Current_ = other.euPump16Current_.Clone(); + euPump17Current_ = other.euPump17Current_.Clone(); + euPump18Current_ = other.euPump18Current_.Clone(); + euPump19Current_ = other.euPump19Current_.Clone(); + euPump20Current_ = other.euPump20Current_.Clone(); + euPump21Current_ = other.euPump21Current_.Clone(); + euPump22Current_ = other.euPump22Current_.Clone(); + euWastePumpVoltage_ = other.euWastePumpVoltage_.Clone(); + euDryerOutgoingAirflow_ = other.euDryerOutgoingAirflow_.Clone(); + euDryerIncomingVoltage_ = other.euDryerIncomingVoltage_.Clone(); + euDryerOutgoingVoltage_ = other.euDryerOutgoingVoltage_.Clone(); + euDryerAirTemperature_ = other.euDryerAirTemperature_.Clone(); + euPump1CardTemperature_ = other.euPump1CardTemperature_.Clone(); + euPump2CardTemperature_ = other.euPump2CardTemperature_.Clone(); + euPump3CardTemperature_ = other.euPump3CardTemperature_.Clone(); + euPump4CardTemperature_ = other.euPump4CardTemperature_.Clone(); + euPump5CardTemperature_ = other.euPump5CardTemperature_.Clone(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3231,6 +3303,578 @@ namespace Tango.PMR.Diagnostics { get { return euBtsr8SpeedAv_; } } + /// <summary>Field number for the "EuDispenser17Voltage" field.</summary> + public const int EuDispenser17VoltageFieldNumber = 217; + private static readonly pb::FieldCodec<double> _repeated_euDispenser17Voltage_codec + = pb::FieldCodec.ForDouble(1738); + private readonly pbc::RepeatedField<double> euDispenser17Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 17 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser17Voltage { + get { return euDispenser17Voltage_; } + } + + /// <summary>Field number for the "EuDispenser18Voltage" field.</summary> + public const int EuDispenser18VoltageFieldNumber = 218; + private static readonly pb::FieldCodec<double> _repeated_euDispenser18Voltage_codec + = pb::FieldCodec.ForDouble(1746); + private readonly pbc::RepeatedField<double> euDispenser18Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 18 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser18Voltage { + get { return euDispenser18Voltage_; } + } + + /// <summary>Field number for the "EuDispenser19Voltage" field.</summary> + public const int EuDispenser19VoltageFieldNumber = 219; + private static readonly pb::FieldCodec<double> _repeated_euDispenser19Voltage_codec + = pb::FieldCodec.ForDouble(1754); + private readonly pbc::RepeatedField<double> euDispenser19Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 19 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser19Voltage { + get { return euDispenser19Voltage_; } + } + + /// <summary>Field number for the "EuDispenser20Voltage" field.</summary> + public const int EuDispenser20VoltageFieldNumber = 220; + private static readonly pb::FieldCodec<double> _repeated_euDispenser20Voltage_codec + = pb::FieldCodec.ForDouble(1762); + private readonly pbc::RepeatedField<double> euDispenser20Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 20 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser20Voltage { + get { return euDispenser20Voltage_; } + } + + /// <summary>Field number for the "EuDispenser21Voltage" field.</summary> + public const int EuDispenser21VoltageFieldNumber = 221; + private static readonly pb::FieldCodec<double> _repeated_euDispenser21Voltage_codec + = pb::FieldCodec.ForDouble(1770); + private readonly pbc::RepeatedField<double> euDispenser21Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 21 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser21Voltage { + get { return euDispenser21Voltage_; } + } + + /// <summary>Field number for the "EuDispenser22Voltage" field.</summary> + public const int EuDispenser22VoltageFieldNumber = 222; + private static readonly pb::FieldCodec<double> _repeated_euDispenser22Voltage_codec + = pb::FieldCodec.ForDouble(1778); + private readonly pbc::RepeatedField<double> euDispenser22Voltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 22 Voltage (Min = 0, Max = 1000, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser22Voltage { + get { return euDispenser22Voltage_; } + } + + /// <summary>Field number for the "EuDispenser9Pressure" field.</summary> + public const int EuDispenser9PressureFieldNumber = 223; + private static readonly pb::FieldCodec<double> _repeated_euDispenser9Pressure_codec + = pb::FieldCodec.ForDouble(1786); + private readonly pbc::RepeatedField<double> euDispenser9Pressure_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 9 Pressure (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser9Pressure { + get { return euDispenser9Pressure_; } + } + + /// <summary>Field number for the "EuDispenser10Pressure" field.</summary> + public const int EuDispenser10PressureFieldNumber = 224; + private static readonly pb::FieldCodec<double> _repeated_euDispenser10Pressure_codec + = pb::FieldCodec.ForDouble(1794); + private readonly pbc::RepeatedField<double> euDispenser10Pressure_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 10 Pressure (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser10Pressure { + get { return euDispenser10Pressure_; } + } + + /// <summary>Field number for the "EuDispenser11Pressure" field.</summary> + public const int EuDispenser11PressureFieldNumber = 225; + private static readonly pb::FieldCodec<double> _repeated_euDispenser11Pressure_codec + = pb::FieldCodec.ForDouble(1802); + private readonly pbc::RepeatedField<double> euDispenser11Pressure_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dispenser 11 Pressure (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDispenser11Pressure { + get { return euDispenser11Pressure_; } + } + + /// <summary>Field number for the "EuMidTank9Level" field.</summary> + public const int EuMidTank9LevelFieldNumber = 226; + private static readonly pb::FieldCodec<double> _repeated_euMidTank9Level_codec + = pb::FieldCodec.ForDouble(1810); + private readonly pbc::RepeatedField<double> euMidTank9Level_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Mid Tank 9 Level (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuMidTank9Level { + get { return euMidTank9Level_; } + } + + /// <summary>Field number for the "EuMidTank1Level0" field.</summary> + public const int EuMidTank1Level0FieldNumber = 227; + private static readonly pb::FieldCodec<double> _repeated_euMidTank1Level0_codec + = pb::FieldCodec.ForDouble(1818); + private readonly pbc::RepeatedField<double> euMidTank1Level0_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Mid Tank 10 Level (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuMidTank1Level0 { + get { return euMidTank1Level0_; } + } + + /// <summary>Field number for the "EuMidTank1Level1" field.</summary> + public const int EuMidTank1Level1FieldNumber = 228; + private static readonly pb::FieldCodec<double> _repeated_euMidTank1Level1_codec + = pb::FieldCodec.ForDouble(1826); + private readonly pbc::RepeatedField<double> euMidTank1Level1_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Mid Tank 11 Level (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuMidTank1Level1 { + get { return euMidTank1Level1_; } + } + + /// <summary>Field number for the "EuPump1Current" field.</summary> + public const int EuPump1CurrentFieldNumber = 229; + private static readonly pb::FieldCodec<double> _repeated_euPump1Current_codec + = pb::FieldCodec.ForDouble(1834); + private readonly pbc::RepeatedField<double> euPump1Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 1 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump1Current { + get { return euPump1Current_; } + } + + /// <summary>Field number for the "EuPump2Current" field.</summary> + public const int EuPump2CurrentFieldNumber = 230; + private static readonly pb::FieldCodec<double> _repeated_euPump2Current_codec + = pb::FieldCodec.ForDouble(1842); + private readonly pbc::RepeatedField<double> euPump2Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 2 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump2Current { + get { return euPump2Current_; } + } + + /// <summary>Field number for the "EuPump3Current" field.</summary> + public const int EuPump3CurrentFieldNumber = 231; + private static readonly pb::FieldCodec<double> _repeated_euPump3Current_codec + = pb::FieldCodec.ForDouble(1850); + private readonly pbc::RepeatedField<double> euPump3Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 3 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump3Current { + get { return euPump3Current_; } + } + + /// <summary>Field number for the "EuPump4Current" field.</summary> + public const int EuPump4CurrentFieldNumber = 232; + private static readonly pb::FieldCodec<double> _repeated_euPump4Current_codec + = pb::FieldCodec.ForDouble(1858); + private readonly pbc::RepeatedField<double> euPump4Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 4 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump4Current { + get { return euPump4Current_; } + } + + /// <summary>Field number for the "EuPump5Current" field.</summary> + public const int EuPump5CurrentFieldNumber = 233; + private static readonly pb::FieldCodec<double> _repeated_euPump5Current_codec + = pb::FieldCodec.ForDouble(1866); + private readonly pbc::RepeatedField<double> euPump5Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 5 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump5Current { + get { return euPump5Current_; } + } + + /// <summary>Field number for the "EuPump6Current" field.</summary> + public const int EuPump6CurrentFieldNumber = 234; + private static readonly pb::FieldCodec<double> _repeated_euPump6Current_codec + = pb::FieldCodec.ForDouble(1874); + private readonly pbc::RepeatedField<double> euPump6Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 6 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump6Current { + get { return euPump6Current_; } + } + + /// <summary>Field number for the "EuPump7Current" field.</summary> + public const int EuPump7CurrentFieldNumber = 235; + private static readonly pb::FieldCodec<double> _repeated_euPump7Current_codec + = pb::FieldCodec.ForDouble(1882); + private readonly pbc::RepeatedField<double> euPump7Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 7 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump7Current { + get { return euPump7Current_; } + } + + /// <summary>Field number for the "EuPump8Current" field.</summary> + public const int EuPump8CurrentFieldNumber = 236; + private static readonly pb::FieldCodec<double> _repeated_euPump8Current_codec + = pb::FieldCodec.ForDouble(1890); + private readonly pbc::RepeatedField<double> euPump8Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 8 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump8Current { + get { return euPump8Current_; } + } + + /// <summary>Field number for the "EuPump9Current" field.</summary> + public const int EuPump9CurrentFieldNumber = 237; + private static readonly pb::FieldCodec<double> _repeated_euPump9Current_codec + = pb::FieldCodec.ForDouble(1898); + private readonly pbc::RepeatedField<double> euPump9Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 9 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump9Current { + get { return euPump9Current_; } + } + + /// <summary>Field number for the "EuPump10Current" field.</summary> + public const int EuPump10CurrentFieldNumber = 238; + private static readonly pb::FieldCodec<double> _repeated_euPump10Current_codec + = pb::FieldCodec.ForDouble(1906); + private readonly pbc::RepeatedField<double> euPump10Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 10 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump10Current { + get { return euPump10Current_; } + } + + /// <summary>Field number for the "EuPump11Current" field.</summary> + public const int EuPump11CurrentFieldNumber = 239; + private static readonly pb::FieldCodec<double> _repeated_euPump11Current_codec + = pb::FieldCodec.ForDouble(1914); + private readonly pbc::RepeatedField<double> euPump11Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 11 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump11Current { + get { return euPump11Current_; } + } + + /// <summary>Field number for the "EuPump12Current" field.</summary> + public const int EuPump12CurrentFieldNumber = 240; + private static readonly pb::FieldCodec<double> _repeated_euPump12Current_codec + = pb::FieldCodec.ForDouble(1922); + private readonly pbc::RepeatedField<double> euPump12Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 12 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump12Current { + get { return euPump12Current_; } + } + + /// <summary>Field number for the "EuPump13Current" field.</summary> + public const int EuPump13CurrentFieldNumber = 241; + private static readonly pb::FieldCodec<double> _repeated_euPump13Current_codec + = pb::FieldCodec.ForDouble(1930); + private readonly pbc::RepeatedField<double> euPump13Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 13 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump13Current { + get { return euPump13Current_; } + } + + /// <summary>Field number for the "EuPump14Current" field.</summary> + public const int EuPump14CurrentFieldNumber = 242; + private static readonly pb::FieldCodec<double> _repeated_euPump14Current_codec + = pb::FieldCodec.ForDouble(1938); + private readonly pbc::RepeatedField<double> euPump14Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 14 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump14Current { + get { return euPump14Current_; } + } + + /// <summary>Field number for the "EuPump15Current" field.</summary> + public const int EuPump15CurrentFieldNumber = 243; + private static readonly pb::FieldCodec<double> _repeated_euPump15Current_codec + = pb::FieldCodec.ForDouble(1946); + private readonly pbc::RepeatedField<double> euPump15Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 15 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump15Current { + get { return euPump15Current_; } + } + + /// <summary>Field number for the "EuPump16Current" field.</summary> + public const int EuPump16CurrentFieldNumber = 244; + private static readonly pb::FieldCodec<double> _repeated_euPump16Current_codec + = pb::FieldCodec.ForDouble(1954); + private readonly pbc::RepeatedField<double> euPump16Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 16 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump16Current { + get { return euPump16Current_; } + } + + /// <summary>Field number for the "EuPump17Current" field.</summary> + public const int EuPump17CurrentFieldNumber = 245; + private static readonly pb::FieldCodec<double> _repeated_euPump17Current_codec + = pb::FieldCodec.ForDouble(1962); + private readonly pbc::RepeatedField<double> euPump17Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 17 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump17Current { + get { return euPump17Current_; } + } + + /// <summary>Field number for the "EuPump18Current" field.</summary> + public const int EuPump18CurrentFieldNumber = 246; + private static readonly pb::FieldCodec<double> _repeated_euPump18Current_codec + = pb::FieldCodec.ForDouble(1970); + private readonly pbc::RepeatedField<double> euPump18Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 18 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump18Current { + get { return euPump18Current_; } + } + + /// <summary>Field number for the "EuPump19Current" field.</summary> + public const int EuPump19CurrentFieldNumber = 247; + private static readonly pb::FieldCodec<double> _repeated_euPump19Current_codec + = pb::FieldCodec.ForDouble(1978); + private readonly pbc::RepeatedField<double> euPump19Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 19 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump19Current { + get { return euPump19Current_; } + } + + /// <summary>Field number for the "EuPump20Current" field.</summary> + public const int EuPump20CurrentFieldNumber = 248; + private static readonly pb::FieldCodec<double> _repeated_euPump20Current_codec + = pb::FieldCodec.ForDouble(1986); + private readonly pbc::RepeatedField<double> euPump20Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 20 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump20Current { + get { return euPump20Current_; } + } + + /// <summary>Field number for the "EuPump21Current" field.</summary> + public const int EuPump21CurrentFieldNumber = 249; + private static readonly pb::FieldCodec<double> _repeated_euPump21Current_codec + = pb::FieldCodec.ForDouble(1994); + private readonly pbc::RepeatedField<double> euPump21Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 21 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump21Current { + get { return euPump21Current_; } + } + + /// <summary>Field number for the "EuPump22Current" field.</summary> + public const int EuPump22CurrentFieldNumber = 250; + private static readonly pb::FieldCodec<double> _repeated_euPump22Current_codec + = pb::FieldCodec.ForDouble(2002); + private readonly pbc::RepeatedField<double> euPump22Current_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 22 Current (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump22Current { + get { return euPump22Current_; } + } + + /// <summary>Field number for the "EuWastePumpVoltage" field.</summary> + public const int EuWastePumpVoltageFieldNumber = 251; + private static readonly pb::FieldCodec<double> _repeated_euWastePumpVoltage_codec + = pb::FieldCodec.ForDouble(2010); + private readonly pbc::RepeatedField<double> euWastePumpVoltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Waste Pump Voltage (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuWastePumpVoltage { + get { return euWastePumpVoltage_; } + } + + /// <summary>Field number for the "EuDryerOutgoingAirflow" field.</summary> + public const int EuDryerOutgoingAirflowFieldNumber = 252; + private static readonly pb::FieldCodec<double> _repeated_euDryerOutgoingAirflow_codec + = pb::FieldCodec.ForDouble(2018); + private readonly pbc::RepeatedField<double> euDryerOutgoingAirflow_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dryer Outgoinging Air flow (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDryerOutgoingAirflow { + get { return euDryerOutgoingAirflow_; } + } + + /// <summary>Field number for the "EuDryerIncomingVoltage" field.</summary> + public const int EuDryerIncomingVoltageFieldNumber = 253; + private static readonly pb::FieldCodec<double> _repeated_euDryerIncomingVoltage_codec + = pb::FieldCodec.ForDouble(2026); + private readonly pbc::RepeatedField<double> euDryerIncomingVoltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dryer Incoming Voltage (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDryerIncomingVoltage { + get { return euDryerIncomingVoltage_; } + } + + /// <summary>Field number for the "EuDryerOutgoingVoltage" field.</summary> + public const int EuDryerOutgoingVoltageFieldNumber = 254; + private static readonly pb::FieldCodec<double> _repeated_euDryerOutgoingVoltage_codec + = pb::FieldCodec.ForDouble(2034); + private readonly pbc::RepeatedField<double> euDryerOutgoingVoltage_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dryer Outgoinging Voltage (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDryerOutgoingVoltage { + get { return euDryerOutgoingVoltage_; } + } + + /// <summary>Field number for the "EuDryerAirTemperature" field.</summary> + public const int EuDryerAirTemperatureFieldNumber = 255; + private static readonly pb::FieldCodec<double> _repeated_euDryerAirTemperature_codec + = pb::FieldCodec.ForDouble(2042); + private readonly pbc::RepeatedField<double> euDryerAirTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Dryer Air Temperature (Min = 0, Max = 300, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuDryerAirTemperature { + get { return euDryerAirTemperature_; } + } + + /// <summary>Field number for the "EuPump1CardTemperature" field.</summary> + public const int EuPump1CardTemperatureFieldNumber = 256; + private static readonly pb::FieldCodec<double> _repeated_euPump1CardTemperature_codec + = pb::FieldCodec.ForDouble(2050); + private readonly pbc::RepeatedField<double> euPump1CardTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 1 Card Temperature (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump1CardTemperature { + get { return euPump1CardTemperature_; } + } + + /// <summary>Field number for the "EuPump2CardTemperature" field.</summary> + public const int EuPump2CardTemperatureFieldNumber = 257; + private static readonly pb::FieldCodec<double> _repeated_euPump2CardTemperature_codec + = pb::FieldCodec.ForDouble(2058); + private readonly pbc::RepeatedField<double> euPump2CardTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 2 Card Temperature (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump2CardTemperature { + get { return euPump2CardTemperature_; } + } + + /// <summary>Field number for the "EuPump3CardTemperature" field.</summary> + public const int EuPump3CardTemperatureFieldNumber = 258; + private static readonly pb::FieldCodec<double> _repeated_euPump3CardTemperature_codec + = pb::FieldCodec.ForDouble(2066); + private readonly pbc::RepeatedField<double> euPump3CardTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 3 Card Temperature (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump3CardTemperature { + get { return euPump3CardTemperature_; } + } + + /// <summary>Field number for the "EuPump4CardTemperature" field.</summary> + public const int EuPump4CardTemperatureFieldNumber = 259; + private static readonly pb::FieldCodec<double> _repeated_euPump4CardTemperature_codec + = pb::FieldCodec.ForDouble(2074); + private readonly pbc::RepeatedField<double> euPump4CardTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 4 Card Temperature (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump4CardTemperature { + get { return euPump4CardTemperature_; } + } + + /// <summary>Field number for the "EuPump5CardTemperature" field.</summary> + public const int EuPump5CardTemperatureFieldNumber = 260; + private static readonly pb::FieldCodec<double> _repeated_euPump5CardTemperature_codec + = pb::FieldCodec.ForDouble(2082); + private readonly pbc::RepeatedField<double> euPump5CardTemperature_ = new pbc::RepeatedField<double>(); + /// <summary> + ///Eureka Pump 5 Card Temperature (Min = 0, Max = 100, PPF = 10) + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<double> EuPump5CardTemperature { + get { return euPump5CardTemperature_; } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as DiagnosticsMonitors); @@ -3460,6 +4104,50 @@ namespace Tango.PMR.Diagnostics { if(!euBtsr6SpeedAv_.Equals(other.euBtsr6SpeedAv_)) return false; if(!euBtsr7SpeedAv_.Equals(other.euBtsr7SpeedAv_)) return false; if(!euBtsr8SpeedAv_.Equals(other.euBtsr8SpeedAv_)) return false; + if(!euDispenser17Voltage_.Equals(other.euDispenser17Voltage_)) return false; + if(!euDispenser18Voltage_.Equals(other.euDispenser18Voltage_)) return false; + if(!euDispenser19Voltage_.Equals(other.euDispenser19Voltage_)) return false; + if(!euDispenser20Voltage_.Equals(other.euDispenser20Voltage_)) return false; + if(!euDispenser21Voltage_.Equals(other.euDispenser21Voltage_)) return false; + if(!euDispenser22Voltage_.Equals(other.euDispenser22Voltage_)) return false; + if(!euDispenser9Pressure_.Equals(other.euDispenser9Pressure_)) return false; + if(!euDispenser10Pressure_.Equals(other.euDispenser10Pressure_)) return false; + if(!euDispenser11Pressure_.Equals(other.euDispenser11Pressure_)) return false; + if(!euMidTank9Level_.Equals(other.euMidTank9Level_)) return false; + if(!euMidTank1Level0_.Equals(other.euMidTank1Level0_)) return false; + if(!euMidTank1Level1_.Equals(other.euMidTank1Level1_)) return false; + if(!euPump1Current_.Equals(other.euPump1Current_)) return false; + if(!euPump2Current_.Equals(other.euPump2Current_)) return false; + if(!euPump3Current_.Equals(other.euPump3Current_)) return false; + if(!euPump4Current_.Equals(other.euPump4Current_)) return false; + if(!euPump5Current_.Equals(other.euPump5Current_)) return false; + if(!euPump6Current_.Equals(other.euPump6Current_)) return false; + if(!euPump7Current_.Equals(other.euPump7Current_)) return false; + if(!euPump8Current_.Equals(other.euPump8Current_)) return false; + if(!euPump9Current_.Equals(other.euPump9Current_)) return false; + if(!euPump10Current_.Equals(other.euPump10Current_)) return false; + if(!euPump11Current_.Equals(other.euPump11Current_)) return false; + if(!euPump12Current_.Equals(other.euPump12Current_)) return false; + if(!euPump13Current_.Equals(other.euPump13Current_)) return false; + if(!euPump14Current_.Equals(other.euPump14Current_)) return false; + if(!euPump15Current_.Equals(other.euPump15Current_)) return false; + if(!euPump16Current_.Equals(other.euPump16Current_)) return false; + if(!euPump17Current_.Equals(other.euPump17Current_)) return false; + if(!euPump18Current_.Equals(other.euPump18Current_)) return false; + if(!euPump19Current_.Equals(other.euPump19Current_)) return false; + if(!euPump20Current_.Equals(other.euPump20Current_)) return false; + if(!euPump21Current_.Equals(other.euPump21Current_)) return false; + if(!euPump22Current_.Equals(other.euPump22Current_)) return false; + if(!euWastePumpVoltage_.Equals(other.euWastePumpVoltage_)) return false; + if(!euDryerOutgoingAirflow_.Equals(other.euDryerOutgoingAirflow_)) return false; + if(!euDryerIncomingVoltage_.Equals(other.euDryerIncomingVoltage_)) return false; + if(!euDryerOutgoingVoltage_.Equals(other.euDryerOutgoingVoltage_)) return false; + if(!euDryerAirTemperature_.Equals(other.euDryerAirTemperature_)) return false; + if(!euPump1CardTemperature_.Equals(other.euPump1CardTemperature_)) return false; + if(!euPump2CardTemperature_.Equals(other.euPump2CardTemperature_)) return false; + if(!euPump3CardTemperature_.Equals(other.euPump3CardTemperature_)) return false; + if(!euPump4CardTemperature_.Equals(other.euPump4CardTemperature_)) return false; + if(!euPump5CardTemperature_.Equals(other.euPump5CardTemperature_)) return false; return true; } @@ -3682,6 +4370,50 @@ namespace Tango.PMR.Diagnostics { hash ^= euBtsr6SpeedAv_.GetHashCode(); hash ^= euBtsr7SpeedAv_.GetHashCode(); hash ^= euBtsr8SpeedAv_.GetHashCode(); + hash ^= euDispenser17Voltage_.GetHashCode(); + hash ^= euDispenser18Voltage_.GetHashCode(); + hash ^= euDispenser19Voltage_.GetHashCode(); + hash ^= euDispenser20Voltage_.GetHashCode(); + hash ^= euDispenser21Voltage_.GetHashCode(); + hash ^= euDispenser22Voltage_.GetHashCode(); + hash ^= euDispenser9Pressure_.GetHashCode(); + hash ^= euDispenser10Pressure_.GetHashCode(); + hash ^= euDispenser11Pressure_.GetHashCode(); + hash ^= euMidTank9Level_.GetHashCode(); + hash ^= euMidTank1Level0_.GetHashCode(); + hash ^= euMidTank1Level1_.GetHashCode(); + hash ^= euPump1Current_.GetHashCode(); + hash ^= euPump2Current_.GetHashCode(); + hash ^= euPump3Current_.GetHashCode(); + hash ^= euPump4Current_.GetHashCode(); + hash ^= euPump5Current_.GetHashCode(); + hash ^= euPump6Current_.GetHashCode(); + hash ^= euPump7Current_.GetHashCode(); + hash ^= euPump8Current_.GetHashCode(); + hash ^= euPump9Current_.GetHashCode(); + hash ^= euPump10Current_.GetHashCode(); + hash ^= euPump11Current_.GetHashCode(); + hash ^= euPump12Current_.GetHashCode(); + hash ^= euPump13Current_.GetHashCode(); + hash ^= euPump14Current_.GetHashCode(); + hash ^= euPump15Current_.GetHashCode(); + hash ^= euPump16Current_.GetHashCode(); + hash ^= euPump17Current_.GetHashCode(); + hash ^= euPump18Current_.GetHashCode(); + hash ^= euPump19Current_.GetHashCode(); + hash ^= euPump20Current_.GetHashCode(); + hash ^= euPump21Current_.GetHashCode(); + hash ^= euPump22Current_.GetHashCode(); + hash ^= euWastePumpVoltage_.GetHashCode(); + hash ^= euDryerOutgoingAirflow_.GetHashCode(); + hash ^= euDryerIncomingVoltage_.GetHashCode(); + hash ^= euDryerOutgoingVoltage_.GetHashCode(); + hash ^= euDryerAirTemperature_.GetHashCode(); + hash ^= euPump1CardTemperature_.GetHashCode(); + hash ^= euPump2CardTemperature_.GetHashCode(); + hash ^= euPump3CardTemperature_.GetHashCode(); + hash ^= euPump4CardTemperature_.GetHashCode(); + hash ^= euPump5CardTemperature_.GetHashCode(); return hash; } @@ -3908,6 +4640,50 @@ namespace Tango.PMR.Diagnostics { euBtsr6SpeedAv_.WriteTo(output, _repeated_euBtsr6SpeedAv_codec); euBtsr7SpeedAv_.WriteTo(output, _repeated_euBtsr7SpeedAv_codec); euBtsr8SpeedAv_.WriteTo(output, _repeated_euBtsr8SpeedAv_codec); + euDispenser17Voltage_.WriteTo(output, _repeated_euDispenser17Voltage_codec); + euDispenser18Voltage_.WriteTo(output, _repeated_euDispenser18Voltage_codec); + euDispenser19Voltage_.WriteTo(output, _repeated_euDispenser19Voltage_codec); + euDispenser20Voltage_.WriteTo(output, _repeated_euDispenser20Voltage_codec); + euDispenser21Voltage_.WriteTo(output, _repeated_euDispenser21Voltage_codec); + euDispenser22Voltage_.WriteTo(output, _repeated_euDispenser22Voltage_codec); + euDispenser9Pressure_.WriteTo(output, _repeated_euDispenser9Pressure_codec); + euDispenser10Pressure_.WriteTo(output, _repeated_euDispenser10Pressure_codec); + euDispenser11Pressure_.WriteTo(output, _repeated_euDispenser11Pressure_codec); + euMidTank9Level_.WriteTo(output, _repeated_euMidTank9Level_codec); + euMidTank1Level0_.WriteTo(output, _repeated_euMidTank1Level0_codec); + euMidTank1Level1_.WriteTo(output, _repeated_euMidTank1Level1_codec); + euPump1Current_.WriteTo(output, _repeated_euPump1Current_codec); + euPump2Current_.WriteTo(output, _repeated_euPump2Current_codec); + euPump3Current_.WriteTo(output, _repeated_euPump3Current_codec); + euPump4Current_.WriteTo(output, _repeated_euPump4Current_codec); + euPump5Current_.WriteTo(output, _repeated_euPump5Current_codec); + euPump6Current_.WriteTo(output, _repeated_euPump6Current_codec); + euPump7Current_.WriteTo(output, _repeated_euPump7Current_codec); + euPump8Current_.WriteTo(output, _repeated_euPump8Current_codec); + euPump9Current_.WriteTo(output, _repeated_euPump9Current_codec); + euPump10Current_.WriteTo(output, _repeated_euPump10Current_codec); + euPump11Current_.WriteTo(output, _repeated_euPump11Current_codec); + euPump12Current_.WriteTo(output, _repeated_euPump12Current_codec); + euPump13Current_.WriteTo(output, _repeated_euPump13Current_codec); + euPump14Current_.WriteTo(output, _repeated_euPump14Current_codec); + euPump15Current_.WriteTo(output, _repeated_euPump15Current_codec); + euPump16Current_.WriteTo(output, _repeated_euPump16Current_codec); + euPump17Current_.WriteTo(output, _repeated_euPump17Current_codec); + euPump18Current_.WriteTo(output, _repeated_euPump18Current_codec); + euPump19Current_.WriteTo(output, _repeated_euPump19Current_codec); + euPump20Current_.WriteTo(output, _repeated_euPump20Current_codec); + euPump21Current_.WriteTo(output, _repeated_euPump21Current_codec); + euPump22Current_.WriteTo(output, _repeated_euPump22Current_codec); + euWastePumpVoltage_.WriteTo(output, _repeated_euWastePumpVoltage_codec); + euDryerOutgoingAirflow_.WriteTo(output, _repeated_euDryerOutgoingAirflow_codec); + euDryerIncomingVoltage_.WriteTo(output, _repeated_euDryerIncomingVoltage_codec); + euDryerOutgoingVoltage_.WriteTo(output, _repeated_euDryerOutgoingVoltage_codec); + euDryerAirTemperature_.WriteTo(output, _repeated_euDryerAirTemperature_codec); + euPump1CardTemperature_.WriteTo(output, _repeated_euPump1CardTemperature_codec); + euPump2CardTemperature_.WriteTo(output, _repeated_euPump2CardTemperature_codec); + euPump3CardTemperature_.WriteTo(output, _repeated_euPump3CardTemperature_codec); + euPump4CardTemperature_.WriteTo(output, _repeated_euPump4CardTemperature_codec); + euPump5CardTemperature_.WriteTo(output, _repeated_euPump5CardTemperature_codec); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4129,6 +4905,50 @@ namespace Tango.PMR.Diagnostics { size += euBtsr6SpeedAv_.CalculateSize(_repeated_euBtsr6SpeedAv_codec); size += euBtsr7SpeedAv_.CalculateSize(_repeated_euBtsr7SpeedAv_codec); size += euBtsr8SpeedAv_.CalculateSize(_repeated_euBtsr8SpeedAv_codec); + size += euDispenser17Voltage_.CalculateSize(_repeated_euDispenser17Voltage_codec); + size += euDispenser18Voltage_.CalculateSize(_repeated_euDispenser18Voltage_codec); + size += euDispenser19Voltage_.CalculateSize(_repeated_euDispenser19Voltage_codec); + size += euDispenser20Voltage_.CalculateSize(_repeated_euDispenser20Voltage_codec); + size += euDispenser21Voltage_.CalculateSize(_repeated_euDispenser21Voltage_codec); + size += euDispenser22Voltage_.CalculateSize(_repeated_euDispenser22Voltage_codec); + size += euDispenser9Pressure_.CalculateSize(_repeated_euDispenser9Pressure_codec); + size += euDispenser10Pressure_.CalculateSize(_repeated_euDispenser10Pressure_codec); + size += euDispenser11Pressure_.CalculateSize(_repeated_euDispenser11Pressure_codec); + size += euMidTank9Level_.CalculateSize(_repeated_euMidTank9Level_codec); + size += euMidTank1Level0_.CalculateSize(_repeated_euMidTank1Level0_codec); + size += euMidTank1Level1_.CalculateSize(_repeated_euMidTank1Level1_codec); + size += euPump1Current_.CalculateSize(_repeated_euPump1Current_codec); + size += euPump2Current_.CalculateSize(_repeated_euPump2Current_codec); + size += euPump3Current_.CalculateSize(_repeated_euPump3Current_codec); + size += euPump4Current_.CalculateSize(_repeated_euPump4Current_codec); + size += euPump5Current_.CalculateSize(_repeated_euPump5Current_codec); + size += euPump6Current_.CalculateSize(_repeated_euPump6Current_codec); + size += euPump7Current_.CalculateSize(_repeated_euPump7Current_codec); + size += euPump8Current_.CalculateSize(_repeated_euPump8Current_codec); + size += euPump9Current_.CalculateSize(_repeated_euPump9Current_codec); + size += euPump10Current_.CalculateSize(_repeated_euPump10Current_codec); + size += euPump11Current_.CalculateSize(_repeated_euPump11Current_codec); + size += euPump12Current_.CalculateSize(_repeated_euPump12Current_codec); + size += euPump13Current_.CalculateSize(_repeated_euPump13Current_codec); + size += euPump14Current_.CalculateSize(_repeated_euPump14Current_codec); + size += euPump15Current_.CalculateSize(_repeated_euPump15Current_codec); + size += euPump16Current_.CalculateSize(_repeated_euPump16Current_codec); + size += euPump17Current_.CalculateSize(_repeated_euPump17Current_codec); + size += euPump18Current_.CalculateSize(_repeated_euPump18Current_codec); + size += euPump19Current_.CalculateSize(_repeated_euPump19Current_codec); + size += euPump20Current_.CalculateSize(_repeated_euPump20Current_codec); + size += euPump21Current_.CalculateSize(_repeated_euPump21Current_codec); + size += euPump22Current_.CalculateSize(_repeated_euPump22Current_codec); + size += euWastePumpVoltage_.CalculateSize(_repeated_euWastePumpVoltage_codec); + size += euDryerOutgoingAirflow_.CalculateSize(_repeated_euDryerOutgoingAirflow_codec); + size += euDryerIncomingVoltage_.CalculateSize(_repeated_euDryerIncomingVoltage_codec); + size += euDryerOutgoingVoltage_.CalculateSize(_repeated_euDryerOutgoingVoltage_codec); + size += euDryerAirTemperature_.CalculateSize(_repeated_euDryerAirTemperature_codec); + size += euPump1CardTemperature_.CalculateSize(_repeated_euPump1CardTemperature_codec); + size += euPump2CardTemperature_.CalculateSize(_repeated_euPump2CardTemperature_codec); + size += euPump3CardTemperature_.CalculateSize(_repeated_euPump3CardTemperature_codec); + size += euPump4CardTemperature_.CalculateSize(_repeated_euPump4CardTemperature_codec); + size += euPump5CardTemperature_.CalculateSize(_repeated_euPump5CardTemperature_codec); return size; } @@ -4353,6 +5173,50 @@ namespace Tango.PMR.Diagnostics { euBtsr6SpeedAv_.Add(other.euBtsr6SpeedAv_); euBtsr7SpeedAv_.Add(other.euBtsr7SpeedAv_); euBtsr8SpeedAv_.Add(other.euBtsr8SpeedAv_); + euDispenser17Voltage_.Add(other.euDispenser17Voltage_); + euDispenser18Voltage_.Add(other.euDispenser18Voltage_); + euDispenser19Voltage_.Add(other.euDispenser19Voltage_); + euDispenser20Voltage_.Add(other.euDispenser20Voltage_); + euDispenser21Voltage_.Add(other.euDispenser21Voltage_); + euDispenser22Voltage_.Add(other.euDispenser22Voltage_); + euDispenser9Pressure_.Add(other.euDispenser9Pressure_); + euDispenser10Pressure_.Add(other.euDispenser10Pressure_); + euDispenser11Pressure_.Add(other.euDispenser11Pressure_); + euMidTank9Level_.Add(other.euMidTank9Level_); + euMidTank1Level0_.Add(other.euMidTank1Level0_); + euMidTank1Level1_.Add(other.euMidTank1Level1_); + euPump1Current_.Add(other.euPump1Current_); + euPump2Current_.Add(other.euPump2Current_); + euPump3Current_.Add(other.euPump3Current_); + euPump4Current_.Add(other.euPump4Current_); + euPump5Current_.Add(other.euPump5Current_); + euPump6Current_.Add(other.euPump6Current_); + euPump7Current_.Add(other.euPump7Current_); + euPump8Current_.Add(other.euPump8Current_); + euPump9Current_.Add(other.euPump9Current_); + euPump10Current_.Add(other.euPump10Current_); + euPump11Current_.Add(other.euPump11Current_); + euPump12Current_.Add(other.euPump12Current_); + euPump13Current_.Add(other.euPump13Current_); + euPump14Current_.Add(other.euPump14Current_); + euPump15Current_.Add(other.euPump15Current_); + euPump16Current_.Add(other.euPump16Current_); + euPump17Current_.Add(other.euPump17Current_); + euPump18Current_.Add(other.euPump18Current_); + euPump19Current_.Add(other.euPump19Current_); + euPump20Current_.Add(other.euPump20Current_); + euPump21Current_.Add(other.euPump21Current_); + euPump22Current_.Add(other.euPump22Current_); + euWastePumpVoltage_.Add(other.euWastePumpVoltage_); + euDryerOutgoingAirflow_.Add(other.euDryerOutgoingAirflow_); + euDryerIncomingVoltage_.Add(other.euDryerIncomingVoltage_); + euDryerOutgoingVoltage_.Add(other.euDryerOutgoingVoltage_); + euDryerAirTemperature_.Add(other.euDryerAirTemperature_); + euPump1CardTemperature_.Add(other.euPump1CardTemperature_); + euPump2CardTemperature_.Add(other.euPump2CardTemperature_); + euPump3CardTemperature_.Add(other.euPump3CardTemperature_); + euPump4CardTemperature_.Add(other.euPump4CardTemperature_); + euPump5CardTemperature_.Add(other.euPump5CardTemperature_); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5433,6 +6297,226 @@ namespace Tango.PMR.Diagnostics { euBtsr8SpeedAv_.AddEntriesFrom(input, _repeated_euBtsr8SpeedAv_codec); break; } + case 1738: + case 1737: { + euDispenser17Voltage_.AddEntriesFrom(input, _repeated_euDispenser17Voltage_codec); + break; + } + case 1746: + case 1745: { + euDispenser18Voltage_.AddEntriesFrom(input, _repeated_euDispenser18Voltage_codec); + break; + } + case 1754: + case 1753: { + euDispenser19Voltage_.AddEntriesFrom(input, _repeated_euDispenser19Voltage_codec); + break; + } + case 1762: + case 1761: { + euDispenser20Voltage_.AddEntriesFrom(input, _repeated_euDispenser20Voltage_codec); + break; + } + case 1770: + case 1769: { + euDispenser21Voltage_.AddEntriesFrom(input, _repeated_euDispenser21Voltage_codec); + break; + } + case 1778: + case 1777: { + euDispenser22Voltage_.AddEntriesFrom(input, _repeated_euDispenser22Voltage_codec); + break; + } + case 1786: + case 1785: { + euDispenser9Pressure_.AddEntriesFrom(input, _repeated_euDispenser9Pressure_codec); + break; + } + case 1794: + case 1793: { + euDispenser10Pressure_.AddEntriesFrom(input, _repeated_euDispenser10Pressure_codec); + break; + } + case 1802: + case 1801: { + euDispenser11Pressure_.AddEntriesFrom(input, _repeated_euDispenser11Pressure_codec); + break; + } + case 1810: + case 1809: { + euMidTank9Level_.AddEntriesFrom(input, _repeated_euMidTank9Level_codec); + break; + } + case 1818: + case 1817: { + euMidTank1Level0_.AddEntriesFrom(input, _repeated_euMidTank1Level0_codec); + break; + } + case 1826: + case 1825: { + euMidTank1Level1_.AddEntriesFrom(input, _repeated_euMidTank1Level1_codec); + break; + } + case 1834: + case 1833: { + euPump1Current_.AddEntriesFrom(input, _repeated_euPump1Current_codec); + break; + } + case 1842: + case 1841: { + euPump2Current_.AddEntriesFrom(input, _repeated_euPump2Current_codec); + break; + } + case 1850: + case 1849: { + euPump3Current_.AddEntriesFrom(input, _repeated_euPump3Current_codec); + break; + } + case 1858: + case 1857: { + euPump4Current_.AddEntriesFrom(input, _repeated_euPump4Current_codec); + break; + } + case 1866: + case 1865: { + euPump5Current_.AddEntriesFrom(input, _repeated_euPump5Current_codec); + break; + } + case 1874: + case 1873: { + euPump6Current_.AddEntriesFrom(input, _repeated_euPump6Current_codec); + break; + } + case 1882: + case 1881: { + euPump7Current_.AddEntriesFrom(input, _repeated_euPump7Current_codec); + break; + } + case 1890: + case 1889: { + euPump8Current_.AddEntriesFrom(input, _repeated_euPump8Current_codec); + break; + } + case 1898: + case 1897: { + euPump9Current_.AddEntriesFrom(input, _repeated_euPump9Current_codec); + break; + } + case 1906: + case 1905: { + euPump10Current_.AddEntriesFrom(input, _repeated_euPump10Current_codec); + break; + } + case 1914: + case 1913: { + euPump11Current_.AddEntriesFrom(input, _repeated_euPump11Current_codec); + break; + } + case 1922: + case 1921: { + euPump12Current_.AddEntriesFrom(input, _repeated_euPump12Current_codec); + break; + } + case 1930: + case 1929: { + euPump13Current_.AddEntriesFrom(input, _repeated_euPump13Current_codec); + break; + } + case 1938: + case 1937: { + euPump14Current_.AddEntriesFrom(input, _repeated_euPump14Current_codec); + break; + } + case 1946: + case 1945: { + euPump15Current_.AddEntriesFrom(input, _repeated_euPump15Current_codec); + break; + } + case 1954: + case 1953: { + euPump16Current_.AddEntriesFrom(input, _repeated_euPump16Current_codec); + break; + } + case 1962: + case 1961: { + euPump17Current_.AddEntriesFrom(input, _repeated_euPump17Current_codec); + break; + } + case 1970: + case 1969: { + euPump18Current_.AddEntriesFrom(input, _repeated_euPump18Current_codec); + break; + } + case 1978: + case 1977: { + euPump19Current_.AddEntriesFrom(input, _repeated_euPump19Current_codec); + break; + } + case 1986: + case 1985: { + euPump20Current_.AddEntriesFrom(input, _repeated_euPump20Current_codec); + break; + } + case 1994: + case 1993: { + euPump21Current_.AddEntriesFrom(input, _repeated_euPump21Current_codec); + break; + } + case 2002: + case 2001: { + euPump22Current_.AddEntriesFrom(input, _repeated_euPump22Current_codec); + break; + } + case 2010: + case 2009: { + euWastePumpVoltage_.AddEntriesFrom(input, _repeated_euWastePumpVoltage_codec); + break; + } + case 2018: + case 2017: { + euDryerOutgoingAirflow_.AddEntriesFrom(input, _repeated_euDryerOutgoingAirflow_codec); + break; + } + case 2026: + case 2025: { + euDryerIncomingVoltage_.AddEntriesFrom(input, _repeated_euDryerIncomingVoltage_codec); + break; + } + case 2034: + case 2033: { + euDryerOutgoingVoltage_.AddEntriesFrom(input, _repeated_euDryerOutgoingVoltage_codec); + break; + } + case 2042: + case 2041: { + euDryerAirTemperature_.AddEntriesFrom(input, _repeated_euDryerAirTemperature_codec); + break; + } + case 2050: + case 2049: { + euPump1CardTemperature_.AddEntriesFrom(input, _repeated_euPump1CardTemperature_codec); + break; + } + case 2058: + case 2057: { + euPump2CardTemperature_.AddEntriesFrom(input, _repeated_euPump2CardTemperature_codec); + break; + } + case 2066: + case 2065: { + euPump3CardTemperature_.AddEntriesFrom(input, _repeated_euPump3CardTemperature_codec); + break; + } + case 2074: + case 2073: { + euPump4CardTemperature_.AddEntriesFrom(input, _repeated_euPump4CardTemperature_codec); + break; + } + case 2082: + case 2081: { + euPump5CardTemperature_.AddEntriesFrom(input, _repeated_euPump5CardTemperature_codec); + break; + } } } } diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/InterfaceIOs.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/InterfaceIOs.cs index 247958e6b..07836ea67 100644 --- a/Software/Visual_Studio/Tango.PMR/Diagnostics/InterfaceIOs.cs +++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/InterfaceIOs.cs @@ -22,8 +22,8 @@ namespace Tango.PMR.Diagnostics { static InterfaceIOsReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "ChJJbnRlcmZhY2VJT3MucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9zdGljcyqQ", - "OwoMSW50ZXJmYWNlSU9zEhcKE0FOQUxPR19NSVhDSElQX1RFTVAQABIXChNB", + "ChJJbnRlcmZhY2VJT3MucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9zdGljcyqt", + "RQoMSW50ZXJmYWNlSU9zEhcKE0FOQUxPR19NSVhDSElQX1RFTVAQABIXChNB", "Tl9EWUVJTkdIX0NVUlNFTl8xEAESFwoTQU5fRFlFSU5HSF9DVVJTRU5fMhAC", "EhcKE0FOX0RZRUlOR0hfQ1VSU0VOXzMQAxIXChNBTl9EWUVJTkdIX0NVUlNF", "Tl80EAQSFwoTQU5fRFlFSU5HSF9DVVJTRU5fNRAFEhgKFEFOQUxPR19EWUVJ", @@ -191,8 +191,37 @@ namespace Tango.PMR.Diagnostics { "UElfV0NPTlRBSU5FUl9GVUxMENUCEhgKE0dQSV9XQ09OVEFJTkVSX1dBUk4Q", "1gISEwoOR1BPX0JMT1dFUl9QV00Q1wISGgoVR1BPX0NISUxMRVJfU1NSOV9D", "VFJMENgCEhcKEkdQT19XSFNfV1RBTktQVU1QMhDZAhIVChBWQUxWRV9XQVNU", - "RV9UQU5LENoCQiEKH2NvbS50d2luZS50YW5nby5wbXIuZGlhZ25vc3RpY3Ni", - "BnByb3RvMw==")); + "RV9UQU5LENoCEgoKBVB1bXAxENsCEgoKBVB1bXAyENwCEgoKBVB1bXAzEN0C", + "EgoKBVB1bXA0EN4CEgoKBVB1bXA1EN8CEgoKBVB1bXA2EOACEgoKBVB1bXA3", + "EOECEgoKBVB1bXA4EOICEgoKBVB1bXA5EOMCEgsKBlB1bXAxMBDkAhILCgZQ", + "dW1wMTEQ5QISDgoJSW5rVmFsdmUxEOYCEg4KCUlua1ZhbHZlMhDnAhIOCglJ", + "bmtWYWx2ZTMQ6AISDgoJSW5rVmFsdmU0EOkCEg4KCUlua1ZhbHZlNRDqAhIO", + "CglJbmtWYWx2ZTYQ6wISDgoJSW5rVmFsdmU3EOwCEg4KCUlua1ZhbHZlOBDt", + "AhIOCglJbmtWYWx2ZTkQ7gISDwoKSW5rVmFsdmUxMBDvAhIPCgpJbmtWYWx2", + "ZTExEPACEg4KCUplcnJpY2FuMRDxAhIOCglKZXJyaWNhbjIQ8gISDgoJSmVy", + "cmljYW4zEPMCEg4KCUplcnJpY2FuNBD0AhIOCglKZXJyaWNhbjUQ9QISDgoJ", + "SmVycmljYW42EPYCEg4KCUplcnJpY2FuNxD3AhIOCglKZXJyaWNhbjgQ+AIS", + "DgoJSmVycmljYW45EPkCEg8KCkplcnJpY2FuMTAQ+gISDwoKSmVycmljYW4x", + "MRD7AhIRCgxNaWRUYW5rRnVsbDEQ/AISEQoMTWlkVGFua0Z1bGwyEP0CEhEK", + "DE1pZFRhbmtGdWxsMxD+AhIRCgxNaWRUYW5rRnVsbDQQ/wISEQoMTWlkVGFu", + "a0Z1bGw1EIADEhEKDE1pZFRhbmtGdWxsNhCBAxIRCgxNaWRUYW5rRnVsbDcQ", + "ggMSEQoMTWlkVGFua0Z1bGw4EIMDEhEKDE1pZFRhbmtGdWxsORCEAxISCg1N", + "aWRUYW5rRnVsbDEwEIUDEhIKDU1pZFRhbmtGdWxsMTEQhgMSEgoNTWlkVGFu", + "a0VtcHR5MRCHAxISCg1NaWRUYW5rRW1wdHkyEIgDEhIKDU1pZFRhbmtFbXB0", + "eTMQiQMSEgoNTWlkVGFua0VtcHR5NBCKAxISCg1NaWRUYW5rRW1wdHk1EIsD", + "EhIKDU1pZFRhbmtFbXB0eTYQjAMSEgoNTWlkVGFua0VtcHR5NxCNAxISCg1N", + "aWRUYW5rRW1wdHk4EI4DEhIKDU1pZFRhbmtFbXB0eTkQjwMSEwoOTWlkVGFu", + "a0VtcHR5MTAQkAMSEwoOTWlkVGFua0VtcHR5MTEQkQMSEwoOTHVicmljYW50", + "RW1wdHkQkgMSFwoSTHVicmljYW50Q2FydHJpZGdlEJMDEhQKD0x1YnJpY2Fu", + "dEFjdGl2ZRCUAxITCg5MdWJyaWNhbnRWYWx2ZRCVAxIOCglKb2JBY3RpdmUQ", + "lgMSFQoQVGhyZWFkTG9hZEFjdGl2ZRCXAxIOCglCSVRBY3RpdmUQmAMSDgoJ", + "V2FzdGVQdW1wEJkDEg8KCldhc3RlVmFsdmUQmgMSEwoORHJ5ZXJJbnRlcmxv", + "Y2sQmwMSDgoJRHJ5ZXJEb29yEJwDEhAKC1R1bm5lbENvdmVyEJ0DEg0KCEFy", + "Y0NvdmVyEJ4DEg0KCERyeWVyNDh2EJ8DEhMKDlNhZmV0eURyeWVyVENPEKAD", + "EhQKD1NhZmV0eVR1bm5lbFRDTxChAxIXChJTYWZldHlEcnllckFpcmZsb3cQ", + "ogMSGAoTU2FmZXR5VHVubmVsQWlyZmxvdxCjAxIcChdTYWZldHlDaXJjdWxh", + "dG9yQWlyZmxvdxCkA0IhCh9jb20udHdpbmUudGFuZ28ucG1yLmRpYWdub3N0", + "aWNzYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Tango.PMR.Diagnostics.InterfaceIOs), }, null)); @@ -1590,6 +1619,302 @@ namespace Tango.PMR.Diagnostics { ///Designator: GPO040 /// </summary> [pbr::OriginalName("VALVE_WASTE_TANK")] ValveWasteTank = 346, + /// <summary> + ///Designator: X4GPO01 + /// </summary> + [pbr::OriginalName("Pump1")] Pump1 = 347, + /// <summary> + ///Designator: X4GPO02 + /// </summary> + [pbr::OriginalName("Pump2")] Pump2 = 348, + /// <summary> + ///Designator: X4GPO03 + /// </summary> + [pbr::OriginalName("Pump3")] Pump3 = 349, + /// <summary> + ///Designator: X4GPO04 + /// </summary> + [pbr::OriginalName("Pump4")] Pump4 = 350, + /// <summary> + ///Designator: X4GPO05 + /// </summary> + [pbr::OriginalName("Pump5")] Pump5 = 351, + /// <summary> + ///Designator: X4GPO06 + /// </summary> + [pbr::OriginalName("Pump6")] Pump6 = 352, + /// <summary> + ///Designator: X4GPO07 + /// </summary> + [pbr::OriginalName("Pump7")] Pump7 = 353, + /// <summary> + ///Designator: X4GPO08 + /// </summary> + [pbr::OriginalName("Pump8")] Pump8 = 354, + /// <summary> + ///Designator: X4GPO09 + /// </summary> + [pbr::OriginalName("Pump9")] Pump9 = 355, + /// <summary> + ///Designator: X4GPO10 + /// </summary> + [pbr::OriginalName("Pump10")] Pump10 = 356, + /// <summary> + ///Designator: X4GPO11 + /// </summary> + [pbr::OriginalName("Pump11")] Pump11 = 357, + /// <summary> + ///Designator: X4GPO21 + /// </summary> + [pbr::OriginalName("InkValve1")] InkValve1 = 358, + /// <summary> + ///Designator: X4GPO22 + /// </summary> + [pbr::OriginalName("InkValve2")] InkValve2 = 359, + /// <summary> + ///Designator: X4GPO23 + /// </summary> + [pbr::OriginalName("InkValve3")] InkValve3 = 360, + /// <summary> + ///Designator: X4GPO24 + /// </summary> + [pbr::OriginalName("InkValve4")] InkValve4 = 361, + /// <summary> + ///Designator: X4GPO25 + /// </summary> + [pbr::OriginalName("InkValve5")] InkValve5 = 362, + /// <summary> + ///Designator: X4GPO26 + /// </summary> + [pbr::OriginalName("InkValve6")] InkValve6 = 363, + /// <summary> + ///Designator: X4GPO27 + /// </summary> + [pbr::OriginalName("InkValve7")] InkValve7 = 364, + /// <summary> + ///Designator: X4GPO28 + /// </summary> + [pbr::OriginalName("InkValve8")] InkValve8 = 365, + /// <summary> + ///Designator: X4GPO29 + /// </summary> + [pbr::OriginalName("InkValve9")] InkValve9 = 366, + /// <summary> + ///Designator: X4GPO30 + /// </summary> + [pbr::OriginalName("InkValve10")] InkValve10 = 367, + /// <summary> + ///Designator: X4GPO31 + /// </summary> + [pbr::OriginalName("InkValve11")] InkValve11 = 368, + /// <summary> + ///Designator: X4GPI41 + /// </summary> + [pbr::OriginalName("Jerrican1")] Jerrican1 = 369, + /// <summary> + ///Designator: X4GPI42 + /// </summary> + [pbr::OriginalName("Jerrican2")] Jerrican2 = 370, + /// <summary> + ///Designator: X4GPI43 + /// </summary> + [pbr::OriginalName("Jerrican3")] Jerrican3 = 371, + /// <summary> + ///Designator: X4GPI44 + /// </summary> + [pbr::OriginalName("Jerrican4")] Jerrican4 = 372, + /// <summary> + ///Designator: X4GPI45 + /// </summary> + [pbr::OriginalName("Jerrican5")] Jerrican5 = 373, + /// <summary> + ///Designator: X4GPI46 + /// </summary> + [pbr::OriginalName("Jerrican6")] Jerrican6 = 374, + /// <summary> + ///Designator: X4GPI47 + /// </summary> + [pbr::OriginalName("Jerrican7")] Jerrican7 = 375, + /// <summary> + ///Designator: X4GPI48 + /// </summary> + [pbr::OriginalName("Jerrican8")] Jerrican8 = 376, + /// <summary> + ///Designator: X4GPI49 + /// </summary> + [pbr::OriginalName("Jerrican9")] Jerrican9 = 377, + /// <summary> + ///Designator: X4GPI50 + /// </summary> + [pbr::OriginalName("Jerrican10")] Jerrican10 = 378, + /// <summary> + ///Designator: X4GPI051 + /// </summary> + [pbr::OriginalName("Jerrican11")] Jerrican11 = 379, + /// <summary> + ///Designator: X4GPI061 + /// </summary> + [pbr::OriginalName("MidTankFull1")] MidTankFull1 = 380, + /// <summary> + ///Designator: X4GPI062 + /// </summary> + [pbr::OriginalName("MidTankFull2")] MidTankFull2 = 381, + /// <summary> + ///Designator: X4GPI063 + /// </summary> + [pbr::OriginalName("MidTankFull3")] MidTankFull3 = 382, + /// <summary> + ///Designator: X4GPI064 + /// </summary> + [pbr::OriginalName("MidTankFull4")] MidTankFull4 = 383, + /// <summary> + ///Designator: X4GPI065 + /// </summary> + [pbr::OriginalName("MidTankFull5")] MidTankFull5 = 384, + /// <summary> + ///Designator: X4GPI066 + /// </summary> + [pbr::OriginalName("MidTankFull6")] MidTankFull6 = 385, + /// <summary> + ///Designator: X4GPI067 + /// </summary> + [pbr::OriginalName("MidTankFull7")] MidTankFull7 = 386, + /// <summary> + ///Designator: X4GPI068 + /// </summary> + [pbr::OriginalName("MidTankFull8")] MidTankFull8 = 387, + /// <summary> + ///Designator: X4GPI069 + /// </summary> + [pbr::OriginalName("MidTankFull9")] MidTankFull9 = 388, + /// <summary> + ///Designator: X4GPI070 + /// </summary> + [pbr::OriginalName("MidTankFull10")] MidTankFull10 = 389, + /// <summary> + ///Designator: X4GPI071 + /// </summary> + [pbr::OriginalName("MidTankFull11")] MidTankFull11 = 390, + /// <summary> + ///Designator: X4GPI072 + /// </summary> + [pbr::OriginalName("MidTankEmpty1")] MidTankEmpty1 = 391, + /// <summary> + ///Designator: X4GPI073 + /// </summary> + [pbr::OriginalName("MidTankEmpty2")] MidTankEmpty2 = 392, + /// <summary> + ///Designator: X4GPI074 + /// </summary> + [pbr::OriginalName("MidTankEmpty3")] MidTankEmpty3 = 393, + /// <summary> + ///Designator: X4GPI075 + /// </summary> + [pbr::OriginalName("MidTankEmpty4")] MidTankEmpty4 = 394, + /// <summary> + ///Designator: X4GPI076 + /// </summary> + [pbr::OriginalName("MidTankEmpty5")] MidTankEmpty5 = 395, + /// <summary> + ///Designator: X4GPI077 + /// </summary> + [pbr::OriginalName("MidTankEmpty6")] MidTankEmpty6 = 396, + /// <summary> + ///Designator: X4GPI078 + /// </summary> + [pbr::OriginalName("MidTankEmpty7")] MidTankEmpty7 = 397, + /// <summary> + ///Designator: X4GPI079 + /// </summary> + [pbr::OriginalName("MidTankEmpty8")] MidTankEmpty8 = 398, + /// <summary> + ///Designator: X4GPI080 + /// </summary> + [pbr::OriginalName("MidTankEmpty9")] MidTankEmpty9 = 399, + /// <summary> + ///Designator: X4GPI081 + /// </summary> + [pbr::OriginalName("MidTankEmpty10")] MidTankEmpty10 = 400, + /// <summary> + ///Designator: X4GPI082 + /// </summary> + [pbr::OriginalName("MidTankEmpty11")] MidTankEmpty11 = 401, + /// <summary> + ///Designator: X4GPI090 + /// </summary> + [pbr::OriginalName("LubricantEmpty")] LubricantEmpty = 402, + /// <summary> + ///Designator: X4GPI091 + /// </summary> + [pbr::OriginalName("LubricantCartridge")] LubricantCartridge = 403, + /// <summary> + ///Designator: X4GPO092 + /// </summary> + [pbr::OriginalName("LubricantActive")] LubricantActive = 404, + /// <summary> + ///Designator: X4GPO093 + /// </summary> + [pbr::OriginalName("LubricantValve")] LubricantValve = 405, + /// <summary> + ///Designator: X4GPO094 + /// </summary> + [pbr::OriginalName("JobActive")] JobActive = 406, + /// <summary> + ///Designator: X4GPO095 + /// </summary> + [pbr::OriginalName("ThreadLoadActive")] ThreadLoadActive = 407, + /// <summary> + ///Designator: X4GPI096 + /// </summary> + [pbr::OriginalName("BITActive")] Bitactive = 408, + /// <summary> + ///Designator: X4GPI100 + /// </summary> + [pbr::OriginalName("WastePump")] WastePump = 409, + /// <summary> + ///Designator: X4GPO101 + /// </summary> + [pbr::OriginalName("WasteValve")] WasteValve = 410, + /// <summary> + ///Designator: X4GPI102 + /// </summary> + [pbr::OriginalName("DryerInterlock")] DryerInterlock = 411, + /// <summary> + ///Designator: X4GPI103 + /// </summary> + [pbr::OriginalName("DryerDoor")] DryerDoor = 412, + /// <summary> + ///Designator: X4GPI104 + /// </summary> + [pbr::OriginalName("TunnelCover")] TunnelCover = 413, + /// <summary> + ///Designator: X4GPI105 + /// </summary> + [pbr::OriginalName("ArcCover")] ArcCover = 414, + /// <summary> + ///Designator: X4GPI106 + /// </summary> + [pbr::OriginalName("Dryer48v")] Dryer48V = 415, + /// <summary> + ///Designator: X4GPI200 + /// </summary> + [pbr::OriginalName("SafetyDryerTCO")] SafetyDryerTco = 416, + /// <summary> + ///Designator: X4GPI201 + /// </summary> + [pbr::OriginalName("SafetyTunnelTCO")] SafetyTunnelTco = 417, + /// <summary> + ///Designator: X4GPI202 + /// </summary> + [pbr::OriginalName("SafetyDryerAirflow")] SafetyDryerAirflow = 418, + /// <summary> + ///Designator: X4GPI203 + /// </summary> + [pbr::OriginalName("SafetyTunnelAirflow")] SafetyTunnelAirflow = 419, + /// <summary> + ///Designator: X4GPI204 + /// </summary> + [pbr::OriginalName("SafetyCirculatorAirflow")] SafetyCirculatorAirflow = 420, } #endregion diff --git a/Software/Visual_Studio/Tango.PMR/Insights/InsightsMonitors.cs b/Software/Visual_Studio/Tango.PMR/Insights/InsightsMonitors.cs index 1be58b308..bb3939ef1 100644 --- a/Software/Visual_Studio/Tango.PMR/Insights/InsightsMonitors.cs +++ b/Software/Visual_Studio/Tango.PMR/Insights/InsightsMonitors.cs @@ -23,7 +23,7 @@ namespace Tango.PMR.Insights { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "ChZJbnNpZ2h0c01vbml0b3JzLnByb3RvEhJUYW5nby5QTVIuSW5zaWdodHMi", - "2y4KEEluc2lnaHRzTW9uaXRvcnMSFAoMRGFuY2VyMUFuZ2xlGAEgASgBEhQK", + "vDgKEEluc2lnaHRzTW9uaXRvcnMSFAoMRGFuY2VyMUFuZ2xlGAEgASgBEhQK", "DERhbmNlcjJBbmdsZRgCIAEoARIUCgxEYW5jZXIzQW5nbGUYAyABKAESHAoU", "RmVlZGVyTW90b3JGcmVxdWVuY3kYBCABKAESEgoKRHJ5ZXJNb3RvchgFIAEo", "ARITCgtQb2xsZXJNb3RvchgGIAEoARITCgtXaW5kZXJNb3RvchgHIAEoARIS", @@ -155,12 +155,40 @@ namespace Tango.PMR.Insights { "GNEBIAEoARIVCgxFdUJ0c3I2U3BlZWQY0gEgASgBEhUKDEV1QnRzcjdTcGVl", "ZBjTASABKAESFQoMRXVCdHNyOFNwZWVkGNQBIAEoARIXCg5FdUJ0c3I1U3Bl", "ZWRBdhjVASABKAESFwoORXVCdHNyNlNwZWVkQXYY1gEgASgBEhcKDkV1QnRz", - "cjdTcGVlZEF2GNcBIAEoARIXCg5FdUJ0c3I4U3BlZWRBdhjYASABKAFCHgoc", - "Y29tLnR3aW5lLnRhbmdvLnBtci5pbnNpZ2h0c2IGcHJvdG8z")); + "cjdTcGVlZEF2GNcBIAEoARIXCg5FdUJ0c3I4U3BlZWRBdhjYASABKAESHQoU", + "RXVEaXNwZW5zZXIxN1ZvbHRhZ2UY2QEgASgBEh0KFEV1RGlzcGVuc2VyMThW", + "b2x0YWdlGNoBIAEoARIdChRFdURpc3BlbnNlcjE5Vm9sdGFnZRjbASABKAES", + "HQoURXVEaXNwZW5zZXIyMFZvbHRhZ2UY3AEgASgBEh0KFEV1RGlzcGVuc2Vy", + "MjFWb2x0YWdlGN0BIAEoARIdChRFdURpc3BlbnNlcjIyVm9sdGFnZRjeASAB", + "KAESHQoURXVEaXNwZW5zZXI5UHJlc3N1cmUY3wEgASgBEh4KFUV1RGlzcGVu", + "c2VyMTBQcmVzc3VyZRjgASABKAESHgoVRXVEaXNwZW5zZXIxMVByZXNzdXJl", + "GOEBIAEoARIYCg9FdU1pZFRhbms5TGV2ZWwY4gEgASgBEhkKEEV1TWlkVGFu", + "azFMZXZlbDAY4wEgASgBEhkKEEV1TWlkVGFuazFMZXZlbDEY5AEgASgBEhcK", + "DkV1UHVtcDFDdXJyZW50GOUBIAEoARIXCg5FdVB1bXAyQ3VycmVudBjmASAB", + "KAESFwoORXVQdW1wM0N1cnJlbnQY5wEgASgBEhcKDkV1UHVtcDRDdXJyZW50", + "GOgBIAEoARIXCg5FdVB1bXA1Q3VycmVudBjpASABKAESFwoORXVQdW1wNkN1", + "cnJlbnQY6gEgASgBEhcKDkV1UHVtcDdDdXJyZW50GOsBIAEoARIXCg5FdVB1", + "bXA4Q3VycmVudBjsASABKAESFwoORXVQdW1wOUN1cnJlbnQY7QEgASgBEhgK", + "D0V1UHVtcDEwQ3VycmVudBjuASABKAESGAoPRXVQdW1wMTFDdXJyZW50GO8B", + "IAEoARIYCg9FdVB1bXAxMkN1cnJlbnQY8AEgASgBEhgKD0V1UHVtcDEzQ3Vy", + "cmVudBjxASABKAESGAoPRXVQdW1wMTRDdXJyZW50GPIBIAEoARIYCg9FdVB1", + "bXAxNUN1cnJlbnQY8wEgASgBEhgKD0V1UHVtcDE2Q3VycmVudBj0ASABKAES", + "GAoPRXVQdW1wMTdDdXJyZW50GPUBIAEoARIYCg9FdVB1bXAxOEN1cnJlbnQY", + "9gEgASgBEhgKD0V1UHVtcDE5Q3VycmVudBj3ASABKAESGAoPRXVQdW1wMjBD", + "dXJyZW50GPgBIAEoARIYCg9FdVB1bXAyMUN1cnJlbnQY+QEgASgBEhgKD0V1", + "UHVtcDIyQ3VycmVudBj6ASABKAESGwoSRXVXYXN0ZVB1bXBWb2x0YWdlGPsB", + "IAEoARIfChZFdURyeWVyT3V0Z29pbmdBaXJmbG93GPwBIAEoARIfChZFdURy", + "eWVySW5jb21pbmdWb2x0YWdlGP0BIAEoARIfChZFdURyeWVyT3V0Z29pbmdW", + "b2x0YWdlGP4BIAEoARIeChVFdURyeWVyQWlyVGVtcGVyYXR1cmUY/wEgASgB", + "Eh8KFkV1UHVtcDFDYXJkVGVtcGVyYXR1cmUYgAIgASgBEh8KFkV1UHVtcDJD", + "YXJkVGVtcGVyYXR1cmUYgQIgASgBEh8KFkV1UHVtcDNDYXJkVGVtcGVyYXR1", + "cmUYggIgASgBEh8KFkV1UHVtcDRDYXJkVGVtcGVyYXR1cmUYgwIgASgBEh8K", + "FkV1UHVtcDVDYXJkVGVtcGVyYXR1cmUYhAIgASgBQh4KHGNvbS50d2luZS50", + "YW5nby5wbXIuaW5zaWdodHNiBnByb3RvMw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Insights.InsightsMonitors), global::Tango.PMR.Insights.InsightsMonitors.Parser, new[]{ "Dancer1Angle", "Dancer2Angle", "Dancer3Angle", "FeederMotorFrequency", "DryerMotor", "PollerMotor", "WinderMotor", "ScrewMotor", "ThreadSpeed", "MixerTemperature", "HeadZone1Temperature", "HeadZone2Temperature", "HeadZone3Temperature", "HeadAirFlow", "FeederTension", "PullerTension", "DryerZone1Temperature", "DryerZone2Temperature", "DryerZone3Temperature", "DryerAirFlow", "WinderTension", "DispensersMotorsFrequency", "DispensersAngularEncoders", "DispensersLinearPositions", "DispensersPressure", "FilterDeltaPressure", "ChillerTemperature", "Dispenser1MotorFrequency", "Dispenser2MotorFrequency", "Dispenser3MotorFrequency", "Dispenser4MotorFrequency", "Dispenser5MotorFrequency", "Dispenser6MotorFrequency", "Dispenser7MotorFrequency", "Dispenser8MotorFrequency", "HeadZone4Temperature", "HeadZone5Temperature", "HeadZone6Temperature", "BlowerVoltage", "Dispenser1Pressure", "Dispenser2Pressure", "Dispenser3Pressure", "Dispenser4Pressure", "Dispenser5Pressure", "Dispenser6Pressure", "Dispenser7Pressure", "Dispenser8Pressure", "MidTank1Level", "MidTank2Level", "MidTank3Level", "MidTank4Level", "MidTank5Level", "MidTank6Level", "MidTank7Level", "MidTank8Level", "DrierZone1HeaterCurrent", "DrierZone2HeaterCurrent", "HeadZone1HeaterCurrent", "HeadZone2HeaterCurrent", "HeadZone3HeaterCurrent", "HeadZone4HeaterCurrent", "HeadZone56HeaterCurrent", "Mixer1HeaterCurrent", "DispensersInkLevel", "MidTanksInkLevel", "OverallTemperature", "HeadZone7HeaterCurrent", "HeadZone7Temperature", "HeadZone8HeaterCurrent", "HeadZone8Temperature", "HeadZone9HeaterCurrent", "HeadZone9Temperature", "HeadZone10HeaterCurrent", "HeadZone10Temperature", "HeadZone11HeaterCurrent", "HeadZone11Temperature", "HeadZone12HeaterCurrent", "HeadZone12Temperature", "HeadBlowerVoltage1", "HeadBlowerVoltage2", "HeadCoverHeater1Current", "HeadCoverHeater1Temperature", "HeadCoverHeater2Current", "HeadCoverHeater2Temperature", "WHSBlower2Voltage", "GasSensor", "IncomingVoltage", "WasteLevel", "HeadBlower1AirFlow", "HeadBlower2AirFlow", "ShinkoSetValue", "ShinkoCurrentValue", "TotalWHSFlow", "EuWinder1Dancer", "EuWinder2Dancer", "EuWinder3Dancer", "EuWinder4Dancer", "EuWinder1Motor", "EuWinder2Motor", "EuWinder3Motor", "EuWinder4Motor", "EuDryerMotorVelocity", "EuDryerMotorTargetVelocity", "EuDryerMotorCurrent", "EuPullerDancer", "EuPullerMotor", "EuDryerZone1Temperature", "EuDryerZone2Temperature", "EuDryerZone3Temperature", "EuHeadZone1Temperature", "EuHeadZone2Temperature", "EuHeadZone3Temperature", "EuMixerTemperature", "EuTunnelTemperature", "EuLubricantTemperature", "EuAmbientTemperature", "EuElectricalCabinetTemperature", "EuDryerZone1Current", "EuDryerZone2Current", "EuDryerZone3Current", "EuHeadZone1Current", "EuHeadZone2Current", "EuHeadZone3Current", "EuMixerCurrent", "EuTunnelCurrent", "EuLubricantCurrent", "EuBtsr1Speed", "EuBtsr1SpeedAv", "EuBtsr1DispAv", "EuBtsr1PeakMin", "EuBtsr1PeakMax", "EuBtsr2Speed", "EuBtsr2SpeedAv", "EuBtsr2DispAv", "EuBtsr2PeakMin", "EuBtsr2PeakMax", "EuBtsr3Speed", "EuBtsr3SpeedAv", "EuBtsr3DispAv", "EuBtsr3PeakMin", "EuBtsr3PeakMax", "EuBtsr4Speed", "EuBtsr4SpeedAv", "EuBtsr4PeakMin", "EuBtsr4PeakMax", "EuBtsr4DispAv", "EuTemperatureLoggers", "EuPumpFlows", "EuInkLinesPressure", "EuSpareDataArray", "EuDispenser1Voltage", "EuDispenser2Voltage", "EuDispenser3Voltage", "EuDispenser4Voltage", "EuDispenser5Voltage", "EuDispenser6Voltage", "EuDispenser7Voltage", "EuDispenser8Voltage", "EuDispenser9Voltage", "EuDispenser10Voltage", "EuDispenser11Voltage", "EuDispenser12Voltage", "EuDispenser13Voltage", "EuDispenser14Voltage", "EuDispenser15Voltage", "EuDispenser16Voltage", "EuLubricantPumpVoltage", "EuDispenser1Pressure", "EuDispenser2Pressure", "EuDispenser3Pressure", "EuDispenser4Pressure", "EuDispenser5Pressure", "EuDispenser6Pressure", "EuDispenser7Pressure", "EuDispenser8Pressure", "EuLubricantPressure", "EuMidTank1Level", "EuMidTank2Level", "EuMidTank3Level", "EuMidTank4Level", "EuMidTank5Level", "EuMidTank6Level", "EuMidTank7Level", "EuMidTank8Level", "EuChillerTemperature", "EuHeadRightAirFlow", "EuHeadLeftAirFlow", "EuHeadRightVoltage", "EuHeadLeftVoltage", "EuDryerAirFlow", "EuBlowerVoltage", "EuWasteLevel", "EuSpare1", "EuSpare2", "EuSpare3", "EuSpare4", "EuBtsr5DispAv", "EuBtsr6DispAv", "EuBtsr7DispAv", "EuBtsr8DispAv", "EuBtsr5PeakMax", "EuBtsr6PeakMax", "EuBtsr7PeakMax", "EuBtsr8PeakMax", "EuBtsr5PeakMin", "EuBtsr6PeakMin", "EuBtsr7PeakMin", "EuBtsr8PeakMin", "EuBtsr5Speed", "EuBtsr6Speed", "EuBtsr7Speed", "EuBtsr8Speed", "EuBtsr5SpeedAv", "EuBtsr6SpeedAv", "EuBtsr7SpeedAv", "EuBtsr8SpeedAv" }, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Insights.InsightsMonitors), global::Tango.PMR.Insights.InsightsMonitors.Parser, new[]{ "Dancer1Angle", "Dancer2Angle", "Dancer3Angle", "FeederMotorFrequency", "DryerMotor", "PollerMotor", "WinderMotor", "ScrewMotor", "ThreadSpeed", "MixerTemperature", "HeadZone1Temperature", "HeadZone2Temperature", "HeadZone3Temperature", "HeadAirFlow", "FeederTension", "PullerTension", "DryerZone1Temperature", "DryerZone2Temperature", "DryerZone3Temperature", "DryerAirFlow", "WinderTension", "DispensersMotorsFrequency", "DispensersAngularEncoders", "DispensersLinearPositions", "DispensersPressure", "FilterDeltaPressure", "ChillerTemperature", "Dispenser1MotorFrequency", "Dispenser2MotorFrequency", "Dispenser3MotorFrequency", "Dispenser4MotorFrequency", "Dispenser5MotorFrequency", "Dispenser6MotorFrequency", "Dispenser7MotorFrequency", "Dispenser8MotorFrequency", "HeadZone4Temperature", "HeadZone5Temperature", "HeadZone6Temperature", "BlowerVoltage", "Dispenser1Pressure", "Dispenser2Pressure", "Dispenser3Pressure", "Dispenser4Pressure", "Dispenser5Pressure", "Dispenser6Pressure", "Dispenser7Pressure", "Dispenser8Pressure", "MidTank1Level", "MidTank2Level", "MidTank3Level", "MidTank4Level", "MidTank5Level", "MidTank6Level", "MidTank7Level", "MidTank8Level", "DrierZone1HeaterCurrent", "DrierZone2HeaterCurrent", "HeadZone1HeaterCurrent", "HeadZone2HeaterCurrent", "HeadZone3HeaterCurrent", "HeadZone4HeaterCurrent", "HeadZone56HeaterCurrent", "Mixer1HeaterCurrent", "DispensersInkLevel", "MidTanksInkLevel", "OverallTemperature", "HeadZone7HeaterCurrent", "HeadZone7Temperature", "HeadZone8HeaterCurrent", "HeadZone8Temperature", "HeadZone9HeaterCurrent", "HeadZone9Temperature", "HeadZone10HeaterCurrent", "HeadZone10Temperature", "HeadZone11HeaterCurrent", "HeadZone11Temperature", "HeadZone12HeaterCurrent", "HeadZone12Temperature", "HeadBlowerVoltage1", "HeadBlowerVoltage2", "HeadCoverHeater1Current", "HeadCoverHeater1Temperature", "HeadCoverHeater2Current", "HeadCoverHeater2Temperature", "WHSBlower2Voltage", "GasSensor", "IncomingVoltage", "WasteLevel", "HeadBlower1AirFlow", "HeadBlower2AirFlow", "ShinkoSetValue", "ShinkoCurrentValue", "TotalWHSFlow", "EuWinder1Dancer", "EuWinder2Dancer", "EuWinder3Dancer", "EuWinder4Dancer", "EuWinder1Motor", "EuWinder2Motor", "EuWinder3Motor", "EuWinder4Motor", "EuDryerMotorVelocity", "EuDryerMotorTargetVelocity", "EuDryerMotorCurrent", "EuPullerDancer", "EuPullerMotor", "EuDryerZone1Temperature", "EuDryerZone2Temperature", "EuDryerZone3Temperature", "EuHeadZone1Temperature", "EuHeadZone2Temperature", "EuHeadZone3Temperature", "EuMixerTemperature", "EuTunnelTemperature", "EuLubricantTemperature", "EuAmbientTemperature", "EuElectricalCabinetTemperature", "EuDryerZone1Current", "EuDryerZone2Current", "EuDryerZone3Current", "EuHeadZone1Current", "EuHeadZone2Current", "EuHeadZone3Current", "EuMixerCurrent", "EuTunnelCurrent", "EuLubricantCurrent", "EuBtsr1Speed", "EuBtsr1SpeedAv", "EuBtsr1DispAv", "EuBtsr1PeakMin", "EuBtsr1PeakMax", "EuBtsr2Speed", "EuBtsr2SpeedAv", "EuBtsr2DispAv", "EuBtsr2PeakMin", "EuBtsr2PeakMax", "EuBtsr3Speed", "EuBtsr3SpeedAv", "EuBtsr3DispAv", "EuBtsr3PeakMin", "EuBtsr3PeakMax", "EuBtsr4Speed", "EuBtsr4SpeedAv", "EuBtsr4PeakMin", "EuBtsr4PeakMax", "EuBtsr4DispAv", "EuTemperatureLoggers", "EuPumpFlows", "EuInkLinesPressure", "EuSpareDataArray", "EuDispenser1Voltage", "EuDispenser2Voltage", "EuDispenser3Voltage", "EuDispenser4Voltage", "EuDispenser5Voltage", "EuDispenser6Voltage", "EuDispenser7Voltage", "EuDispenser8Voltage", "EuDispenser9Voltage", "EuDispenser10Voltage", "EuDispenser11Voltage", "EuDispenser12Voltage", "EuDispenser13Voltage", "EuDispenser14Voltage", "EuDispenser15Voltage", "EuDispenser16Voltage", "EuLubricantPumpVoltage", "EuDispenser1Pressure", "EuDispenser2Pressure", "EuDispenser3Pressure", "EuDispenser4Pressure", "EuDispenser5Pressure", "EuDispenser6Pressure", "EuDispenser7Pressure", "EuDispenser8Pressure", "EuLubricantPressure", "EuMidTank1Level", "EuMidTank2Level", "EuMidTank3Level", "EuMidTank4Level", "EuMidTank5Level", "EuMidTank6Level", "EuMidTank7Level", "EuMidTank8Level", "EuChillerTemperature", "EuHeadRightAirFlow", "EuHeadLeftAirFlow", "EuHeadRightVoltage", "EuHeadLeftVoltage", "EuDryerAirFlow", "EuBlowerVoltage", "EuWasteLevel", "EuSpare1", "EuSpare2", "EuSpare3", "EuSpare4", "EuBtsr5DispAv", "EuBtsr6DispAv", "EuBtsr7DispAv", "EuBtsr8DispAv", "EuBtsr5PeakMax", "EuBtsr6PeakMax", "EuBtsr7PeakMax", "EuBtsr8PeakMax", "EuBtsr5PeakMin", "EuBtsr6PeakMin", "EuBtsr7PeakMin", "EuBtsr8PeakMin", "EuBtsr5Speed", "EuBtsr6Speed", "EuBtsr7Speed", "EuBtsr8Speed", "EuBtsr5SpeedAv", "EuBtsr6SpeedAv", "EuBtsr7SpeedAv", "EuBtsr8SpeedAv", "EuDispenser17Voltage", "EuDispenser18Voltage", "EuDispenser19Voltage", "EuDispenser20Voltage", "EuDispenser21Voltage", "EuDispenser22Voltage", "EuDispenser9Pressure", "EuDispenser10Pressure", "EuDispenser11Pressure", "EuMidTank9Level", "EuMidTank1Level0", "EuMidTank1Level1", "EuPump1Current", "EuPump2Current", "EuPump3Current", "EuPump4Current", "EuPump5Current", "EuPump6Current", "EuPump7Current", "EuPump8Current", "EuPump9Current", "EuPump10Current", "EuPump11Current", "EuPump12Current", "EuPump13Current", "EuPump14Current", "EuPump15Current", "EuPump16Current", "EuPump17Current", "EuPump18Current", "EuPump19Current", "EuPump20Current", "EuPump21Current", "EuPump22Current", "EuWastePumpVoltage", "EuDryerOutgoingAirflow", "EuDryerIncomingVoltage", "EuDryerOutgoingVoltage", "EuDryerAirTemperature", "EuPump1CardTemperature", "EuPump2CardTemperature", "EuPump3CardTemperature", "EuPump4CardTemperature", "EuPump5CardTemperature" }, null, null, null) })); } #endregion @@ -407,6 +435,50 @@ namespace Tango.PMR.Insights { euBtsr6SpeedAv_ = other.euBtsr6SpeedAv_; euBtsr7SpeedAv_ = other.euBtsr7SpeedAv_; euBtsr8SpeedAv_ = other.euBtsr8SpeedAv_; + euDispenser17Voltage_ = other.euDispenser17Voltage_; + euDispenser18Voltage_ = other.euDispenser18Voltage_; + euDispenser19Voltage_ = other.euDispenser19Voltage_; + euDispenser20Voltage_ = other.euDispenser20Voltage_; + euDispenser21Voltage_ = other.euDispenser21Voltage_; + euDispenser22Voltage_ = other.euDispenser22Voltage_; + euDispenser9Pressure_ = other.euDispenser9Pressure_; + euDispenser10Pressure_ = other.euDispenser10Pressure_; + euDispenser11Pressure_ = other.euDispenser11Pressure_; + euMidTank9Level_ = other.euMidTank9Level_; + euMidTank1Level0_ = other.euMidTank1Level0_; + euMidTank1Level1_ = other.euMidTank1Level1_; + euPump1Current_ = other.euPump1Current_; + euPump2Current_ = other.euPump2Current_; + euPump3Current_ = other.euPump3Current_; + euPump4Current_ = other.euPump4Current_; + euPump5Current_ = other.euPump5Current_; + euPump6Current_ = other.euPump6Current_; + euPump7Current_ = other.euPump7Current_; + euPump8Current_ = other.euPump8Current_; + euPump9Current_ = other.euPump9Current_; + euPump10Current_ = other.euPump10Current_; + euPump11Current_ = other.euPump11Current_; + euPump12Current_ = other.euPump12Current_; + euPump13Current_ = other.euPump13Current_; + euPump14Current_ = other.euPump14Current_; + euPump15Current_ = other.euPump15Current_; + euPump16Current_ = other.euPump16Current_; + euPump17Current_ = other.euPump17Current_; + euPump18Current_ = other.euPump18Current_; + euPump19Current_ = other.euPump19Current_; + euPump20Current_ = other.euPump20Current_; + euPump21Current_ = other.euPump21Current_; + euPump22Current_ = other.euPump22Current_; + euWastePumpVoltage_ = other.euWastePumpVoltage_; + euDryerOutgoingAirflow_ = other.euDryerOutgoingAirflow_; + euDryerIncomingVoltage_ = other.euDryerIncomingVoltage_; + euDryerOutgoingVoltage_ = other.euDryerOutgoingVoltage_; + euDryerAirTemperature_ = other.euDryerAirTemperature_; + euPump1CardTemperature_ = other.euPump1CardTemperature_; + euPump2CardTemperature_ = other.euPump2CardTemperature_; + euPump3CardTemperature_ = other.euPump3CardTemperature_; + euPump4CardTemperature_ = other.euPump4CardTemperature_; + euPump5CardTemperature_ = other.euPump5CardTemperature_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3428,6 +3500,622 @@ namespace Tango.PMR.Insights { } } + /// <summary>Field number for the "EuDispenser17Voltage" field.</summary> + public const int EuDispenser17VoltageFieldNumber = 217; + private double euDispenser17Voltage_; + /// <summary> + ///Eureka Dispenser 17 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser17Voltage { + get { return euDispenser17Voltage_; } + set { + euDispenser17Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser18Voltage" field.</summary> + public const int EuDispenser18VoltageFieldNumber = 218; + private double euDispenser18Voltage_; + /// <summary> + ///Eureka Dispenser 18 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser18Voltage { + get { return euDispenser18Voltage_; } + set { + euDispenser18Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser19Voltage" field.</summary> + public const int EuDispenser19VoltageFieldNumber = 219; + private double euDispenser19Voltage_; + /// <summary> + ///Eureka Dispenser 19 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser19Voltage { + get { return euDispenser19Voltage_; } + set { + euDispenser19Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser20Voltage" field.</summary> + public const int EuDispenser20VoltageFieldNumber = 220; + private double euDispenser20Voltage_; + /// <summary> + ///Eureka Dispenser 20 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser20Voltage { + get { return euDispenser20Voltage_; } + set { + euDispenser20Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser21Voltage" field.</summary> + public const int EuDispenser21VoltageFieldNumber = 221; + private double euDispenser21Voltage_; + /// <summary> + ///Eureka Dispenser 21 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser21Voltage { + get { return euDispenser21Voltage_; } + set { + euDispenser21Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser22Voltage" field.</summary> + public const int EuDispenser22VoltageFieldNumber = 222; + private double euDispenser22Voltage_; + /// <summary> + ///Eureka Dispenser 22 Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser22Voltage { + get { return euDispenser22Voltage_; } + set { + euDispenser22Voltage_ = value; + } + } + + /// <summary>Field number for the "EuDispenser9Pressure" field.</summary> + public const int EuDispenser9PressureFieldNumber = 223; + private double euDispenser9Pressure_; + /// <summary> + ///Eureka Dispenser 9 Pressure + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser9Pressure { + get { return euDispenser9Pressure_; } + set { + euDispenser9Pressure_ = value; + } + } + + /// <summary>Field number for the "EuDispenser10Pressure" field.</summary> + public const int EuDispenser10PressureFieldNumber = 224; + private double euDispenser10Pressure_; + /// <summary> + ///Eureka Dispenser 10 Pressure + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser10Pressure { + get { return euDispenser10Pressure_; } + set { + euDispenser10Pressure_ = value; + } + } + + /// <summary>Field number for the "EuDispenser11Pressure" field.</summary> + public const int EuDispenser11PressureFieldNumber = 225; + private double euDispenser11Pressure_; + /// <summary> + ///Eureka Dispenser 11 Pressure + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDispenser11Pressure { + get { return euDispenser11Pressure_; } + set { + euDispenser11Pressure_ = value; + } + } + + /// <summary>Field number for the "EuMidTank9Level" field.</summary> + public const int EuMidTank9LevelFieldNumber = 226; + private double euMidTank9Level_; + /// <summary> + ///Eureka Mid Tank 9 Level + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuMidTank9Level { + get { return euMidTank9Level_; } + set { + euMidTank9Level_ = value; + } + } + + /// <summary>Field number for the "EuMidTank1Level0" field.</summary> + public const int EuMidTank1Level0FieldNumber = 227; + private double euMidTank1Level0_; + /// <summary> + ///Eureka Mid Tank 10 Level + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuMidTank1Level0 { + get { return euMidTank1Level0_; } + set { + euMidTank1Level0_ = value; + } + } + + /// <summary>Field number for the "EuMidTank1Level1" field.</summary> + public const int EuMidTank1Level1FieldNumber = 228; + private double euMidTank1Level1_; + /// <summary> + ///Eureka Mid Tank 11 Level + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuMidTank1Level1 { + get { return euMidTank1Level1_; } + set { + euMidTank1Level1_ = value; + } + } + + /// <summary>Field number for the "EuPump1Current" field.</summary> + public const int EuPump1CurrentFieldNumber = 229; + private double euPump1Current_; + /// <summary> + ///Eureka Pump 1 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump1Current { + get { return euPump1Current_; } + set { + euPump1Current_ = value; + } + } + + /// <summary>Field number for the "EuPump2Current" field.</summary> + public const int EuPump2CurrentFieldNumber = 230; + private double euPump2Current_; + /// <summary> + ///Eureka Pump 2 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump2Current { + get { return euPump2Current_; } + set { + euPump2Current_ = value; + } + } + + /// <summary>Field number for the "EuPump3Current" field.</summary> + public const int EuPump3CurrentFieldNumber = 231; + private double euPump3Current_; + /// <summary> + ///Eureka Pump 3 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump3Current { + get { return euPump3Current_; } + set { + euPump3Current_ = value; + } + } + + /// <summary>Field number for the "EuPump4Current" field.</summary> + public const int EuPump4CurrentFieldNumber = 232; + private double euPump4Current_; + /// <summary> + ///Eureka Pump 4 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump4Current { + get { return euPump4Current_; } + set { + euPump4Current_ = value; + } + } + + /// <summary>Field number for the "EuPump5Current" field.</summary> + public const int EuPump5CurrentFieldNumber = 233; + private double euPump5Current_; + /// <summary> + ///Eureka Pump 5 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump5Current { + get { return euPump5Current_; } + set { + euPump5Current_ = value; + } + } + + /// <summary>Field number for the "EuPump6Current" field.</summary> + public const int EuPump6CurrentFieldNumber = 234; + private double euPump6Current_; + /// <summary> + ///Eureka Pump 6 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump6Current { + get { return euPump6Current_; } + set { + euPump6Current_ = value; + } + } + + /// <summary>Field number for the "EuPump7Current" field.</summary> + public const int EuPump7CurrentFieldNumber = 235; + private double euPump7Current_; + /// <summary> + ///Eureka Pump 7 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump7Current { + get { return euPump7Current_; } + set { + euPump7Current_ = value; + } + } + + /// <summary>Field number for the "EuPump8Current" field.</summary> + public const int EuPump8CurrentFieldNumber = 236; + private double euPump8Current_; + /// <summary> + ///Eureka Pump 8 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump8Current { + get { return euPump8Current_; } + set { + euPump8Current_ = value; + } + } + + /// <summary>Field number for the "EuPump9Current" field.</summary> + public const int EuPump9CurrentFieldNumber = 237; + private double euPump9Current_; + /// <summary> + ///Eureka Pump 9 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump9Current { + get { return euPump9Current_; } + set { + euPump9Current_ = value; + } + } + + /// <summary>Field number for the "EuPump10Current" field.</summary> + public const int EuPump10CurrentFieldNumber = 238; + private double euPump10Current_; + /// <summary> + ///Eureka Pump 10 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump10Current { + get { return euPump10Current_; } + set { + euPump10Current_ = value; + } + } + + /// <summary>Field number for the "EuPump11Current" field.</summary> + public const int EuPump11CurrentFieldNumber = 239; + private double euPump11Current_; + /// <summary> + ///Eureka Pump 11 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump11Current { + get { return euPump11Current_; } + set { + euPump11Current_ = value; + } + } + + /// <summary>Field number for the "EuPump12Current" field.</summary> + public const int EuPump12CurrentFieldNumber = 240; + private double euPump12Current_; + /// <summary> + ///Eureka Pump 12 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump12Current { + get { return euPump12Current_; } + set { + euPump12Current_ = value; + } + } + + /// <summary>Field number for the "EuPump13Current" field.</summary> + public const int EuPump13CurrentFieldNumber = 241; + private double euPump13Current_; + /// <summary> + ///Eureka Pump 13 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump13Current { + get { return euPump13Current_; } + set { + euPump13Current_ = value; + } + } + + /// <summary>Field number for the "EuPump14Current" field.</summary> + public const int EuPump14CurrentFieldNumber = 242; + private double euPump14Current_; + /// <summary> + ///Eureka Pump 14 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump14Current { + get { return euPump14Current_; } + set { + euPump14Current_ = value; + } + } + + /// <summary>Field number for the "EuPump15Current" field.</summary> + public const int EuPump15CurrentFieldNumber = 243; + private double euPump15Current_; + /// <summary> + ///Eureka Pump 15 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump15Current { + get { return euPump15Current_; } + set { + euPump15Current_ = value; + } + } + + /// <summary>Field number for the "EuPump16Current" field.</summary> + public const int EuPump16CurrentFieldNumber = 244; + private double euPump16Current_; + /// <summary> + ///Eureka Pump 16 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump16Current { + get { return euPump16Current_; } + set { + euPump16Current_ = value; + } + } + + /// <summary>Field number for the "EuPump17Current" field.</summary> + public const int EuPump17CurrentFieldNumber = 245; + private double euPump17Current_; + /// <summary> + ///Eureka Pump 17 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump17Current { + get { return euPump17Current_; } + set { + euPump17Current_ = value; + } + } + + /// <summary>Field number for the "EuPump18Current" field.</summary> + public const int EuPump18CurrentFieldNumber = 246; + private double euPump18Current_; + /// <summary> + ///Eureka Pump 18 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump18Current { + get { return euPump18Current_; } + set { + euPump18Current_ = value; + } + } + + /// <summary>Field number for the "EuPump19Current" field.</summary> + public const int EuPump19CurrentFieldNumber = 247; + private double euPump19Current_; + /// <summary> + ///Eureka Pump 19 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump19Current { + get { return euPump19Current_; } + set { + euPump19Current_ = value; + } + } + + /// <summary>Field number for the "EuPump20Current" field.</summary> + public const int EuPump20CurrentFieldNumber = 248; + private double euPump20Current_; + /// <summary> + ///Eureka Pump 20 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump20Current { + get { return euPump20Current_; } + set { + euPump20Current_ = value; + } + } + + /// <summary>Field number for the "EuPump21Current" field.</summary> + public const int EuPump21CurrentFieldNumber = 249; + private double euPump21Current_; + /// <summary> + ///Eureka Pump 21 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump21Current { + get { return euPump21Current_; } + set { + euPump21Current_ = value; + } + } + + /// <summary>Field number for the "EuPump22Current" field.</summary> + public const int EuPump22CurrentFieldNumber = 250; + private double euPump22Current_; + /// <summary> + ///Eureka Pump 22 Current + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump22Current { + get { return euPump22Current_; } + set { + euPump22Current_ = value; + } + } + + /// <summary>Field number for the "EuWastePumpVoltage" field.</summary> + public const int EuWastePumpVoltageFieldNumber = 251; + private double euWastePumpVoltage_; + /// <summary> + ///Eureka Waste Pump Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuWastePumpVoltage { + get { return euWastePumpVoltage_; } + set { + euWastePumpVoltage_ = value; + } + } + + /// <summary>Field number for the "EuDryerOutgoingAirflow" field.</summary> + public const int EuDryerOutgoingAirflowFieldNumber = 252; + private double euDryerOutgoingAirflow_; + /// <summary> + ///Eureka Dryer Outgoinging Air flow + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDryerOutgoingAirflow { + get { return euDryerOutgoingAirflow_; } + set { + euDryerOutgoingAirflow_ = value; + } + } + + /// <summary>Field number for the "EuDryerIncomingVoltage" field.</summary> + public const int EuDryerIncomingVoltageFieldNumber = 253; + private double euDryerIncomingVoltage_; + /// <summary> + ///Eureka Dryer Incoming Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDryerIncomingVoltage { + get { return euDryerIncomingVoltage_; } + set { + euDryerIncomingVoltage_ = value; + } + } + + /// <summary>Field number for the "EuDryerOutgoingVoltage" field.</summary> + public const int EuDryerOutgoingVoltageFieldNumber = 254; + private double euDryerOutgoingVoltage_; + /// <summary> + ///Eureka Dryer Outgoinging Voltage + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDryerOutgoingVoltage { + get { return euDryerOutgoingVoltage_; } + set { + euDryerOutgoingVoltage_ = value; + } + } + + /// <summary>Field number for the "EuDryerAirTemperature" field.</summary> + public const int EuDryerAirTemperatureFieldNumber = 255; + private double euDryerAirTemperature_; + /// <summary> + ///Eureka Dryer Air Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuDryerAirTemperature { + get { return euDryerAirTemperature_; } + set { + euDryerAirTemperature_ = value; + } + } + + /// <summary>Field number for the "EuPump1CardTemperature" field.</summary> + public const int EuPump1CardTemperatureFieldNumber = 256; + private double euPump1CardTemperature_; + /// <summary> + ///Eureka Pump 1 Card Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump1CardTemperature { + get { return euPump1CardTemperature_; } + set { + euPump1CardTemperature_ = value; + } + } + + /// <summary>Field number for the "EuPump2CardTemperature" field.</summary> + public const int EuPump2CardTemperatureFieldNumber = 257; + private double euPump2CardTemperature_; + /// <summary> + ///Eureka Pump 2 Card Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump2CardTemperature { + get { return euPump2CardTemperature_; } + set { + euPump2CardTemperature_ = value; + } + } + + /// <summary>Field number for the "EuPump3CardTemperature" field.</summary> + public const int EuPump3CardTemperatureFieldNumber = 258; + private double euPump3CardTemperature_; + /// <summary> + ///Eureka Pump 3 Card Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump3CardTemperature { + get { return euPump3CardTemperature_; } + set { + euPump3CardTemperature_ = value; + } + } + + /// <summary>Field number for the "EuPump4CardTemperature" field.</summary> + public const int EuPump4CardTemperatureFieldNumber = 259; + private double euPump4CardTemperature_; + /// <summary> + ///Eureka Pump 4 Card Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump4CardTemperature { + get { return euPump4CardTemperature_; } + set { + euPump4CardTemperature_ = value; + } + } + + /// <summary>Field number for the "EuPump5CardTemperature" field.</summary> + public const int EuPump5CardTemperatureFieldNumber = 260; + private double euPump5CardTemperature_; + /// <summary> + ///Eureka Pump 5 Card Temperature + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double EuPump5CardTemperature { + get { return euPump5CardTemperature_; } + set { + euPump5CardTemperature_ = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as InsightsMonitors); @@ -3657,6 +4345,50 @@ namespace Tango.PMR.Insights { if (EuBtsr6SpeedAv != other.EuBtsr6SpeedAv) return false; if (EuBtsr7SpeedAv != other.EuBtsr7SpeedAv) return false; if (EuBtsr8SpeedAv != other.EuBtsr8SpeedAv) return false; + if (EuDispenser17Voltage != other.EuDispenser17Voltage) return false; + if (EuDispenser18Voltage != other.EuDispenser18Voltage) return false; + if (EuDispenser19Voltage != other.EuDispenser19Voltage) return false; + if (EuDispenser20Voltage != other.EuDispenser20Voltage) return false; + if (EuDispenser21Voltage != other.EuDispenser21Voltage) return false; + if (EuDispenser22Voltage != other.EuDispenser22Voltage) return false; + if (EuDispenser9Pressure != other.EuDispenser9Pressure) return false; + if (EuDispenser10Pressure != other.EuDispenser10Pressure) return false; + if (EuDispenser11Pressure != other.EuDispenser11Pressure) return false; + if (EuMidTank9Level != other.EuMidTank9Level) return false; + if (EuMidTank1Level0 != other.EuMidTank1Level0) return false; + if (EuMidTank1Level1 != other.EuMidTank1Level1) return false; + if (EuPump1Current != other.EuPump1Current) return false; + if (EuPump2Current != other.EuPump2Current) return false; + if (EuPump3Current != other.EuPump3Current) return false; + if (EuPump4Current != other.EuPump4Current) return false; + if (EuPump5Current != other.EuPump5Current) return false; + if (EuPump6Current != other.EuPump6Current) return false; + if (EuPump7Current != other.EuPump7Current) return false; + if (EuPump8Current != other.EuPump8Current) return false; + if (EuPump9Current != other.EuPump9Current) return false; + if (EuPump10Current != other.EuPump10Current) return false; + if (EuPump11Current != other.EuPump11Current) return false; + if (EuPump12Current != other.EuPump12Current) return false; + if (EuPump13Current != other.EuPump13Current) return false; + if (EuPump14Current != other.EuPump14Current) return false; + if (EuPump15Current != other.EuPump15Current) return false; + if (EuPump16Current != other.EuPump16Current) return false; + if (EuPump17Current != other.EuPump17Current) return false; + if (EuPump18Current != other.EuPump18Current) return false; + if (EuPump19Current != other.EuPump19Current) return false; + if (EuPump20Current != other.EuPump20Current) return false; + if (EuPump21Current != other.EuPump21Current) return false; + if (EuPump22Current != other.EuPump22Current) return false; + if (EuWastePumpVoltage != other.EuWastePumpVoltage) return false; + if (EuDryerOutgoingAirflow != other.EuDryerOutgoingAirflow) return false; + if (EuDryerIncomingVoltage != other.EuDryerIncomingVoltage) return false; + if (EuDryerOutgoingVoltage != other.EuDryerOutgoingVoltage) return false; + if (EuDryerAirTemperature != other.EuDryerAirTemperature) return false; + if (EuPump1CardTemperature != other.EuPump1CardTemperature) return false; + if (EuPump2CardTemperature != other.EuPump2CardTemperature) return false; + if (EuPump3CardTemperature != other.EuPump3CardTemperature) return false; + if (EuPump4CardTemperature != other.EuPump4CardTemperature) return false; + if (EuPump5CardTemperature != other.EuPump5CardTemperature) return false; return true; } @@ -3879,6 +4611,50 @@ namespace Tango.PMR.Insights { if (EuBtsr6SpeedAv != 0D) hash ^= EuBtsr6SpeedAv.GetHashCode(); if (EuBtsr7SpeedAv != 0D) hash ^= EuBtsr7SpeedAv.GetHashCode(); if (EuBtsr8SpeedAv != 0D) hash ^= EuBtsr8SpeedAv.GetHashCode(); + if (EuDispenser17Voltage != 0D) hash ^= EuDispenser17Voltage.GetHashCode(); + if (EuDispenser18Voltage != 0D) hash ^= EuDispenser18Voltage.GetHashCode(); + if (EuDispenser19Voltage != 0D) hash ^= EuDispenser19Voltage.GetHashCode(); + if (EuDispenser20Voltage != 0D) hash ^= EuDispenser20Voltage.GetHashCode(); + if (EuDispenser21Voltage != 0D) hash ^= EuDispenser21Voltage.GetHashCode(); + if (EuDispenser22Voltage != 0D) hash ^= EuDispenser22Voltage.GetHashCode(); + if (EuDispenser9Pressure != 0D) hash ^= EuDispenser9Pressure.GetHashCode(); + if (EuDispenser10Pressure != 0D) hash ^= EuDispenser10Pressure.GetHashCode(); + if (EuDispenser11Pressure != 0D) hash ^= EuDispenser11Pressure.GetHashCode(); + if (EuMidTank9Level != 0D) hash ^= EuMidTank9Level.GetHashCode(); + if (EuMidTank1Level0 != 0D) hash ^= EuMidTank1Level0.GetHashCode(); + if (EuMidTank1Level1 != 0D) hash ^= EuMidTank1Level1.GetHashCode(); + if (EuPump1Current != 0D) hash ^= EuPump1Current.GetHashCode(); + if (EuPump2Current != 0D) hash ^= EuPump2Current.GetHashCode(); + if (EuPump3Current != 0D) hash ^= EuPump3Current.GetHashCode(); + if (EuPump4Current != 0D) hash ^= EuPump4Current.GetHashCode(); + if (EuPump5Current != 0D) hash ^= EuPump5Current.GetHashCode(); + if (EuPump6Current != 0D) hash ^= EuPump6Current.GetHashCode(); + if (EuPump7Current != 0D) hash ^= EuPump7Current.GetHashCode(); + if (EuPump8Current != 0D) hash ^= EuPump8Current.GetHashCode(); + if (EuPump9Current != 0D) hash ^= EuPump9Current.GetHashCode(); + if (EuPump10Current != 0D) hash ^= EuPump10Current.GetHashCode(); + if (EuPump11Current != 0D) hash ^= EuPump11Current.GetHashCode(); + if (EuPump12Current != 0D) hash ^= EuPump12Current.GetHashCode(); + if (EuPump13Current != 0D) hash ^= EuPump13Current.GetHashCode(); + if (EuPump14Current != 0D) hash ^= EuPump14Current.GetHashCode(); + if (EuPump15Current != 0D) hash ^= EuPump15Current.GetHashCode(); + if (EuPump16Current != 0D) hash ^= EuPump16Current.GetHashCode(); + if (EuPump17Current != 0D) hash ^= EuPump17Current.GetHashCode(); + if (EuPump18Current != 0D) hash ^= EuPump18Current.GetHashCode(); + if (EuPump19Current != 0D) hash ^= EuPump19Current.GetHashCode(); + if (EuPump20Current != 0D) hash ^= EuPump20Current.GetHashCode(); + if (EuPump21Current != 0D) hash ^= EuPump21Current.GetHashCode(); + if (EuPump22Current != 0D) hash ^= EuPump22Current.GetHashCode(); + if (EuWastePumpVoltage != 0D) hash ^= EuWastePumpVoltage.GetHashCode(); + if (EuDryerOutgoingAirflow != 0D) hash ^= EuDryerOutgoingAirflow.GetHashCode(); + if (EuDryerIncomingVoltage != 0D) hash ^= EuDryerIncomingVoltage.GetHashCode(); + if (EuDryerOutgoingVoltage != 0D) hash ^= EuDryerOutgoingVoltage.GetHashCode(); + if (EuDryerAirTemperature != 0D) hash ^= EuDryerAirTemperature.GetHashCode(); + if (EuPump1CardTemperature != 0D) hash ^= EuPump1CardTemperature.GetHashCode(); + if (EuPump2CardTemperature != 0D) hash ^= EuPump2CardTemperature.GetHashCode(); + if (EuPump3CardTemperature != 0D) hash ^= EuPump3CardTemperature.GetHashCode(); + if (EuPump4CardTemperature != 0D) hash ^= EuPump4CardTemperature.GetHashCode(); + if (EuPump5CardTemperature != 0D) hash ^= EuPump5CardTemperature.GetHashCode(); return hash; } @@ -4723,6 +5499,182 @@ namespace Tango.PMR.Insights { output.WriteRawTag(193, 13); output.WriteDouble(EuBtsr8SpeedAv); } + if (EuDispenser17Voltage != 0D) { + output.WriteRawTag(201, 13); + output.WriteDouble(EuDispenser17Voltage); + } + if (EuDispenser18Voltage != 0D) { + output.WriteRawTag(209, 13); + output.WriteDouble(EuDispenser18Voltage); + } + if (EuDispenser19Voltage != 0D) { + output.WriteRawTag(217, 13); + output.WriteDouble(EuDispenser19Voltage); + } + if (EuDispenser20Voltage != 0D) { + output.WriteRawTag(225, 13); + output.WriteDouble(EuDispenser20Voltage); + } + if (EuDispenser21Voltage != 0D) { + output.WriteRawTag(233, 13); + output.WriteDouble(EuDispenser21Voltage); + } + if (EuDispenser22Voltage != 0D) { + output.WriteRawTag(241, 13); + output.WriteDouble(EuDispenser22Voltage); + } + if (EuDispenser9Pressure != 0D) { + output.WriteRawTag(249, 13); + output.WriteDouble(EuDispenser9Pressure); + } + if (EuDispenser10Pressure != 0D) { + output.WriteRawTag(129, 14); + output.WriteDouble(EuDispenser10Pressure); + } + if (EuDispenser11Pressure != 0D) { + output.WriteRawTag(137, 14); + output.WriteDouble(EuDispenser11Pressure); + } + if (EuMidTank9Level != 0D) { + output.WriteRawTag(145, 14); + output.WriteDouble(EuMidTank9Level); + } + if (EuMidTank1Level0 != 0D) { + output.WriteRawTag(153, 14); + output.WriteDouble(EuMidTank1Level0); + } + if (EuMidTank1Level1 != 0D) { + output.WriteRawTag(161, 14); + output.WriteDouble(EuMidTank1Level1); + } + if (EuPump1Current != 0D) { + output.WriteRawTag(169, 14); + output.WriteDouble(EuPump1Current); + } + if (EuPump2Current != 0D) { + output.WriteRawTag(177, 14); + output.WriteDouble(EuPump2Current); + } + if (EuPump3Current != 0D) { + output.WriteRawTag(185, 14); + output.WriteDouble(EuPump3Current); + } + if (EuPump4Current != 0D) { + output.WriteRawTag(193, 14); + output.WriteDouble(EuPump4Current); + } + if (EuPump5Current != 0D) { + output.WriteRawTag(201, 14); + output.WriteDouble(EuPump5Current); + } + if (EuPump6Current != 0D) { + output.WriteRawTag(209, 14); + output.WriteDouble(EuPump6Current); + } + if (EuPump7Current != 0D) { + output.WriteRawTag(217, 14); + output.WriteDouble(EuPump7Current); + } + if (EuPump8Current != 0D) { + output.WriteRawTag(225, 14); + output.WriteDouble(EuPump8Current); + } + if (EuPump9Current != 0D) { + output.WriteRawTag(233, 14); + output.WriteDouble(EuPump9Current); + } + if (EuPump10Current != 0D) { + output.WriteRawTag(241, 14); + output.WriteDouble(EuPump10Current); + } + if (EuPump11Current != 0D) { + output.WriteRawTag(249, 14); + output.WriteDouble(EuPump11Current); + } + if (EuPump12Current != 0D) { + output.WriteRawTag(129, 15); + output.WriteDouble(EuPump12Current); + } + if (EuPump13Current != 0D) { + output.WriteRawTag(137, 15); + output.WriteDouble(EuPump13Current); + } + if (EuPump14Current != 0D) { + output.WriteRawTag(145, 15); + output.WriteDouble(EuPump14Current); + } + if (EuPump15Current != 0D) { + output.WriteRawTag(153, 15); + output.WriteDouble(EuPump15Current); + } + if (EuPump16Current != 0D) { + output.WriteRawTag(161, 15); + output.WriteDouble(EuPump16Current); + } + if (EuPump17Current != 0D) { + output.WriteRawTag(169, 15); + output.WriteDouble(EuPump17Current); + } + if (EuPump18Current != 0D) { + output.WriteRawTag(177, 15); + output.WriteDouble(EuPump18Current); + } + if (EuPump19Current != 0D) { + output.WriteRawTag(185, 15); + output.WriteDouble(EuPump19Current); + } + if (EuPump20Current != 0D) { + output.WriteRawTag(193, 15); + output.WriteDouble(EuPump20Current); + } + if (EuPump21Current != 0D) { + output.WriteRawTag(201, 15); + output.WriteDouble(EuPump21Current); + } + if (EuPump22Current != 0D) { + output.WriteRawTag(209, 15); + output.WriteDouble(EuPump22Current); + } + if (EuWastePumpVoltage != 0D) { + output.WriteRawTag(217, 15); + output.WriteDouble(EuWastePumpVoltage); + } + if (EuDryerOutgoingAirflow != 0D) { + output.WriteRawTag(225, 15); + output.WriteDouble(EuDryerOutgoingAirflow); + } + if (EuDryerIncomingVoltage != 0D) { + output.WriteRawTag(233, 15); + output.WriteDouble(EuDryerIncomingVoltage); + } + if (EuDryerOutgoingVoltage != 0D) { + output.WriteRawTag(241, 15); + output.WriteDouble(EuDryerOutgoingVoltage); + } + if (EuDryerAirTemperature != 0D) { + output.WriteRawTag(249, 15); + output.WriteDouble(EuDryerAirTemperature); + } + if (EuPump1CardTemperature != 0D) { + output.WriteRawTag(129, 16); + output.WriteDouble(EuPump1CardTemperature); + } + if (EuPump2CardTemperature != 0D) { + output.WriteRawTag(137, 16); + output.WriteDouble(EuPump2CardTemperature); + } + if (EuPump3CardTemperature != 0D) { + output.WriteRawTag(145, 16); + output.WriteDouble(EuPump3CardTemperature); + } + if (EuPump4CardTemperature != 0D) { + output.WriteRawTag(153, 16); + output.WriteDouble(EuPump4CardTemperature); + } + if (EuPump5CardTemperature != 0D) { + output.WriteRawTag(161, 16); + output.WriteDouble(EuPump5CardTemperature); + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -5356,6 +6308,138 @@ namespace Tango.PMR.Insights { if (EuBtsr8SpeedAv != 0D) { size += 2 + 8; } + if (EuDispenser17Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser18Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser19Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser20Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser21Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser22Voltage != 0D) { + size += 2 + 8; + } + if (EuDispenser9Pressure != 0D) { + size += 2 + 8; + } + if (EuDispenser10Pressure != 0D) { + size += 2 + 8; + } + if (EuDispenser11Pressure != 0D) { + size += 2 + 8; + } + if (EuMidTank9Level != 0D) { + size += 2 + 8; + } + if (EuMidTank1Level0 != 0D) { + size += 2 + 8; + } + if (EuMidTank1Level1 != 0D) { + size += 2 + 8; + } + if (EuPump1Current != 0D) { + size += 2 + 8; + } + if (EuPump2Current != 0D) { + size += 2 + 8; + } + if (EuPump3Current != 0D) { + size += 2 + 8; + } + if (EuPump4Current != 0D) { + size += 2 + 8; + } + if (EuPump5Current != 0D) { + size += 2 + 8; + } + if (EuPump6Current != 0D) { + size += 2 + 8; + } + if (EuPump7Current != 0D) { + size += 2 + 8; + } + if (EuPump8Current != 0D) { + size += 2 + 8; + } + if (EuPump9Current != 0D) { + size += 2 + 8; + } + if (EuPump10Current != 0D) { + size += 2 + 8; + } + if (EuPump11Current != 0D) { + size += 2 + 8; + } + if (EuPump12Current != 0D) { + size += 2 + 8; + } + if (EuPump13Current != 0D) { + size += 2 + 8; + } + if (EuPump14Current != 0D) { + size += 2 + 8; + } + if (EuPump15Current != 0D) { + size += 2 + 8; + } + if (EuPump16Current != 0D) { + size += 2 + 8; + } + if (EuPump17Current != 0D) { + size += 2 + 8; + } + if (EuPump18Current != 0D) { + size += 2 + 8; + } + if (EuPump19Current != 0D) { + size += 2 + 8; + } + if (EuPump20Current != 0D) { + size += 2 + 8; + } + if (EuPump21Current != 0D) { + size += 2 + 8; + } + if (EuPump22Current != 0D) { + size += 2 + 8; + } + if (EuWastePumpVoltage != 0D) { + size += 2 + 8; + } + if (EuDryerOutgoingAirflow != 0D) { + size += 2 + 8; + } + if (EuDryerIncomingVoltage != 0D) { + size += 2 + 8; + } + if (EuDryerOutgoingVoltage != 0D) { + size += 2 + 8; + } + if (EuDryerAirTemperature != 0D) { + size += 2 + 8; + } + if (EuPump1CardTemperature != 0D) { + size += 2 + 8; + } + if (EuPump2CardTemperature != 0D) { + size += 2 + 8; + } + if (EuPump3CardTemperature != 0D) { + size += 2 + 8; + } + if (EuPump4CardTemperature != 0D) { + size += 2 + 8; + } + if (EuPump5CardTemperature != 0D) { + size += 2 + 8; + } return size; } @@ -5992,6 +7076,138 @@ namespace Tango.PMR.Insights { if (other.EuBtsr8SpeedAv != 0D) { EuBtsr8SpeedAv = other.EuBtsr8SpeedAv; } + if (other.EuDispenser17Voltage != 0D) { + EuDispenser17Voltage = other.EuDispenser17Voltage; + } + if (other.EuDispenser18Voltage != 0D) { + EuDispenser18Voltage = other.EuDispenser18Voltage; + } + if (other.EuDispenser19Voltage != 0D) { + EuDispenser19Voltage = other.EuDispenser19Voltage; + } + if (other.EuDispenser20Voltage != 0D) { + EuDispenser20Voltage = other.EuDispenser20Voltage; + } + if (other.EuDispenser21Voltage != 0D) { + EuDispenser21Voltage = other.EuDispenser21Voltage; + } + if (other.EuDispenser22Voltage != 0D) { + EuDispenser22Voltage = other.EuDispenser22Voltage; + } + if (other.EuDispenser9Pressure != 0D) { + EuDispenser9Pressure = other.EuDispenser9Pressure; + } + if (other.EuDispenser10Pressure != 0D) { + EuDispenser10Pressure = other.EuDispenser10Pressure; + } + if (other.EuDispenser11Pressure != 0D) { + EuDispenser11Pressure = other.EuDispenser11Pressure; + } + if (other.EuMidTank9Level != 0D) { + EuMidTank9Level = other.EuMidTank9Level; + } + if (other.EuMidTank1Level0 != 0D) { + EuMidTank1Level0 = other.EuMidTank1Level0; + } + if (other.EuMidTank1Level1 != 0D) { + EuMidTank1Level1 = other.EuMidTank1Level1; + } + if (other.EuPump1Current != 0D) { + EuPump1Current = other.EuPump1Current; + } + if (other.EuPump2Current != 0D) { + EuPump2Current = other.EuPump2Current; + } + if (other.EuPump3Current != 0D) { + EuPump3Current = other.EuPump3Current; + } + if (other.EuPump4Current != 0D) { + EuPump4Current = other.EuPump4Current; + } + if (other.EuPump5Current != 0D) { + EuPump5Current = other.EuPump5Current; + } + if (other.EuPump6Current != 0D) { + EuPump6Current = other.EuPump6Current; + } + if (other.EuPump7Current != 0D) { + EuPump7Current = other.EuPump7Current; + } + if (other.EuPump8Current != 0D) { + EuPump8Current = other.EuPump8Current; + } + if (other.EuPump9Current != 0D) { + EuPump9Current = other.EuPump9Current; + } + if (other.EuPump10Current != 0D) { + EuPump10Current = other.EuPump10Current; + } + if (other.EuPump11Current != 0D) { + EuPump11Current = other.EuPump11Current; + } + if (other.EuPump12Current != 0D) { + EuPump12Current = other.EuPump12Current; + } + if (other.EuPump13Current != 0D) { + EuPump13Current = other.EuPump13Current; + } + if (other.EuPump14Current != 0D) { + EuPump14Current = other.EuPump14Current; + } + if (other.EuPump15Current != 0D) { + EuPump15Current = other.EuPump15Current; + } + if (other.EuPump16Current != 0D) { + EuPump16Current = other.EuPump16Current; + } + if (other.EuPump17Current != 0D) { + EuPump17Current = other.EuPump17Current; + } + if (other.EuPump18Current != 0D) { + EuPump18Current = other.EuPump18Current; + } + if (other.EuPump19Current != 0D) { + EuPump19Current = other.EuPump19Current; + } + if (other.EuPump20Current != 0D) { + EuPump20Current = other.EuPump20Current; + } + if (other.EuPump21Current != 0D) { + EuPump21Current = other.EuPump21Current; + } + if (other.EuPump22Current != 0D) { + EuPump22Current = other.EuPump22Current; + } + if (other.EuWastePumpVoltage != 0D) { + EuWastePumpVoltage = other.EuWastePumpVoltage; + } + if (other.EuDryerOutgoingAirflow != 0D) { + EuDryerOutgoingAirflow = other.EuDryerOutgoingAirflow; + } + if (other.EuDryerIncomingVoltage != 0D) { + EuDryerIncomingVoltage = other.EuDryerIncomingVoltage; + } + if (other.EuDryerOutgoingVoltage != 0D) { + EuDryerOutgoingVoltage = other.EuDryerOutgoingVoltage; + } + if (other.EuDryerAirTemperature != 0D) { + EuDryerAirTemperature = other.EuDryerAirTemperature; + } + if (other.EuPump1CardTemperature != 0D) { + EuPump1CardTemperature = other.EuPump1CardTemperature; + } + if (other.EuPump2CardTemperature != 0D) { + EuPump2CardTemperature = other.EuPump2CardTemperature; + } + if (other.EuPump3CardTemperature != 0D) { + EuPump3CardTemperature = other.EuPump3CardTemperature; + } + if (other.EuPump4CardTemperature != 0D) { + EuPump4CardTemperature = other.EuPump4CardTemperature; + } + if (other.EuPump5CardTemperature != 0D) { + EuPump5CardTemperature = other.EuPump5CardTemperature; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -6876,6 +8092,182 @@ namespace Tango.PMR.Insights { EuBtsr8SpeedAv = input.ReadDouble(); break; } + case 1737: { + EuDispenser17Voltage = input.ReadDouble(); + break; + } + case 1745: { + EuDispenser18Voltage = input.ReadDouble(); + break; + } + case 1753: { + EuDispenser19Voltage = input.ReadDouble(); + break; + } + case 1761: { + EuDispenser20Voltage = input.ReadDouble(); + break; + } + case 1769: { + EuDispenser21Voltage = input.ReadDouble(); + break; + } + case 1777: { + EuDispenser22Voltage = input.ReadDouble(); + break; + } + case 1785: { + EuDispenser9Pressure = input.ReadDouble(); + break; + } + case 1793: { + EuDispenser10Pressure = input.ReadDouble(); + break; + } + case 1801: { + EuDispenser11Pressure = input.ReadDouble(); + break; + } + case 1809: { + EuMidTank9Level = input.ReadDouble(); + break; + } + case 1817: { + EuMidTank1Level0 = input.ReadDouble(); + break; + } + case 1825: { + EuMidTank1Level1 = input.ReadDouble(); + break; + } + case 1833: { + EuPump1Current = input.ReadDouble(); + break; + } + case 1841: { + EuPump2Current = input.ReadDouble(); + break; + } + case 1849: { + EuPump3Current = input.ReadDouble(); + break; + } + case 1857: { + EuPump4Current = input.ReadDouble(); + break; + } + case 1865: { + EuPump5Current = input.ReadDouble(); + break; + } + case 1873: { + EuPump6Current = input.ReadDouble(); + break; + } + case 1881: { + EuPump7Current = input.ReadDouble(); + break; + } + case 1889: { + EuPump8Current = input.ReadDouble(); + break; + } + case 1897: { + EuPump9Current = input.ReadDouble(); + break; + } + case 1905: { + EuPump10Current = input.ReadDouble(); + break; + } + case 1913: { + EuPump11Current = input.ReadDouble(); + break; + } + case 1921: { + EuPump12Current = input.ReadDouble(); + break; + } + case 1929: { + EuPump13Current = input.ReadDouble(); + break; + } + case 1937: { + EuPump14Current = input.ReadDouble(); + break; + } + case 1945: { + EuPump15Current = input.ReadDouble(); + break; + } + case 1953: { + EuPump16Current = input.ReadDouble(); + break; + } + case 1961: { + EuPump17Current = input.ReadDouble(); + break; + } + case 1969: { + EuPump18Current = input.ReadDouble(); + break; + } + case 1977: { + EuPump19Current = input.ReadDouble(); + break; + } + case 1985: { + EuPump20Current = input.ReadDouble(); + break; + } + case 1993: { + EuPump21Current = input.ReadDouble(); + break; + } + case 2001: { + EuPump22Current = input.ReadDouble(); + break; + } + case 2009: { + EuWastePumpVoltage = input.ReadDouble(); + break; + } + case 2017: { + EuDryerOutgoingAirflow = input.ReadDouble(); + break; + } + case 2025: { + EuDryerIncomingVoltage = input.ReadDouble(); + break; + } + case 2033: { + EuDryerOutgoingVoltage = input.ReadDouble(); + break; + } + case 2041: { + EuDryerAirTemperature = input.ReadDouble(); + break; + } + case 2049: { + EuPump1CardTemperature = input.ReadDouble(); + break; + } + case 2057: { + EuPump2CardTemperature = input.ReadDouble(); + break; + } + case 2065: { + EuPump3CardTemperature = input.ReadDouble(); + break; + } + case 2073: { + EuPump4CardTemperature = input.ReadDouble(); + break; + } + case 2081: { + EuPump5CardTemperature = input.ReadDouble(); + break; + } } } } |
