From 97904f88f3949339c713286b592ad156baa8d41f Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Sun, 19 Jan 2025 19:47:50 +0200 Subject: Buzzer. White Skip. Thread Loading Abort. --- Software/PMR/Messages/Common/MessageType.proto | 4 ++++ .../PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto | 10 ++++++++++ .../PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto | 9 +++++++++ .../PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto | 9 +++++++++ .../Messages/MachineStatus/SetWhiteThreadSkipResponse.proto | 9 +++++++++ 5 files changed, 41 insertions(+) create mode 100644 Software/PMR/Messages/MachineStatus/SetBuzzerSettingsRequest.proto create mode 100644 Software/PMR/Messages/MachineStatus/SetBuzzerSettingsResponse.proto create mode 100644 Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipRequest.proto create mode 100644 Software/PMR/Messages/MachineStatus/SetWhiteThreadSkipResponse.proto (limited to 'Software/PMR') 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 -- cgit v1.3.1