aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2021-02-16 23:38:14 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2021-02-16 23:38:14 +0200
commitf4b04f631207a3bc849fd8f4b789cc028926d041 (patch)
treefaec3f8d927a378e4e01b3999c8c49eb29df8d99 /Software/PMR
parentfe6d54eadd778487c9e6fdb9cc39cc88289d426f (diff)
downloadTango-f4b04f631207a3bc849fd8f4b789cc028926d041.tar.gz
Tango-f4b04f631207a3bc849fd8f4b789cc028926d041.zip
Job Prepare + Major fix with job ticket not filling as the actual job.
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Common/MessageType.proto2
-rw-r--r--Software/PMR/Messages/Printing/JobPrepareDispenser.proto14
-rw-r--r--Software/PMR/Messages/Printing/JobPrepareRequest.proto13
-rw-r--r--Software/PMR/Messages/Printing/JobPrepareResponse.proto9
4 files changed, 38 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto
index a1965ee91..d4dced16e 100644
--- a/Software/PMR/Messages/Common/MessageType.proto
+++ b/Software/PMR/Messages/Common/MessageType.proto
@@ -214,6 +214,8 @@ enum MessageType
StartHeadCleaningResponse = 3011;
AbortHeadCleaningRequest = 3012;
AbortHeadCleaningResponse = 3013;
+ JobPrepareRequest = 3014;
+ JobPrepareResponse = 3015;
diff --git a/Software/PMR/Messages/Printing/JobPrepareDispenser.proto b/Software/PMR/Messages/Printing/JobPrepareDispenser.proto
new file mode 100644
index 000000000..07ef4cdff
--- /dev/null
+++ b/Software/PMR/Messages/Printing/JobPrepareDispenser.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+import "DispenserLiquidType.proto";
+
+package Tango.PMR.Printing;
+option java_package = "com.twine.tango.pmr.printing";
+
+message JobPrepareDispenser
+{
+ int32 Index = 1;
+ DispenserLiquidType DispenserLiquidType = 2;
+ int32 TotalNanoliter = 3;
+ bool Active = 4;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/Printing/JobPrepareRequest.proto b/Software/PMR/Messages/Printing/JobPrepareRequest.proto
new file mode 100644
index 000000000..638be05e6
--- /dev/null
+++ b/Software/PMR/Messages/Printing/JobPrepareRequest.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+import "ProcessParameters.proto";
+import "JobPrepareDispenser.proto";
+
+package Tango.PMR.Printing;
+option java_package = "com.twine.tango.pmr.printing";
+
+message JobPrepareRequest
+{
+ ProcessParameters ProcessParameters = 1;
+ repeated JobPrepareDispenser Dispensers = 2;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/Printing/JobPrepareResponse.proto b/Software/PMR/Messages/Printing/JobPrepareResponse.proto
new file mode 100644
index 000000000..a99256684
--- /dev/null
+++ b/Software/PMR/Messages/Printing/JobPrepareResponse.proto
@@ -0,0 +1,9 @@
+syntax = "proto3";
+
+package Tango.PMR.Printing;
+option java_package = "com.twine.tango.pmr.printing";
+
+message JobPrepareResponse
+{
+
+} \ No newline at end of file