aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-06-17 12:37:13 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-06-17 12:37:13 +0300
commit381c741261a6eba5ba39e2ed3116ac8a4fa61469 (patch)
tree4c31a0e82eb13528beae25c181caa1ef38e517cb /Software/PMR
parentbf33c0d9c37ec68ffbbded2e08bff6cc65558037 (diff)
parent969afb0ba72af89a368ac124458b06b848cd1bed (diff)
downloadTango-381c741261a6eba5ba39e2ed3116ac8a4fa61469.tar.gz
Tango-381c741261a6eba5ba39e2ed3116ac8a4fa61469.zip
Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/Tango
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/Common/MessageType.proto2
-rw-r--r--Software/PMR/Messages/EmbeddedParameters/MainCardStoredData.proto12
-rw-r--r--Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataRequest.proto12
-rw-r--r--Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataResponse.proto11
-rw-r--r--Software/PMR/Messages/EmbeddedParameters/MainCardStoredItem.proto10
5 files changed, 47 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Common/MessageType.proto b/Software/PMR/Messages/Common/MessageType.proto
index 6cfa15462..e9146cc5f 100644
--- a/Software/PMR/Messages/Common/MessageType.proto
+++ b/Software/PMR/Messages/Common/MessageType.proto
@@ -274,6 +274,8 @@ enum MessageType
MidTankDataSetupResponse = 8003;
MachineCalibrationDataRequest = 8004;
MachineCalibrationDataResponse = 8005;
+ MainCardStoredDataRequest = 8006;
+ MainCardStoredDataResponse = 8007;
//Machine Status
StartMachineStatusUpdateRequest = 9000;
diff --git a/Software/PMR/Messages/EmbeddedParameters/MainCardStoredData.proto b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredData.proto
new file mode 100644
index 000000000..3ed995c5f
--- /dev/null
+++ b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredData.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+import "MainCardStoredItem.proto";
+
+package Tango.PMR.EmbeddedParameters;
+option java_package = "com.twine.tango.pmr.embeddedparameters";
+
+message MainCardStoredData
+{
+ string MainCardS_N = 1;
+ repeated MainCardStoredItem StoredItem = 2;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataRequest.proto b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataRequest.proto
new file mode 100644
index 000000000..75d5579f2
--- /dev/null
+++ b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataRequest.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+import "MainCardStoredData.proto";
+
+package Tango.PMR.EmbeddedParameters;
+option java_package = "com.twine.tango.pmr.embeddedparameters";
+
+message MainCardStoredDataRequest
+{
+ bool BurnRequest = 1;
+ MainCardStoredData MainCardStoredData = 2;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataResponse.proto b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataResponse.proto
new file mode 100644
index 000000000..8ee42e6b0
--- /dev/null
+++ b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredDataResponse.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+import "MainCardStoredData.proto";
+
+package Tango.PMR.EmbeddedParameters;
+option java_package = "com.twine.tango.pmr.embeddedparameters";
+
+message MainCardStoredDataResponse
+{
+ MainCardStoredData MainCardStoredData = 1;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/EmbeddedParameters/MainCardStoredItem.proto b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredItem.proto
new file mode 100644
index 000000000..3b5ab8ee8
--- /dev/null
+++ b/Software/PMR/Messages/EmbeddedParameters/MainCardStoredItem.proto
@@ -0,0 +1,10 @@
+syntax = "proto3";
+
+package Tango.PMR.EmbeddedParameters;
+option java_package = "com.twine.tango.pmr.embeddedparameters";
+
+message MainCardStoredItem
+{
+ uint32 Address = 1;
+ uint32 Data = 2;
+} \ No newline at end of file