aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Common/MessageType.proto4
-rw-r--r--Software/PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto10
-rw-r--r--Software/PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto9
-rw-r--r--Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto9
-rw-r--r--Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipResponse.proto9
5 files changed, 41 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto
index b3b346b3d..3c31bc143 100644
--- a/Software/PMR/Messages/Common/MessageType.proto
+++ b/Software/PMR/Messages/Common/MessageType.proto
@@ -297,6 +297,10 @@ enum MessageType
SpoolTypeChangedResponse = 9007;
SetPowerDownTimeRequest = 9008;
SetPowerDownTimeResponse = 9009;
+ SetBuzzerSettingsRequest = 9010;
+ SetBuzzerSettingsResponse = 9011;
+ SetWhiteThreadSkipRequest = 9012;
+ SetWhiteThreadSkipResponse = 9013;
//Power
StartPowerDownRequest = 10000;
diff --git a/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto b/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto
new file mode 100644
index 000000000..ed7d0e34e
--- /dev/null
+++ b/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+package Tango.PMR.MachineStatus;
+option java_package = "com.twine.tango.pmr.machinestatus";
+
+message SetBuzzerSettingsRequest
+{
+ bool Enabled = 1;
+ int32 Duration = 2;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto b/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto
new file mode 100644
index 000000000..09ac38dc7
--- /dev/null
+++ b/Software/PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto
@@ -0,0 +1,9 @@
+syntax = "proto3";
+
+package Tango.PMR.MachineStatus;
+option java_package = "com.twine.tango.pmr.machinestatus";
+
+message SetBuzzerSettingsResponse
+{
+
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto b/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto
new file mode 100644
index 000000000..5f087d067
--- /dev/null
+++ b/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto
@@ -0,0 +1,9 @@
+syntax = "proto3";
+
+package Tango.PMR.MachineStatus;
+option java_package = "com.twine.tango.pmr.machinestatus";
+
+message SetWhiteThreadSkipRequest
+{
+ bool Enabled = 1;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipResponse.proto b/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipResponse.proto
new file mode 100644
index 000000000..e8ed70ddd
--- /dev/null
+++ b/Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipResponse.proto
@@ -0,0 +1,9 @@
+syntax = "proto3";
+
+package Tango.PMR.MachineStatus;
+option java_package = "com.twine.tango.pmr.machinestatus";
+
+message SetWhiteThreadSkipResponse
+{
+
+} \ No newline at end of file