aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR/Messages/Stubs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/PMR/Messages/Stubs')
-rw-r--r--Software/PMR/Messages/Stubs/ProcedureRequest.proto12
-rw-r--r--Software/PMR/Messages/Stubs/ProcedureResponse.proto12
-rw-r--r--Software/PMR/Messages/Stubs/StubCartridgeReadResponse.proto10
-rw-r--r--Software/PMR/Messages/Stubs/StubCartridgeWriteRequest.proto8
-rw-r--r--Software/PMR/Messages/Stubs/StubCartridgeWriteResponse.proto2
-rw-r--r--Software/PMR/Messages/Stubs/StubDispenserEEpromData.proto40
-rw-r--r--Software/PMR/Messages/Stubs/StubDispenserEEpromRequest.proto13
-rw-r--r--Software/PMR/Messages/Stubs/StubDispenserEEpromResponse.proto12
-rw-r--r--Software/PMR/Messages/Stubs/StubHeadEEpromData.proto53
-rw-r--r--Software/PMR/Messages/Stubs/StubHeadEEpromRequest.proto12
-rw-r--r--Software/PMR/Messages/Stubs/StubHeadEEpromResponse.proto11
-rw-r--r--Software/PMR/Messages/Stubs/StubMainCardEEpromReadRequest.proto11
-rw-r--r--Software/PMR/Messages/Stubs/StubMainCardEEpromReadResponse.proto11
-rw-r--r--Software/PMR/Messages/Stubs/StubMainCardEEpromWriteRequest.proto11
-rw-r--r--Software/PMR/Messages/Stubs/StubMainCardEEpromWriteResponse.proto11
-rw-r--r--Software/PMR/Messages/Stubs/StubWhsEEpromData.proto92
-rw-r--r--Software/PMR/Messages/Stubs/StubWhsEEpromRequest.proto12
-rw-r--r--Software/PMR/Messages/Stubs/StubWhsEEpromResponse.proto11
18 files changed, 14 insertions, 330 deletions
diff --git a/Software/PMR/Messages/Stubs/ProcedureRequest.proto b/Software/PMR/Messages/Stubs/ProcedureRequest.proto
deleted file mode 100644
index 0a78ac9bd..000000000
--- a/Software/PMR/Messages/Stubs/ProcedureRequest.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message ProcedureRequest
-{
- int32 Type = 1;
- int32 Timeout = 2;
- string TestName = 3;
- repeated float Param = 4;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/ProcedureResponse.proto b/Software/PMR/Messages/Stubs/ProcedureResponse.proto
deleted file mode 100644
index 400b20bba..000000000
--- a/Software/PMR/Messages/Stubs/ProcedureResponse.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message ProcedureResponse
-{
- int32 Type = 1;
- int32 Time = 2;
- string ReplyMessage = 3;
- repeated float ReplyValue = 4;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubCartridgeReadResponse.proto b/Software/PMR/Messages/Stubs/StubCartridgeReadResponse.proto
index 4007232b0..1def2e020 100644
--- a/Software/PMR/Messages/Stubs/StubCartridgeReadResponse.proto
+++ b/Software/PMR/Messages/Stubs/StubCartridgeReadResponse.proto
@@ -1,11 +1,15 @@
syntax = "proto3";
-import "Cartridge.proto";
-
package Tango.PMR.Stubs;
option java_package = "com.twine.tango.pmr.stubs";
message StubCartridgeReadResponse
{
- PMR.Diagnostics.Cartridge Cartridge = 1;
+ uint32 CartridgeId = 1;
+ uint32 CartridgeColor = 2;
+ uint32 CartridgeVersion = 3;
+ int32 CartridgeData = 4;
+ bool CartridgeUsed = 5;
+ string Status = 6; // Passed/Failed
+ uint32 StatusWord = 7; // Error number/bit when the status is Failed
} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubCartridgeWriteRequest.proto b/Software/PMR/Messages/Stubs/StubCartridgeWriteRequest.proto
index aa9214186..11b8d41ae 100644
--- a/Software/PMR/Messages/Stubs/StubCartridgeWriteRequest.proto
+++ b/Software/PMR/Messages/Stubs/StubCartridgeWriteRequest.proto
@@ -1,12 +1,14 @@
syntax = "proto3";
-import "Cartridge.proto";
-
package Tango.PMR.Stubs;
option java_package = "com.twine.tango.pmr.stubs";
message StubCartridgeWriteRequest
{
- PMR.Diagnostics.Cartridge Cartridge = 1;
+ uint32 CartridgeId = 1;//0..7
+ uint32 CartridgeColor = 2;//
+ uint32 CartridgeVersion = 3;
+ uint32 CartridgeData = 4;
+ bool CartridgeUsed = 5; // 0 - new 1- used
}
diff --git a/Software/PMR/Messages/Stubs/StubCartridgeWriteResponse.proto b/Software/PMR/Messages/Stubs/StubCartridgeWriteResponse.proto
index 7e0318c5d..f916c60fd 100644
--- a/Software/PMR/Messages/Stubs/StubCartridgeWriteResponse.proto
+++ b/Software/PMR/Messages/Stubs/StubCartridgeWriteResponse.proto
@@ -6,4 +6,6 @@ option java_package = "com.twine.tango.pmr.stubs";
message StubCartridgeWriteResponse
{
uint32 CartridgeId = 1;
+ string Status = 2; // Passed/Failed
+ uint32 StatusWord = 3; // Error number/bit when the status is Failed
} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubDispenserEEpromData.proto b/Software/PMR/Messages/Stubs/StubDispenserEEpromData.proto
deleted file mode 100644
index b5beda6de..000000000
--- a/Software/PMR/Messages/Stubs/StubDispenserEEpromData.proto
+++ /dev/null
@@ -1,40 +0,0 @@
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubDispenserEEpromData
-{
- uint32 Header = 1;
- uint32 TableLength = 2;
- uint32 Tableversion = 3;
- string DispenserP_N = 4;
- string PCBS_N = 5;
- string PCBPartNumber = 6;
- string DispenserS_N = 7;
- int32 MinimalPressure = 8;
- int32 MaximalPressure = 9;
- int32 MinimalMV = 10;
- int32 MaximalMV = 11;
- uint32 TotalCycles = 12;
- int32 BubbleSize = 13;
- int32 AVG_Nl_stepValue_1_4 = 14;
- int32 AVG_Nl_stepValue_2_4 = 15;
- int32 AVG_Nl_stepValue_3_4 = 16;
- int32 AVG_Nl_stepValue_4_4 = 17;
- int32 SW_Reserve = 18;
- int32 Spare1_pressure = 19;
- int32 Spare2_pressure = 20;
- uint32 MotorPulsesPerCycle = 21;
- uint32 Color = 22;
- int32 PressureSlope = 23;
- string ProductionDate = 24;
- uint32 ATSlocation = 25;
- int32 Spare1 = 26;
- int32 Spare2 = 27;
- uint32 ATSChannel = 28;
- bool UnitEmpty = 29;
- bool DryRunPass_Fail = 30;
- bool FlowPass_Fail = 31;
- uint32 CheckSum = 32;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubDispenserEEpromRequest.proto b/Software/PMR/Messages/Stubs/StubDispenserEEpromRequest.proto
deleted file mode 100644
index bfdb72e07..000000000
--- a/Software/PMR/Messages/Stubs/StubDispenserEEpromRequest.proto
+++ /dev/null
@@ -1,13 +0,0 @@
-syntax = "proto3";
-
-import "StubDispenserEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubDispenserEEpromRequest
-{
- uint32 DispenserId = 1;
- bool BurnRequest = 2;
- StubDispenserEEpromData DispenserEEprom = 3;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubDispenserEEpromResponse.proto b/Software/PMR/Messages/Stubs/StubDispenserEEpromResponse.proto
deleted file mode 100644
index 36fc817df..000000000
--- a/Software/PMR/Messages/Stubs/StubDispenserEEpromResponse.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-import "StubDispenserEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubDispenserEEpromResponse
-{
- uint32 DispenserId = 1;
- StubDispenserEEpromData DispenserEEprom = 2;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubHeadEEpromData.proto b/Software/PMR/Messages/Stubs/StubHeadEEpromData.proto
deleted file mode 100644
index cae31c04a..000000000
--- a/Software/PMR/Messages/Stubs/StubHeadEEpromData.proto
+++ /dev/null
@@ -1,53 +0,0 @@
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubHeadEEpromData
-{
- uint32 Header = 1;
- uint32 Table_Length = 2;
- uint32 Table_version = 3;
- string Head_SN = 4;
- string PCB_SN = 5;
- string Head_Part_Number = 6;
- string PCB_Part_Number = 7;
- uint32 RunningHours = 8;
- uint32 SW_Reserve = 9;
- string TestPassFail = 10;
- uint32 ATS_Location = 11;
- double Orifice_Waste_Level_V0_ml = 12;
- uint32 HeadType = 13;
- uint32 BlowerRunHours1 = 14;
- uint32 BlowerRunHours2 = 15;
- uint32 FanFilterMaxLifecycle = 16;
- uint32 FansFilterUsageHours = 17;
- uint32 FilterSpare1 = 18;
- uint32 FilterSpare2 = 19;
- uint32 BenchTestD = 20;
- uint32 Spare1 = 21;
- uint32 Spare2 = 22;
- string ProductionTestDate = 23;
- uint32 FuncTestStatus = 24;
- string PresSensPCB_SN = 25;
- string PresSensPCB_PN = 26;
- string PressCalibDate1 = 27;
- uint32 PressWithoutBlower_mV1 = 28;
- uint32 PressWithMinBlower_mV1 = 29;
- uint32 PressMaxPress_mV1 = 30;
- string PressCalibDate2 = 31;
- uint32 PressWithoutBlower_mV2 = 32;
- uint32 PressWithMinBlower_mV2 = 33;
- uint32 PressMaxPress_mV2 = 34;
- uint32 FansMinPWM = 35;
- uint32 FansMinRPM = 36;
- uint32 FansMaxPWM = 37;
- uint32 FansMaxRPM = 38;
- uint32 FansNomPWM = 39;
- uint32 FansNomRPM = 40;
- uint32 FansLimitRPM = 41;// [%] below Nom
- uint32 FansTachoPPR = 42;
- uint32 FansSpare1 = 43;
- uint32 FansSpare2 = 44;
- uint32 CheckSum = 45;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubHeadEEpromRequest.proto b/Software/PMR/Messages/Stubs/StubHeadEEpromRequest.proto
deleted file mode 100644
index 7c098d915..000000000
--- a/Software/PMR/Messages/Stubs/StubHeadEEpromRequest.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-import "StubHeadEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubHeadEEpromRequest
-{
- bool BurnRequest = 1;
- StubHeadEEpromData HeadEEprom = 2;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubHeadEEpromResponse.proto b/Software/PMR/Messages/Stubs/StubHeadEEpromResponse.proto
deleted file mode 100644
index 479df1293..000000000
--- a/Software/PMR/Messages/Stubs/StubHeadEEpromResponse.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-import "StubHeadEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubHeadEEpromResponse
-{
- StubHeadEEpromData HeadEEprom = 1;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubMainCardEEpromReadRequest.proto b/Software/PMR/Messages/Stubs/StubMainCardEEpromReadRequest.proto
deleted file mode 100644
index a1cb0c9ef..000000000
--- a/Software/PMR/Messages/Stubs/StubMainCardEEpromReadRequest.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubMainCardEEpromReadRequest
-{
- int32 Address = 1;
- int32 Data = 2;
-}
diff --git a/Software/PMR/Messages/Stubs/StubMainCardEEpromReadResponse.proto b/Software/PMR/Messages/Stubs/StubMainCardEEpromReadResponse.proto
deleted file mode 100644
index a9197ee28..000000000
--- a/Software/PMR/Messages/Stubs/StubMainCardEEpromReadResponse.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubMainCardEEpromReadResponse
-{
- int32 Address = 1;
- int32 Data = 2;
-}
diff --git a/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteRequest.proto b/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteRequest.proto
deleted file mode 100644
index cfeb392bf..000000000
--- a/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteRequest.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubMainCardEEpromWriteRequest
-{
- int32 Address = 1;
- int32 Data = 2;
-}
diff --git a/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteResponse.proto b/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteResponse.proto
deleted file mode 100644
index db9dc8b3f..000000000
--- a/Software/PMR/Messages/Stubs/StubMainCardEEpromWriteResponse.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubMainCardEEpromWriteResponse
-{
- int32 Address = 1;
- int32 Data = 2;
-}
diff --git a/Software/PMR/Messages/Stubs/StubWhsEEpromData.proto b/Software/PMR/Messages/Stubs/StubWhsEEpromData.proto
deleted file mode 100644
index 661fd267d..000000000
--- a/Software/PMR/Messages/Stubs/StubWhsEEpromData.proto
+++ /dev/null
@@ -1,92 +0,0 @@
-syntax = "proto3";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubWhsEEpromData
-{
- uint32 Header = 1;
- uint32 Table_Length = 2;
- uint32 Table_version = 3;
- string WHS_SN = 4;
- string PCB_SN = 5;
- string WHS_Part_Number = 6;
- string PCB_Part_Number = 7;
- uint32 RunningHours = 8;
- uint32 SW_Reserve = 9;
- string Production_Test_Date = 10;
- string TestPassFail = 11;
- uint32 ATS_Location = 12;
- double Orifice_Waste_Level_V0_ml = 13;
- double flow_calc_coefficient_C = 14;
- double Orifice1Flow = 15;
- double Orifice1Slope = 16;
- double Orifice1MaxPressure = 17;
- double Orifice1CalibrationFactor = 18;
- double Orifice2Flow = 19;
- double Orifice2Slope = 20;
- double Orifice2MaxPressure = 21;
- double Orifice2CalibrationFactor = 22;
- double Orifice3Flow = 23;
- double Orifice3Slope = 24;
- double Orifice3MaxPressure = 25;
- double Orifice3CalibrationFactor = 26;
- double OrificeValveFlow = 27;
- double OrificeValveSlope = 28;
- double OrificeValveMaxPressure = 29;
- double OrificeValveCalibrationFactor = 30;
- double Fans_1_4_PWM_min_Pct = 31;
- double Fans_1_4_RPM_PWM_min = 32;
- double Fans_1_4_PWM_max_Pct = 33;
- double Fans_1_4_RPM_PWM_max = 34;
- double Fans_1_4_Nom_PWM_Pct = 35;
- double Fans_1_4_Nom_RPM = 36;
- double Fans_1_4_RPM_Limit_Pct_below_Nom = 37;
- double Fans_1_4_Pulse_Per_Revolution = 38;
- double Fans_1_4_Spare1 = 39;
- double Fans_1_4_Spare2 = 40;
- double Fans_5_6_Nom_RPM = 41;
- double Fans_5_6_RPM_Limit_Pct_below_Nom = 42;
- double Fans_5_6_Pulse_Per_Revolution = 43;
- double Fans_5_6_Spare1 = 44;
- double Fans_5_6_Spare2 = 45;
- double Blower_P_Gain = 46;
- double Blower_CFMRPM_min = 47;
- double Blower_RPM_CFM_max = 48;
- double Blower_Calibration_factor = 49;
- double Blower_Spare1 = 50;
- double Blower_Spare2 = 51;
- double VOC_limit = 52;
- double VOC_Spare1 = 53;
- double VOC_Spare2 = 54;
- double Controller_Comm_Type = 55;
- double Controller_Type = 56;
- double Sensor_type = 57;
- double Cooler_C_F = 58;
- double Cooler_SV = 59;
- double Cooler_P = 60;
- double Cooler_I = 61;
- double Cooler_D = 62;
- double Warning_configuration_Par1 = 63;
- double Warning_configuration_Par2 = 64;
- double Warning_configuration_Par3 = 65;
- double Warning_configuration_Par4 = 66;
- double Warning_configuration_Par5 = 67;
- double Warning_configuration_Par6 = 68;
- double Warning_threshold = 69;
- double Controller_Spare1 = 70;
- double Controller_Spare2 = 71;
- double Controller_Spare3 = 72;
- double Controller_Spare4 = 73;
- double Controller_Spare5 = 74;
- double Test_Date = 75;
- string Test = 76;
- double Waste_Pump_Flow_volume_per_sec = 77;
- double Waste_Pump_Flow_V_per_sec_Limit = 78;
- double Filter_max_life_span = 79;
- double Filter_usage_hours = 80;
- string VOCInstallationDate = 81;
- string FilterInstallationDate = 82;
- string ProductionDate = 83;
- uint32 CheckSum = 84;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubWhsEEpromRequest.proto b/Software/PMR/Messages/Stubs/StubWhsEEpromRequest.proto
deleted file mode 100644
index 15e145c26..000000000
--- a/Software/PMR/Messages/Stubs/StubWhsEEpromRequest.proto
+++ /dev/null
@@ -1,12 +0,0 @@
-syntax = "proto3";
-
-import "StubWhsEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubWhsEEpromRequest
-{
- bool BurnRequest = 1;
- StubWhsEEpromData WhsEEprom = 2;
-} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/StubWhsEEpromResponse.proto b/Software/PMR/Messages/Stubs/StubWhsEEpromResponse.proto
deleted file mode 100644
index 3b241a4de..000000000
--- a/Software/PMR/Messages/Stubs/StubWhsEEpromResponse.proto
+++ /dev/null
@@ -1,11 +0,0 @@
-syntax = "proto3";
-
-import "StubWhsEEpromData.proto";
-
-package Tango.PMR.Stubs;
-option java_package = "com.twine.tango.pmr.stubs";
-
-message StubWhsEEpromResponse
-{
- StubWhsEEpromData WhsEEprom = 1;
-} \ No newline at end of file