aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2024-09-02 05:04:09 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2024-09-02 05:04:09 +0300
commit16fe7b02dee3fc49855cee080316ed5ea15e99da (patch)
treef0b3fbc96187d617fef494fa3fc3afb792fee190 /Software/PMR
parent298941b1115ceb64d19487c1c18ba0f9f3285532 (diff)
downloadTango-16fe7b02dee3fc49855cee080316ed5ea15e99da.tar.gz
Tango-16fe7b02dee3fc49855cee080316ed5ea15e99da.zip
Update DB and PMR with Diagnostics Monitors, InterfaceIOs, Tech Monitors and Insights Monitors.
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto132
-rw-r--r--Software/PMR/Messages/Diagnostics/InterfaceIOs.proto222
-rw-r--r--Software/PMR/Messages/Insights/InsightsMonitors.proto132
3 files changed, 486 insertions, 0 deletions
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;
+
}