aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-11-03 19:37:52 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-11-03 19:37:52 +0200
commitee3f1aa159ebb326e7c7053501130afa06bf47d4 (patch)
tree911ccd61d5d4bc023fa5a1748d610edddc396060 /Software/Visual_Studio/Tango.PMR
parent6db93c4c48052e8331071b138a60c01352511a78 (diff)
downloadTango-ee3f1aa159ebb326e7c7053501130afa06bf47d4.tar.gz
Tango-ee3f1aa159ebb326e7c7053501130afa06bf47d4.zip
Moved ArcHeadCleaningMotorSpeed to RML => Head Cleaning Parameters.
Modified local data store schema to unique machine,collection,key.
Diffstat (limited to 'Software/Visual_Studio/Tango.PMR')
-rw-r--r--Software/Visual_Studio/Tango.PMR/Printing/HeadCleaningParameters.cs36
-rw-r--r--Software/Visual_Studio/Tango.PMR/Printing/ProcessParameters.cs35
2 files changed, 35 insertions, 36 deletions
diff --git a/Software/Visual_Studio/Tango.PMR/Printing/HeadCleaningParameters.cs b/Software/Visual_Studio/Tango.PMR/Printing/HeadCleaningParameters.cs
index e086fdddf..1c6786540 100644
--- a/Software/Visual_Studio/Tango.PMR/Printing/HeadCleaningParameters.cs
+++ b/Software/Visual_Studio/Tango.PMR/Printing/HeadCleaningParameters.cs
@@ -23,13 +23,13 @@ namespace Tango.PMR.Printing {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"ChxIZWFkQ2xlYW5pbmdQYXJhbWV0ZXJzLnByb3RvEhJUYW5nby5QTVIuUHJp",
- "bnRpbmciLQoWSGVhZENsZWFuaW5nUGFyYW1ldGVycxITCgtDbGVhbmVyRmxv",
- "dxgBIAEoAUIeChxjb20udHdpbmUudGFuZ28ucG1yLnByaW50aW5nYgZwcm90",
- "bzM="));
+ "bnRpbmciUAoWSGVhZENsZWFuaW5nUGFyYW1ldGVycxITCgtDbGVhbmVyRmxv",
+ "dxgBIAEoARIhChlBcmNIZWFkQ2xlYW5pbmdNb3RvclNwZWVkGAIgASgBQh4K",
+ "HGNvbS50d2luZS50YW5nby5wbXIucHJpbnRpbmdiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
- new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Printing.HeadCleaningParameters), global::Tango.PMR.Printing.HeadCleaningParameters.Parser, new[]{ "CleanerFlow" }, null, null, null)
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Printing.HeadCleaningParameters), global::Tango.PMR.Printing.HeadCleaningParameters.Parser, new[]{ "CleanerFlow", "ArcHeadCleaningMotorSpeed" }, null, null, null)
}));
}
#endregion
@@ -61,6 +61,7 @@ namespace Tango.PMR.Printing {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public HeadCleaningParameters(HeadCleaningParameters other) : this() {
cleanerFlow_ = other.cleanerFlow_;
+ arcHeadCleaningMotorSpeed_ = other.arcHeadCleaningMotorSpeed_;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -79,6 +80,17 @@ namespace Tango.PMR.Printing {
}
}
+ /// <summary>Field number for the "ArcHeadCleaningMotorSpeed" field.</summary>
+ public const int ArcHeadCleaningMotorSpeedFieldNumber = 2;
+ private double arcHeadCleaningMotorSpeed_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public double ArcHeadCleaningMotorSpeed {
+ get { return arcHeadCleaningMotorSpeed_; }
+ set {
+ arcHeadCleaningMotorSpeed_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as HeadCleaningParameters);
@@ -93,6 +105,7 @@ namespace Tango.PMR.Printing {
return true;
}
if (CleanerFlow != other.CleanerFlow) return false;
+ if (ArcHeadCleaningMotorSpeed != other.ArcHeadCleaningMotorSpeed) return false;
return true;
}
@@ -100,6 +113,7 @@ namespace Tango.PMR.Printing {
public override int GetHashCode() {
int hash = 1;
if (CleanerFlow != 0D) hash ^= CleanerFlow.GetHashCode();
+ if (ArcHeadCleaningMotorSpeed != 0D) hash ^= ArcHeadCleaningMotorSpeed.GetHashCode();
return hash;
}
@@ -114,6 +128,10 @@ namespace Tango.PMR.Printing {
output.WriteRawTag(9);
output.WriteDouble(CleanerFlow);
}
+ if (ArcHeadCleaningMotorSpeed != 0D) {
+ output.WriteRawTag(17);
+ output.WriteDouble(ArcHeadCleaningMotorSpeed);
+ }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -122,6 +140,9 @@ namespace Tango.PMR.Printing {
if (CleanerFlow != 0D) {
size += 1 + 8;
}
+ if (ArcHeadCleaningMotorSpeed != 0D) {
+ size += 1 + 8;
+ }
return size;
}
@@ -133,6 +154,9 @@ namespace Tango.PMR.Printing {
if (other.CleanerFlow != 0D) {
CleanerFlow = other.CleanerFlow;
}
+ if (other.ArcHeadCleaningMotorSpeed != 0D) {
+ ArcHeadCleaningMotorSpeed = other.ArcHeadCleaningMotorSpeed;
+ }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -147,6 +171,10 @@ namespace Tango.PMR.Printing {
CleanerFlow = input.ReadDouble();
break;
}
+ case 17: {
+ ArcHeadCleaningMotorSpeed = input.ReadDouble();
+ break;
+ }
}
}
}
diff --git a/Software/Visual_Studio/Tango.PMR/Printing/ProcessParameters.cs b/Software/Visual_Studio/Tango.PMR/Printing/ProcessParameters.cs
index 0f03cf4f0..b0c29288f 100644
--- a/Software/Visual_Studio/Tango.PMR/Printing/ProcessParameters.cs
+++ b/Software/Visual_Studio/Tango.PMR/Printing/ProcessParameters.cs
@@ -23,7 +23,7 @@ namespace Tango.PMR.Printing {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"ChdQcm9jZXNzUGFyYW1ldGVycy5wcm90bxISVGFuZ28uUE1SLlByaW50aW5n",
- "IvUFChFQcm9jZXNzUGFyYW1ldGVycxITCgtEeWVpbmdTcGVlZBgBIAEoARIU",
+ "ItIFChFQcm9jZXNzUGFyYW1ldGVycxITCgtEeWVpbmdTcGVlZBgBIAEoARIU",
"CgxNaW5JbmtVcHRha2UYAiABKAESFAoMTWF4SW5rVXB0YWtlGAMgASgBEhUK",
"DUZlZWRlclRlbnNpb24YBCABKAESFQoNUHVsbGVyVGVuc2lvbhgFIAEoARIV",
"Cg1XaW5kZXJUZW5zaW9uGAYgASgBEhEKCU1peGVyVGVtcBgHIAEoARIVCg1I",
@@ -39,12 +39,11 @@ namespace Tango.PMR.Printing {
"cBgZIAEoARIWCg5IZWFkWm9uZTEyVGVtcBgaIAEoARITCgtSQmxvd2VyRmxv",
"dxgbIAEoARITCgtSQmxvd2VyVGVtcBgcIAEoARITCgtMQmxvd2VyRmxvdxgd",
"IAEoARITCgtMQmxvd2VyVGVtcBgeIAEoARIXCg9QcmVzc3VyZUJ1aWxkVXAY",
- "HyABKAESIQoZQXJjSGVhZENsZWFuaW5nTW90b3JTcGVlZBggIAEoAUIeChxj",
- "b20udHdpbmUudGFuZ28ucG1yLnByaW50aW5nYgZwcm90bzM="));
+ "HyABKAFCHgocY29tLnR3aW5lLnRhbmdvLnBtci5wcmludGluZ2IGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
- new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Printing.ProcessParameters), global::Tango.PMR.Printing.ProcessParameters.Parser, new[]{ "DyeingSpeed", "MinInkUptake", "MaxInkUptake", "FeederTension", "PullerTension", "WinderTension", "MixerTemp", "HeadZone1Temp", "HeadZone2Temp", "HeadZone3Temp", "HeadZone4Temp", "HeadZone5Temp", "HeadZone6Temp", "DryerAirFlow", "DryerZone1Temp", "DryerZone2Temp", "DryerZone3Temp", "DryerBufferLength", "HeadAirFlow", "TableIndex", "HeadZone7Temp", "HeadZone8Temp", "HeadZone9Temp", "HeadZone10Temp", "HeadZone11Temp", "HeadZone12Temp", "RBlowerFlow", "RBlowerTemp", "LBlowerFlow", "LBlowerTemp", "PressureBuildUp", "ArcHeadCleaningMotorSpeed" }, null, null, null)
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Printing.ProcessParameters), global::Tango.PMR.Printing.ProcessParameters.Parser, new[]{ "DyeingSpeed", "MinInkUptake", "MaxInkUptake", "FeederTension", "PullerTension", "WinderTension", "MixerTemp", "HeadZone1Temp", "HeadZone2Temp", "HeadZone3Temp", "HeadZone4Temp", "HeadZone5Temp", "HeadZone6Temp", "DryerAirFlow", "DryerZone1Temp", "DryerZone2Temp", "DryerZone3Temp", "DryerBufferLength", "HeadAirFlow", "TableIndex", "HeadZone7Temp", "HeadZone8Temp", "HeadZone9Temp", "HeadZone10Temp", "HeadZone11Temp", "HeadZone12Temp", "RBlowerFlow", "RBlowerTemp", "LBlowerFlow", "LBlowerTemp", "PressureBuildUp" }, null, null, null)
}));
}
#endregion
@@ -106,7 +105,6 @@ namespace Tango.PMR.Printing {
lBlowerFlow_ = other.lBlowerFlow_;
lBlowerTemp_ = other.lBlowerTemp_;
pressureBuildUp_ = other.pressureBuildUp_;
- arcHeadCleaningMotorSpeed_ = other.arcHeadCleaningMotorSpeed_;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -455,17 +453,6 @@ namespace Tango.PMR.Printing {
}
}
- /// <summary>Field number for the "ArcHeadCleaningMotorSpeed" field.</summary>
- public const int ArcHeadCleaningMotorSpeedFieldNumber = 32;
- private double arcHeadCleaningMotorSpeed_;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public double ArcHeadCleaningMotorSpeed {
- get { return arcHeadCleaningMotorSpeed_; }
- set {
- arcHeadCleaningMotorSpeed_ = value;
- }
- }
-
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as ProcessParameters);
@@ -510,7 +497,6 @@ namespace Tango.PMR.Printing {
if (LBlowerFlow != other.LBlowerFlow) return false;
if (LBlowerTemp != other.LBlowerTemp) return false;
if (PressureBuildUp != other.PressureBuildUp) return false;
- if (ArcHeadCleaningMotorSpeed != other.ArcHeadCleaningMotorSpeed) return false;
return true;
}
@@ -548,7 +534,6 @@ namespace Tango.PMR.Printing {
if (LBlowerFlow != 0D) hash ^= LBlowerFlow.GetHashCode();
if (LBlowerTemp != 0D) hash ^= LBlowerTemp.GetHashCode();
if (PressureBuildUp != 0D) hash ^= PressureBuildUp.GetHashCode();
- if (ArcHeadCleaningMotorSpeed != 0D) hash ^= ArcHeadCleaningMotorSpeed.GetHashCode();
return hash;
}
@@ -683,10 +668,6 @@ namespace Tango.PMR.Printing {
output.WriteRawTag(249, 1);
output.WriteDouble(PressureBuildUp);
}
- if (ArcHeadCleaningMotorSpeed != 0D) {
- output.WriteRawTag(129, 2);
- output.WriteDouble(ArcHeadCleaningMotorSpeed);
- }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -785,9 +766,6 @@ namespace Tango.PMR.Printing {
if (PressureBuildUp != 0D) {
size += 2 + 8;
}
- if (ArcHeadCleaningMotorSpeed != 0D) {
- size += 2 + 8;
- }
return size;
}
@@ -889,9 +867,6 @@ namespace Tango.PMR.Printing {
if (other.PressureBuildUp != 0D) {
PressureBuildUp = other.PressureBuildUp;
}
- if (other.ArcHeadCleaningMotorSpeed != 0D) {
- ArcHeadCleaningMotorSpeed = other.ArcHeadCleaningMotorSpeed;
- }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1026,10 +1001,6 @@ namespace Tango.PMR.Printing {
PressureBuildUp = input.ReadDouble();
break;
}
- case 257: {
- ArcHeadCleaningMotorSpeed = input.ReadDouble();
- break;
- }
}
}
}