aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2025-01-19 19:47:50 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2025-01-19 19:47:50 +0200
commit97904f88f3949339c713286b592ad156baa8d41f (patch)
tree28437b18fba7572ba0b390c668c48c28594d2c97 /Software/PMR
parentdc01eecbfd2f47f739e4ffd8a2a56f3047c66322 (diff)
downloadTango-97904f88f3949339c713286b592ad156baa8d41f.tar.gz
Tango-97904f88f3949339c713286b592ad156baa8d41f.zip
Buzzer.
White Skip. Thread Loading Abort.
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