From 63aabf3e7a17feaf9765049c2cf515cfb35d42d8 Mon Sep 17 00:00:00 2001 From: Roy Date: Sun, 9 Jul 2023 19:08:02 +0300 Subject: Eureka Firmware Upgrade. --- Software/PMR/Messages/Common/MessageType.proto | 2 ++ .../FirmwareUpgrade/GetVersionDescriptorsRequest.proto | 9 +++++++++ .../FirmwareUpgrade/GetVersionDescriptorsResponse.proto | 11 +++++++++++ Software/PMR/Messages/Printing/JobRequest.proto | 1 + 4 files changed, 23 insertions(+) create mode 100644 Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsRequest.proto create mode 100644 Software/PMR/Messages/FirmwareUpgrade/GetVersionDescriptorsResponse.proto (limited to 'Software/PMR/Messages') 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 -- cgit v1.3.1