aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Common/MessageType.proto2
-rw-r--r--Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsRequest.proto9
-rw-r--r--Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsResponse.proto11
-rw-r--r--Software/PMR/Messages/Printing/JobRequest.proto1
4 files changed, 23 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto
index c77b9cf52..a4031b5e8 100644
--- a/Software/PMR/Messages/Common/MessageType.proto
+++ b/Software/PMR/Messages/Common/MessageType.proto
@@ -271,6 +271,8 @@ enum MessageType
ValidateVersionResponse = 7021;
ActivateVersionRequest = 7022;
ActivateVersionResponse = 7023;
+ GetVersionDescriptorsRequest = 7024;
+ GetVersionDescriptorsResponse = 7025;
//EmbeddedParameters
DispenserDataRequest = 8000;
diff --git a/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsRequest.proto b/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsRequest.proto
new file mode 100644
index 000000000..7ac54a927
--- /dev/null
+++ b/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsRequest.proto
@@ -0,0 +1,9 @@
+syntax = "proto3";
+
+package Tango.PMR.FirmwareUpgrade;
+option java_package = "com.twine.tango.pmr.firmwareupgrade";
+
+message GetVersionDescriptorsRequest
+{
+
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsResponse.proto b/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsResponse.proto
new file mode 100644
index 000000000..6102a99e7
--- /dev/null
+++ b/Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsResponse.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+import "VersionFileDescriptor.proto";
+
+package Tango.PMR.FirmwareUpgrade;
+option java_package = "com.twine.tango.pmr.firmwareupgrade";
+
+message GetVersionDescriptorsResponse
+{
+ repeated VersionFileDescriptor Descriptors = 1;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/Printing/JobRequest.proto b/Software/PMR/Messages/Printing/JobRequest.proto
index 2ba3609f6..a688385d5 100644
--- a/Software/PMR/Messages/Printing/JobRequest.proto
+++ b/Software/PMR/Messages/Printing/JobRequest.proto
@@ -8,4 +8,5 @@ option java_package = "com.twine.tango.pmr.printing";
message JobRequest
{
JobTicket JobTicket = 1;
+ double FirstUnitStartPosition = 2;
} \ No newline at end of file