aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2020-11-11 14:05:36 +0200
committerShlomo Hecht <shlomo@twine-s.com>2020-11-11 14:05:36 +0200
commit1be4b95e3dfa5940dd2424956de63ed21c4674c1 (patch)
tree4a5e0e1f21a68710d92c3e8e736f86ef39363b7c /Software/PMR
parentfd6dd049ab0a90e99fbceee70f60b0372c1aa016 (diff)
downloadTango-1be4b95e3dfa5940dd2424956de63ed21c4674c1.tar.gz
Tango-1be4b95e3dfa5940dd2424956de63ed21c4674c1.zip
new stubs: procedure request, read all hardware.
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Common/MessageType.proto4
-rw-r--r--Software/PMR/Messages/Stubs/ProcedureRequest.proto14
-rw-r--r--Software/PMR/Messages/Stubs/ProcedureResponse.proto13
3 files changed, 31 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto
index cca26d375..eb5d341c9 100644
--- a/Software/PMR/Messages/Common/MessageType.proto
+++ b/Software/PMR/Messages/Common/MessageType.proto
@@ -125,6 +125,10 @@ enum MessageType
StubMainCardEEpromWriteResponse = 112;
StubHeadEEpromRequest = 113;
StubHeadEEpromResponse = 114;
+ ProcedureRequest = 115;
+ ProcedureResponse = 116;
+ StubAllHardwareRequest = 117;
+ StubAllHardwareResponse = 118;
//------------------------------------
diff --git a/Software/PMR/Messages/Stubs/ProcedureRequest.proto b/Software/PMR/Messages/Stubs/ProcedureRequest.proto
new file mode 100644
index 000000000..2c65a2910
--- /dev/null
+++ b/Software/PMR/Messages/Stubs/ProcedureRequest.proto
@@ -0,0 +1,14 @@
+syntax = "proto3";
+
+package Tango.PMR.Stubs;
+option java_package = "com.twine.tango.pmr.stubs";
+
+message ProcedureRequest
+{
+ int32 Type = 1;
+ int32 Timeout = 2;
+ float Param1 = 3;
+ float Param2 = 4;
+ float Param3 = 5;
+ float Param4 = 6;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/Stubs/ProcedureResponse.proto b/Software/PMR/Messages/Stubs/ProcedureResponse.proto
new file mode 100644
index 000000000..840ba054b
--- /dev/null
+++ b/Software/PMR/Messages/Stubs/ProcedureResponse.proto
@@ -0,0 +1,13 @@
+syntax = "proto3";
+
+package Tango.PMR.Stubs;
+option java_package = "com.twine.tango.pmr.stubs";
+
+message ProcedureResponse
+{
+ int32 Type = 1;
+ int32 Time = 2;
+ float ReplyValue1 = 3;
+ float ReplyValue2 = 4;
+ float ReplyValue3 = 5;
+} \ No newline at end of file