aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.PMR/Diagnostics
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2021-03-09 18:42:17 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2021-03-09 18:42:17 +0200
commitdff40538d054551a74034b473f9f0e0c3590bcd0 (patch)
tree9952c19885d3fadfd075b262b9757610ffe1771c /Software/Visual_Studio/Tango.PMR/Diagnostics
parentda4accf92a46df56b0c2fa0e08d76aa278a72083 (diff)
downloadTango-dff40538d054551a74034b473f9f0e0c3590bcd0.tar.gz
Tango-dff40538d054551a74034b473f9f0e0c3590bcd0.zip
BIT DB, BL, PMR, OverrideData.xml, Emulator Handling, BitTypeGenerator.
Diffstat (limited to 'Software/Visual_Studio/Tango.PMR/Diagnostics')
-rw-r--r--Software/Visual_Studio/Tango.PMR/Diagnostics/BitResult.cs217
-rw-r--r--Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsRequest.cs131
-rw-r--r--Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsResponse.cs153
-rw-r--r--Software/Visual_Studio/Tango.PMR/Diagnostics/BitType.cs883
4 files changed, 1384 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResult.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResult.cs
new file mode 100644
index 000000000..b0e0ce5e7
--- /dev/null
+++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResult.cs
@@ -0,0 +1,217 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BitResult.proto
+#pragma warning disable 1591, 0612, 3021
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace Tango.PMR.Diagnostics {
+
+ /// <summary>Holder for reflection information generated from BitResult.proto</summary>
+ public static partial class BitResultReflection {
+
+ #region Descriptor
+ /// <summary>File descriptor for BitResult.proto</summary>
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static BitResultReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "Cg9CaXRSZXN1bHQucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9zdGljcxoNQml0",
+ "VHlwZS5wcm90byJhCglCaXRSZXN1bHQSLwoHQml0VHlwZRgBIAEoDjIeLlRh",
+ "bmdvLlBNUi5EaWFnbm9zdGljcy5CaXRUeXBlEg4KBlBhc3NlZBgCIAEoCBIT",
+ "CgtEZXNjcmlwdGlvbhgDIAEoCUIhCh9jb20udHdpbmUudGFuZ28ucG1yLmRp",
+ "YWdub3N0aWNzYgZwcm90bzM="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { global::Tango.PMR.Diagnostics.BitTypeReflection.Descriptor, },
+ new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Diagnostics.BitResult), global::Tango.PMR.Diagnostics.BitResult.Parser, new[]{ "BitType", "Passed", "Description" }, null, null, null)
+ }));
+ }
+ #endregion
+
+ }
+ #region Messages
+ public sealed partial class BitResult : pb::IMessage<BitResult> {
+ private static readonly pb::MessageParser<BitResult> _parser = new pb::MessageParser<BitResult>(() => new BitResult());
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pb::MessageParser<BitResult> Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Tango.PMR.Diagnostics.BitResultReflection.Descriptor.MessageTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResult() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResult(BitResult other) : this() {
+ bitType_ = other.bitType_;
+ passed_ = other.passed_;
+ description_ = other.description_;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResult Clone() {
+ return new BitResult(this);
+ }
+
+ /// <summary>Field number for the "BitType" field.</summary>
+ public const int BitTypeFieldNumber = 1;
+ private global::Tango.PMR.Diagnostics.BitType bitType_ = 0;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public global::Tango.PMR.Diagnostics.BitType BitType {
+ get { return bitType_; }
+ set {
+ bitType_ = value;
+ }
+ }
+
+ /// <summary>Field number for the "Passed" field.</summary>
+ public const int PassedFieldNumber = 2;
+ private bool passed_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public bool Passed {
+ get { return passed_; }
+ set {
+ passed_ = value;
+ }
+ }
+
+ /// <summary>Field number for the "Description" field.</summary>
+ public const int DescriptionFieldNumber = 3;
+ private string description_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public string Description {
+ get { return description_; }
+ set {
+ description_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override bool Equals(object other) {
+ return Equals(other as BitResult);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public bool Equals(BitResult other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (BitType != other.BitType) return false;
+ if (Passed != other.Passed) return false;
+ if (Description != other.Description) return false;
+ return true;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (BitType != 0) hash ^= BitType.GetHashCode();
+ if (Passed != false) hash ^= Passed.GetHashCode();
+ if (Description.Length != 0) hash ^= Description.GetHashCode();
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void WriteTo(pb::CodedOutputStream output) {
+ if (BitType != 0) {
+ output.WriteRawTag(8);
+ output.WriteEnum((int) BitType);
+ }
+ if (Passed != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(Passed);
+ }
+ if (Description.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(Description);
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public int CalculateSize() {
+ int size = 0;
+ if (BitType != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) BitType);
+ }
+ if (Passed != false) {
+ size += 1 + 1;
+ }
+ if (Description.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Description);
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(BitResult other) {
+ if (other == null) {
+ return;
+ }
+ if (other.BitType != 0) {
+ BitType = other.BitType;
+ }
+ if (other.Passed != false) {
+ Passed = other.Passed;
+ }
+ if (other.Description.Length != 0) {
+ Description = other.Description;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(pb::CodedInputStream input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ input.SkipLastField();
+ break;
+ case 8: {
+ bitType_ = (global::Tango.PMR.Diagnostics.BitType) input.ReadEnum();
+ break;
+ }
+ case 16: {
+ Passed = input.ReadBool();
+ break;
+ }
+ case 26: {
+ Description = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+
+ }
+
+ #endregion
+
+}
+
+#endregion Designer generated code
diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsRequest.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsRequest.cs
new file mode 100644
index 000000000..177488c5c
--- /dev/null
+++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsRequest.cs
@@ -0,0 +1,131 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BitResultsRequest.proto
+#pragma warning disable 1591, 0612, 3021
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace Tango.PMR.Diagnostics {
+
+ /// <summary>Holder for reflection information generated from BitResultsRequest.proto</summary>
+ public static partial class BitResultsRequestReflection {
+
+ #region Descriptor
+ /// <summary>File descriptor for BitResultsRequest.proto</summary>
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static BitResultsRequestReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "ChdCaXRSZXN1bHRzUmVxdWVzdC5wcm90bxIVVGFuZ28uUE1SLkRpYWdub3N0",
+ "aWNzIhMKEUJpdFJlc3VsdHNSZXF1ZXN0QiEKH2NvbS50d2luZS50YW5nby5w",
+ "bXIuZGlhZ25vc3RpY3NiBnByb3RvMw=="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { },
+ new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Diagnostics.BitResultsRequest), global::Tango.PMR.Diagnostics.BitResultsRequest.Parser, null, null, null, null)
+ }));
+ }
+ #endregion
+
+ }
+ #region Messages
+ public sealed partial class BitResultsRequest : pb::IMessage<BitResultsRequest> {
+ private static readonly pb::MessageParser<BitResultsRequest> _parser = new pb::MessageParser<BitResultsRequest>(() => new BitResultsRequest());
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pb::MessageParser<BitResultsRequest> Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Tango.PMR.Diagnostics.BitResultsRequestReflection.Descriptor.MessageTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsRequest() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsRequest(BitResultsRequest other) : this() {
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsRequest Clone() {
+ return new BitResultsRequest(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override bool Equals(object other) {
+ return Equals(other as BitResultsRequest);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public bool Equals(BitResultsRequest other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return true;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override int GetHashCode() {
+ int hash = 1;
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void WriteTo(pb::CodedOutputStream output) {
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public int CalculateSize() {
+ int size = 0;
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(BitResultsRequest other) {
+ if (other == null) {
+ return;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(pb::CodedInputStream input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ input.SkipLastField();
+ break;
+ }
+ }
+ }
+
+ }
+
+ #endregion
+
+}
+
+#endregion Designer generated code
diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsResponse.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsResponse.cs
new file mode 100644
index 000000000..229e6b830
--- /dev/null
+++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitResultsResponse.cs
@@ -0,0 +1,153 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BitResultsResponse.proto
+#pragma warning disable 1591, 0612, 3021
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace Tango.PMR.Diagnostics {
+
+ /// <summary>Holder for reflection information generated from BitResultsResponse.proto</summary>
+ public static partial class BitResultsResponseReflection {
+
+ #region Descriptor
+ /// <summary>File descriptor for BitResultsResponse.proto</summary>
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static BitResultsResponseReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "ChhCaXRSZXN1bHRzUmVzcG9uc2UucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9z",
+ "dGljcxoPQml0UmVzdWx0LnByb3RvIkcKEkJpdFJlc3VsdHNSZXNwb25zZRIx",
+ "CgdSZXN1bHRzGAEgAygLMiAuVGFuZ28uUE1SLkRpYWdub3N0aWNzLkJpdFJl",
+ "c3VsdEIhCh9jb20udHdpbmUudGFuZ28ucG1yLmRpYWdub3N0aWNzYgZwcm90",
+ "bzM="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { global::Tango.PMR.Diagnostics.BitResultReflection.Descriptor, },
+ new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Diagnostics.BitResultsResponse), global::Tango.PMR.Diagnostics.BitResultsResponse.Parser, new[]{ "Results" }, null, null, null)
+ }));
+ }
+ #endregion
+
+ }
+ #region Messages
+ public sealed partial class BitResultsResponse : pb::IMessage<BitResultsResponse> {
+ private static readonly pb::MessageParser<BitResultsResponse> _parser = new pb::MessageParser<BitResultsResponse>(() => new BitResultsResponse());
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pb::MessageParser<BitResultsResponse> Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Tango.PMR.Diagnostics.BitResultsResponseReflection.Descriptor.MessageTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsResponse() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsResponse(BitResultsResponse other) : this() {
+ results_ = other.results_.Clone();
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public BitResultsResponse Clone() {
+ return new BitResultsResponse(this);
+ }
+
+ /// <summary>Field number for the "Results" field.</summary>
+ public const int ResultsFieldNumber = 1;
+ private static readonly pb::FieldCodec<global::Tango.PMR.Diagnostics.BitResult> _repeated_results_codec
+ = pb::FieldCodec.ForMessage(10, global::Tango.PMR.Diagnostics.BitResult.Parser);
+ private readonly pbc::RepeatedField<global::Tango.PMR.Diagnostics.BitResult> results_ = new pbc::RepeatedField<global::Tango.PMR.Diagnostics.BitResult>();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public pbc::RepeatedField<global::Tango.PMR.Diagnostics.BitResult> Results {
+ get { return results_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override bool Equals(object other) {
+ return Equals(other as BitResultsResponse);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public bool Equals(BitResultsResponse other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if(!results_.Equals(other.results_)) return false;
+ return true;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= results_.GetHashCode();
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void WriteTo(pb::CodedOutputStream output) {
+ results_.WriteTo(output, _repeated_results_codec);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public int CalculateSize() {
+ int size = 0;
+ size += results_.CalculateSize(_repeated_results_codec);
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(BitResultsResponse other) {
+ if (other == null) {
+ return;
+ }
+ results_.Add(other.results_);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public void MergeFrom(pb::CodedInputStream input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ input.SkipLastField();
+ break;
+ case 10: {
+ results_.AddEntriesFrom(input, _repeated_results_codec);
+ break;
+ }
+ }
+ }
+ }
+
+ }
+
+ #endregion
+
+}
+
+#endregion Designer generated code
diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/BitType.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitType.cs
new file mode 100644
index 000000000..c0e04bb17
--- /dev/null
+++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/BitType.cs
@@ -0,0 +1,883 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BitType.proto
+#pragma warning disable 1591, 0612, 3021
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace Tango.PMR.Diagnostics {
+
+ /// <summary>Holder for reflection information generated from BitType.proto</summary>
+ public static partial class BitTypeReflection {
+
+ #region Descriptor
+ /// <summary>File descriptor for BitType.proto</summary>
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static BitTypeReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "Cg1CaXRUeXBlLnByb3RvEhVUYW5nby5QTVIuRGlhZ25vc3RpY3MqsCMKB0Jp",
+ "dFR5cGUSEwoPVW5zcGVjaWZpZWRfQml0EAASGwoWSW5jb21pbmd2b2x0YWdl",
+ "dG9vaGlnaBDoBxIaChVJbmNvbWluZ3ZvbHRhZ2V0b29sb3cQ6QcSEAoLUkZJ",
+ "RFJlYWRlcjEQ0A8SEAoLUkZJRFJlYWRlcjIQ0Q8SEAoLUkZJRFJlYWRlcjMQ",
+ "0g8SFgoRRGlzcGVuc2VySTJDQ29tbTEQuBcSFgoRRGlzcGVuc2VySTJDQ29t",
+ "bTIQuRcSFgoRRGlzcGVuc2VySTJDQ29tbTMQuhcSFgoRRGlzcGVuc2VySTJD",
+ "Q29tbTQQuxcSFgoRRGlzcGVuc2VySTJDQ29tbTUQvBcSFgoRRGlzcGVuc2Vy",
+ "STJDQ29tbTYQvRcSFgoRRGlzcGVuc2VySTJDQ29tbTcQvhcSFgoRRGlzcGVu",
+ "c2VySTJDQ29tbTgQvxcSFwoSSGVhZFR5cGVJZGVudGlmaWVkEMAXEhYKEVdI",
+ "U1R5cGVJZGVudGlmaWVkEMEXEhwKF0NvbW11bmljYXRpb253aXRoU2hpbmtv",
+ "EKAfEhoKFUNvbW11bmljYXRpb253aXRoQlRTUhChHxIVChBVU0JDb21tdW5p",
+ "Y2F0aW9uEIgnEhEKDERyYXdlckJJR2ZhbhDwLhIUCg9EcmF3ZXJzbWFsbDFm",
+ "YW4Q8S4SFAoPRHJhd2Vyc21hbGwyZmFuEPIuEhQKD0RyYXdlcnNtYWxsM2Zh",
+ "bhDzLhIUCg9EcmF3ZXJzbWFsbDRmYW4Q9C4SDwoKU3lzdGVtZmFuMRD1LhIP",
+ "CgpTeXN0ZW1mYW4yEPYuEg8KClN5c3RlbWZhbjMQ9y4SFgoRRGFuY2Vyc3Rh",
+ "dHVzcmVhZDEQ2DYSFgoRRGFuY2Vyc3RhdHVzcmVhZDIQ2TYSFgoRRGFuY2Vy",
+ "c3RhdHVzcmVhZDMQ2jYSGwoWRHJ5ZXJFbmNvZGVyc3RhdHVzcmVhZBDbNhIT",
+ "Cg5QVDEwMHJlYWRIZWFkMRDAPhITCg5QVDEwMHJlYWRIZWFkMhDBPhITCg5Q",
+ "VDEwMHJlYWRIZWFkMxDCPhITCg5QVDEwMHJlYWRIZWFkNBDDPhITCg5QVDEw",
+ "MHJlYWRIZWFkNRDEPhITCg5QVDEwMHJlYWRIZWFkNhDFPhITCg5QVDEwMHJl",
+ "YWRIZWFkNxDGPhITCg5QVDEwMHJlYWRIZWFkOBDHPhITCg5QVDEwMHJlYWRI",
+ "ZWFkORDIPhIUCg9QVDEwMHJlYWRIZWFkMTAQyT4SFAoPUFQxMDByZWFkSGVh",
+ "ZDExEMo+EhQKD1BUMTAwcmVhZEhlYWQxMhDLPhIUCg9QVDEwMHJlYWREcnll",
+ "cjEQzD4SFAoPUFQxMDByZWFkRHJ5ZXIyEM0+EhoKFVBUMTAwcmVhZEhlYWRC",
+ "bG93ZXJJbhDOPhIbChZQVDEwMHJlYWRIZWFkQmxvd2VyT3V0EM8+EhYKEVBU",
+ "MTAwcmVhZERyeWVyQWlyENA+EhEKDFBUMTAwcmVhZFdIUxDRPhIQCgtQVDEw",
+ "MHJlYWRFQxDSPhIVChBQVDEwMHJlYWRNYWNoaW5lENM+EhYKEUN1cnJlbnRi",
+ "cmVha0hlYWQxENQ+EhYKEUN1cnJlbnRicmVha0hlYWQyENU+EhYKEUN1cnJl",
+ "bnRicmVha0hlYWQzENY+EhYKEUN1cnJlbnRicmVha0hlYWQ0ENc+EhYKEUN1",
+ "cnJlbnRicmVha0hlYWQ1ENg+EhYKEUN1cnJlbnRicmVha0hlYWQ2ENk+EhYK",
+ "EUN1cnJlbnRicmVha0hlYWQ3ENo+EhYKEUN1cnJlbnRicmVha0hlYWQ4ENs+",
+ "EhYKEUN1cnJlbnRicmVha0hlYWQ5ENw+EhcKEkN1cnJlbnRicmVha0hlYWQx",
+ "MBDdPhIXChJDdXJyZW50YnJlYWtIZWFkMTEQ3j4SFwoSQ3VycmVudGJyZWFr",
+ "SGVhZDEyEN8+EhcKEkN1cnJlbnRicmVha0RyeWVyMRDgPhIXChJDdXJyZW50",
+ "YnJlYWtEcnllcjIQ4T4SHQoYQ3VycmVudGJyZWFrSGVhZEJsb3dlckluEOI+",
+ "Eh4KGUN1cnJlbnRicmVha0hlYWRCbG93ZXJPdXQQ4z4SEQoMQ3VycmVudEhl",
+ "YWQxEOQ+EhEKDEN1cnJlbnRIZWFkMhDlPhIRCgxDdXJyZW50SGVhZDMQ5j4S",
+ "EQoMQ3VycmVudEhlYWQ0EOc+EhEKDEN1cnJlbnRIZWFkNRDoPhIRCgxDdXJy",
+ "ZW50SGVhZDYQ6T4SEQoMQ3VycmVudEhlYWQ3EOo+EhEKDEN1cnJlbnRIZWFk",
+ "OBDrPhIRCgxDdXJyZW50SGVhZDkQ7D4SEgoNQ3VycmVudEhlYWQxMBDtPhIS",
+ "Cg1DdXJyZW50SGVhZDExEO4+EhIKDUN1cnJlbnRIZWFkMTIQ7z4SEgoNQ3Vy",
+ "cmVudERyeWVyMRDwPhISCg1DdXJyZW50RHJ5ZXIyEPE+EhgKE0N1cnJlbnRI",
+ "ZWFkQmxvd2VySW4Q8j4SGQoUQ3VycmVudEhlYWRCbG93ZXJPdXQQ8z4SEAoL",
+ "SGVhdGVySGVhZDEQ9D4SEAoLSGVhdGVySGVhZDIQ9T4SEAoLSGVhdGVySGVh",
+ "ZDMQ9j4SEAoLSGVhdGVySGVhZDQQ9z4SEAoLSGVhdGVySGVhZDUQ+D4SEAoL",
+ "SGVhdGVySGVhZDYQ+T4SEAoLSGVhdGVySGVhZDcQ+j4SEAoLSGVhdGVySGVh",
+ "ZDgQ+z4SEAoLSGVhdGVySGVhZDkQ/D4SEQoMSGVhdGVySGVhZDEwEP0+EhEK",
+ "DEhlYXRlckhlYWQxMRD+PhIRCgxIZWF0ZXJIZWFkMTIQ/z4SEQoMSGVhdGVy",
+ "RHJ5ZXIxEIA/EhEKDEhlYXRlckRyeWVyMhCBPxIXChJIZWF0ZXJIZWFkQmxv",
+ "d2VySW4Qgj8SGAoTSGVhdGVySGVhZEJsb3dlck91dBCDPxIZChRQb3dlclN0",
+ "ZXBESENsZWFuSGVhZBCoRhIZChRQb3dlclN0ZXBESENsZWFuTWVjaBCpRhIb",
+ "ChZQb3dlclN0ZXBEeWVpbmdIZWFkTGlkEKpGEhoKFVBvd2VyU3RlcERyeWVy",
+ "RHJpdmluZxCrRhIWChFQb3dlclN0ZXBEcnllckxpZBCsRhIaChVQb3dlclN0",
+ "ZXBEcnllckxvYWRhcm0QrUYSGAoTUG93ZXJTdGVwRGlzcGVuc2VyMRCuRhIY",
+ "ChNQb3dlclN0ZXBEaXNwZW5zZXIyEK9GEhgKE1Bvd2VyU3RlcERpc3BlbnNl",
+ "cjMQsEYSGAoTUG93ZXJTdGVwRGlzcGVuc2VyNBCxRhIYChNQb3dlclN0ZXBE",
+ "aXNwZW5zZXI1ELJGEhgKE1Bvd2VyU3RlcERpc3BlbnNlcjYQs0YSGAoTUG93",
+ "ZXJTdGVwRGlzcGVuc2VyNxC0RhIYChNQb3dlclN0ZXBEaXNwZW5zZXI4ELVG",
+ "EhMKDlBvd2VyU3RlcFNjcmV3ELZGEhQKD1Bvd2VyU3RlcFdpbmRlchC3RhIY",
+ "ChNQb3dlclN0ZXBMZWZ0RGFuY2VyELhGEhoKFVBvd2VyU3RlcE1pZGRsZURh",
+ "bmNlchC5RhIZChRQb3dlclN0ZXBMZWZ0RHJpdmluZxC6RhIZChRQb3dlclN0",
+ "ZXBMZWZ0Um9ja2VycxC7RhIXChJQb3dlclN0ZXBMZWZ0cGl2b3QQvEYSGQoU",
+ "UG93ZXJTdGVwUmlnaHREYW5jZXIQvUYSGgoVUG93ZXJTdGVwUmlnaHREcml2",
+ "aW5nEL5GEhoKFVBvd2VyU3RlcFJpZ2h0TG9hZGFybRC/RhIaChVQb3dlclN0",
+ "ZXBSaWdodFJvY2tlcnMQwEYSFgoRUG93ZXJTdGVwU3BhcmUxXzEQwUYSFgoR",
+ "UG93ZXJTdGVwU3BhcmUxXzIQwkYSFgoRUG93ZXJTdGVwU3BhcmUyXzEQw0YS",
+ "FgoRUG93ZXJTdGVwU3BhcmUyXzIQxEYSFgoRUG93ZXJTdGVwU3BhcmUzXzEQ",
+ "xUYSHQoYTW90b3JXaXJlcmVhZERIQ2xlYW5IZWFkEMZGEh0KGE1vdG9yV2ly",
+ "ZXJlYWRESENsZWFuTWVjaBDHRhIfChpNb3RvcldpcmVyZWFkRHllaW5nSGVh",
+ "ZExpZBDIRhIeChlNb3RvcldpcmVyZWFkRHJ5ZXJEcml2aW5nEMlGEhoKFU1v",
+ "dG9yV2lyZXJlYWREcnllckxpZBDKRhIeChlNb3RvcldpcmVyZWFkRHJ5ZXJM",
+ "b2FkYXJtEMtGEhwKF01vdG9yV2lyZXJlYWREaXNwZW5zZXIxEMxGEhwKF01v",
+ "dG9yV2lyZXJlYWREaXNwZW5zZXIyEM1GEhwKF01vdG9yV2lyZXJlYWREaXNw",
+ "ZW5zZXIzEM5GEhwKF01vdG9yV2lyZXJlYWREaXNwZW5zZXI0EM9GEhwKF01v",
+ "dG9yV2lyZXJlYWREaXNwZW5zZXI1ENBGEhwKF01vdG9yV2lyZXJlYWREaXNw",
+ "ZW5zZXI2ENFGEhwKF01vdG9yV2lyZXJlYWREaXNwZW5zZXI3ENJGEhwKF01v",
+ "dG9yV2lyZXJlYWREaXNwZW5zZXI4ENNGEhcKEk1vdG9yV2lyZXJlYWRTY3Jl",
+ "dxDURhIYChNNb3RvcldpcmVyZWFkV2luZGVyENVGEhwKF01vdG9yV2lyZXJl",
+ "YWRMZWZ0RGFuY2VyENZGEh4KGU1vdG9yV2lyZXJlYWRNaWRkbGVEYW5jZXIQ",
+ "10YSHQoYTW90b3JXaXJlcmVhZExlZnREcml2aW5nENhGEh0KGE1vdG9yV2ly",
+ "ZXJlYWRMZWZ0Um9ja2VycxDZRhIbChZNb3RvcldpcmVyZWFkTGVmdHBpdm90",
+ "ENpGEh0KGE1vdG9yV2lyZXJlYWRSaWdodERhbmNlchDbRhIeChlNb3Rvcldp",
+ "cmVyZWFkUmlnaHREcml2aW5nENxGEh4KGU1vdG9yV2lyZXJlYWRSaWdodExv",
+ "YWRhcm0Q3UYSHgoZTW90b3JXaXJlcmVhZFJpZ2h0Um9ja2VycxDeRhIaChVN",
+ "b3RvcldpcmVyZWFkU3BhcmUxXzEQ30YSGgoVTW90b3JXaXJlcmVhZFNwYXJl",
+ "MV8yEOBGEhoKFU1vdG9yV2lyZXJlYWRTcGFyZTJfMRDhRhIaChVNb3Rvcldp",
+ "cmVyZWFkU3BhcmUyXzIQ4kYSGgoVTW90b3JXaXJlcmVhZFNwYXJlM18xEONG",
+ "EhQKD0luQmxvd2VydHVybk9mZhCQThIVChBPdXRCbG93ZXJ0dXJuT2ZmEJFO",
+ "EhMKDkluQmxvd2VydHVybk9uEJJOEhQKD091dEJsb3dlcnR1cm5PbhCTThIV",
+ "ChBJbkJsb3dlclByZXNzdXJlEJROEhYKEU91dEJsb3dlclByZXNzdXJlEJVO",
+ "EiIKHVdIU0Jsb3dlcmRvZXNub3RidWlsZHByZXNzdXJlEJZOEhoKFVdIU0Ry",
+ "eWVyc2Vuc29yZmFpbHVyZRCXThIZChRXSFNIZWFkc2Vuc29yZmFpbHVyZRCY",
+ "ThIaChVXSFNPdGhlcnNlbnNvcmZhaWx1cmUQmU4SGAoTUHJlc3N1cmVidWls",
+ "ZGluZ3VwMRD4VRIYChNQcmVzc3VyZWJ1aWxkaW5ndXAyEPlVEhgKE1ByZXNz",
+ "dXJlYnVpbGRpbmd1cDMQ+lUSGAoTUHJlc3N1cmVidWlsZGluZ3VwNBD7VRIY",
+ "ChNQcmVzc3VyZWJ1aWxkaW5ndXA1EPxVEhgKE1ByZXNzdXJlYnVpbGRpbmd1",
+ "cDYQ/VUSGAoTUHJlc3N1cmVidWlsZGluZ3VwNxD+VRIYChNQcmVzc3VyZWJ1",
+ "aWxkaW5ndXA4EP9VEhYKEVByZXNzdXJlcmVsZWFzZWQxEIBWEhYKEVByZXNz",
+ "dXJlcmVsZWFzZWQyEIFWEhYKEVByZXNzdXJlcmVsZWFzZWQzEIJWEhYKEVBy",
+ "ZXNzdXJlcmVsZWFzZWQ0EINWEhYKEVByZXNzdXJlcmVsZWFzZWQ1EIRWEhYK",
+ "EVByZXNzdXJlcmVsZWFzZWQ2EIVWEhYKEVByZXNzdXJlcmVsZWFzZWQ3EIZW",
+ "EhYKEVByZXNzdXJlcmVsZWFzZWQ4EIdWQiEKH2NvbS50d2luZS50YW5nby5w",
+ "bXIuZGlhZ25vc3RpY3NiBnByb3RvMw=="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { },
+ new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Tango.PMR.Diagnostics.BitType), }, null));
+ }
+ #endregion
+
+ }
+ #region Enums
+ public enum BitType {
+ /// <summary>
+ ///Must contain a 0 value
+ /// </summary>
+ [pbr::OriginalName("Unspecified_Bit")] UnspecifiedBit = 0,
+ /// <summary>
+ ///Incoming voltage too high
+ /// </summary>
+ [pbr::OriginalName("Incomingvoltagetoohigh")] Incomingvoltagetoohigh = 1000,
+ /// <summary>
+ ///Incoming voltage too low
+ /// </summary>
+ [pbr::OriginalName("Incomingvoltagetoolow")] Incomingvoltagetoolow = 1001,
+ /// <summary>
+ ///RFID Reader 1
+ /// </summary>
+ [pbr::OriginalName("RFIDReader1")] Rfidreader1 = 2000,
+ /// <summary>
+ ///RFID Reader 2
+ /// </summary>
+ [pbr::OriginalName("RFIDReader2")] Rfidreader2 = 2001,
+ /// <summary>
+ ///RFID Reader 3
+ /// </summary>
+ [pbr::OriginalName("RFIDReader3")] Rfidreader3 = 2002,
+ /// <summary>
+ ///Dispenser I2C Comm 1
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm1")] DispenserI2Ccomm1 = 3000,
+ /// <summary>
+ ///Dispenser I2C Comm 2
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm2")] DispenserI2Ccomm2 = 3001,
+ /// <summary>
+ ///Dispenser I2C Comm 3
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm3")] DispenserI2Ccomm3 = 3002,
+ /// <summary>
+ ///Dispenser I2C Comm 4
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm4")] DispenserI2Ccomm4 = 3003,
+ /// <summary>
+ ///Dispenser I2C Comm 5
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm5")] DispenserI2Ccomm5 = 3004,
+ /// <summary>
+ ///Dispenser I2C Comm 6
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm6")] DispenserI2Ccomm6 = 3005,
+ /// <summary>
+ ///Dispenser I2C Comm 7
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm7")] DispenserI2Ccomm7 = 3006,
+ /// <summary>
+ ///Dispenser I2C Comm 8
+ /// </summary>
+ [pbr::OriginalName("DispenserI2CComm8")] DispenserI2Ccomm8 = 3007,
+ /// <summary>
+ ///Head Type Identified
+ /// </summary>
+ [pbr::OriginalName("HeadTypeIdentified")] HeadTypeIdentified = 3008,
+ /// <summary>
+ ///WHS Type Identified
+ /// </summary>
+ [pbr::OriginalName("WHSTypeIdentified")] WhstypeIdentified = 3009,
+ /// <summary>
+ ///Communication with Shinko
+ /// </summary>
+ [pbr::OriginalName("CommunicationwithShinko")] CommunicationwithShinko = 4000,
+ /// <summary>
+ ///Communication with BTSR
+ /// </summary>
+ [pbr::OriginalName("CommunicationwithBTSR")] CommunicationwithBtsr = 4001,
+ /// <summary>
+ ///USB Communication
+ /// </summary>
+ [pbr::OriginalName("USBCommunication")] Usbcommunication = 5000,
+ /// <summary>
+ ///Drawer BIG fan
+ /// </summary>
+ [pbr::OriginalName("DrawerBIGfan")] DrawerBigfan = 6000,
+ /// <summary>
+ ///Drawer small 1 fan
+ /// </summary>
+ [pbr::OriginalName("Drawersmall1fan")] Drawersmall1Fan = 6001,
+ /// <summary>
+ ///Drawer small 2 fan
+ /// </summary>
+ [pbr::OriginalName("Drawersmall2fan")] Drawersmall2Fan = 6002,
+ /// <summary>
+ ///Drawer small 3 fan
+ /// </summary>
+ [pbr::OriginalName("Drawersmall3fan")] Drawersmall3Fan = 6003,
+ /// <summary>
+ ///Drawer small 4 fan
+ /// </summary>
+ [pbr::OriginalName("Drawersmall4fan")] Drawersmall4Fan = 6004,
+ /// <summary>
+ ///System fan 1
+ /// </summary>
+ [pbr::OriginalName("Systemfan1")] Systemfan1 = 6005,
+ /// <summary>
+ ///System fan 2
+ /// </summary>
+ [pbr::OriginalName("Systemfan2")] Systemfan2 = 6006,
+ /// <summary>
+ ///System fan 3
+ /// </summary>
+ [pbr::OriginalName("Systemfan3")] Systemfan3 = 6007,
+ /// <summary>
+ ///Dancer status read 1
+ /// </summary>
+ [pbr::OriginalName("Dancerstatusread1")] Dancerstatusread1 = 7000,
+ /// <summary>
+ ///Dancer status read 2
+ /// </summary>
+ [pbr::OriginalName("Dancerstatusread2")] Dancerstatusread2 = 7001,
+ /// <summary>
+ ///Dancer status read 3
+ /// </summary>
+ [pbr::OriginalName("Dancerstatusread3")] Dancerstatusread3 = 7002,
+ /// <summary>
+ ///Dryer Encoder status read
+ /// </summary>
+ [pbr::OriginalName("DryerEncoderstatusread")] DryerEncoderstatusread = 7003,
+ /// <summary>
+ ///PT100 read Head 1
+ /// </summary>
+ [pbr::OriginalName("PT100readHead1")] Pt100ReadHead1 = 8000,
+ /// <summary>
+ ///PT100 read Head 2
+ /// </summary>
+ [pbr::OriginalName("PT100readHead2")] Pt100ReadHead2 = 8001,
+ /// <summary>
+ ///PT100 read Head 3
+ /// </summary>
+ [pbr::OriginalName("PT100readHead3")] Pt100ReadHead3 = 8002,
+ /// <summary>
+ ///PT100 read Head 4
+ /// </summary>
+ [pbr::OriginalName("PT100readHead4")] Pt100ReadHead4 = 8003,
+ /// <summary>
+ ///PT100 read Head 5
+ /// </summary>
+ [pbr::OriginalName("PT100readHead5")] Pt100ReadHead5 = 8004,
+ /// <summary>
+ ///PT100 read Head 6
+ /// </summary>
+ [pbr::OriginalName("PT100readHead6")] Pt100ReadHead6 = 8005,
+ /// <summary>
+ ///PT100 read Head 7
+ /// </summary>
+ [pbr::OriginalName("PT100readHead7")] Pt100ReadHead7 = 8006,
+ /// <summary>
+ ///PT100 read Head 8
+ /// </summary>
+ [pbr::OriginalName("PT100readHead8")] Pt100ReadHead8 = 8007,
+ /// <summary>
+ ///PT100 read Head 9
+ /// </summary>
+ [pbr::OriginalName("PT100readHead9")] Pt100ReadHead9 = 8008,
+ /// <summary>
+ ///PT100 read Head 10
+ /// </summary>
+ [pbr::OriginalName("PT100readHead10")] Pt100ReadHead10 = 8009,
+ /// <summary>
+ ///PT100 read Head 11
+ /// </summary>
+ [pbr::OriginalName("PT100readHead11")] Pt100ReadHead11 = 8010,
+ /// <summary>
+ ///PT100 read Head 12
+ /// </summary>
+ [pbr::OriginalName("PT100readHead12")] Pt100ReadHead12 = 8011,
+ /// <summary>
+ ///PT100 read Dryer 1
+ /// </summary>
+ [pbr::OriginalName("PT100readDryer1")] Pt100ReadDryer1 = 8012,
+ /// <summary>
+ ///PT100 read Dryer 2
+ /// </summary>
+ [pbr::OriginalName("PT100readDryer2")] Pt100ReadDryer2 = 8013,
+ /// <summary>
+ ///PT100 read Head Blower In
+ /// </summary>
+ [pbr::OriginalName("PT100readHeadBlowerIn")] Pt100ReadHeadBlowerIn = 8014,
+ /// <summary>
+ ///PT100 read Head Blower Out
+ /// </summary>
+ [pbr::OriginalName("PT100readHeadBlowerOut")] Pt100ReadHeadBlowerOut = 8015,
+ /// <summary>
+ ///PT100 read Dryer Air
+ /// </summary>
+ [pbr::OriginalName("PT100readDryerAir")] Pt100ReadDryerAir = 8016,
+ /// <summary>
+ ///PT100 read WHS
+ /// </summary>
+ [pbr::OriginalName("PT100readWHS")] Pt100ReadWhs = 8017,
+ /// <summary>
+ ///PT100 read EC
+ /// </summary>
+ [pbr::OriginalName("PT100readEC")] Pt100ReadEc = 8018,
+ /// <summary>
+ ///PT100 read Machine
+ /// </summary>
+ [pbr::OriginalName("PT100readMachine")] Pt100ReadMachine = 8019,
+ /// <summary>
+ ///Current break Head 1
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead1")] CurrentbreakHead1 = 8020,
+ /// <summary>
+ ///Current break Head 2
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead2")] CurrentbreakHead2 = 8021,
+ /// <summary>
+ ///Current break Head 3
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead3")] CurrentbreakHead3 = 8022,
+ /// <summary>
+ ///Current break Head 4
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead4")] CurrentbreakHead4 = 8023,
+ /// <summary>
+ ///Current break Head 5
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead5")] CurrentbreakHead5 = 8024,
+ /// <summary>
+ ///Current break Head 6
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead6")] CurrentbreakHead6 = 8025,
+ /// <summary>
+ ///Current break Head 7
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead7")] CurrentbreakHead7 = 8026,
+ /// <summary>
+ ///Current break Head 8
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead8")] CurrentbreakHead8 = 8027,
+ /// <summary>
+ ///Current break Head 9
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead9")] CurrentbreakHead9 = 8028,
+ /// <summary>
+ ///Current break Head 10
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead10")] CurrentbreakHead10 = 8029,
+ /// <summary>
+ ///Current break Head 11
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead11")] CurrentbreakHead11 = 8030,
+ /// <summary>
+ ///Current break Head 12
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHead12")] CurrentbreakHead12 = 8031,
+ /// <summary>
+ ///Current break Dryer 1
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakDryer1")] CurrentbreakDryer1 = 8032,
+ /// <summary>
+ ///Current break Dryer 2
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakDryer2")] CurrentbreakDryer2 = 8033,
+ /// <summary>
+ ///Current break Head Blower In
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHeadBlowerIn")] CurrentbreakHeadBlowerIn = 8034,
+ /// <summary>
+ ///Current break Head Blower Out
+ /// </summary>
+ [pbr::OriginalName("CurrentbreakHeadBlowerOut")] CurrentbreakHeadBlowerOut = 8035,
+ /// <summary>
+ ///Current Head 1
+ /// </summary>
+ [pbr::OriginalName("CurrentHead1")] CurrentHead1 = 8036,
+ /// <summary>
+ ///Current Head 2
+ /// </summary>
+ [pbr::OriginalName("CurrentHead2")] CurrentHead2 = 8037,
+ /// <summary>
+ ///Current Head 3
+ /// </summary>
+ [pbr::OriginalName("CurrentHead3")] CurrentHead3 = 8038,
+ /// <summary>
+ ///Current Head 4
+ /// </summary>
+ [pbr::OriginalName("CurrentHead4")] CurrentHead4 = 8039,
+ /// <summary>
+ ///Current Head 5
+ /// </summary>
+ [pbr::OriginalName("CurrentHead5")] CurrentHead5 = 8040,
+ /// <summary>
+ ///Current Head 6
+ /// </summary>
+ [pbr::OriginalName("CurrentHead6")] CurrentHead6 = 8041,
+ /// <summary>
+ ///Current Head 7
+ /// </summary>
+ [pbr::OriginalName("CurrentHead7")] CurrentHead7 = 8042,
+ /// <summary>
+ ///Current Head 8
+ /// </summary>
+ [pbr::OriginalName("CurrentHead8")] CurrentHead8 = 8043,
+ /// <summary>
+ ///Current Head 9
+ /// </summary>
+ [pbr::OriginalName("CurrentHead9")] CurrentHead9 = 8044,
+ /// <summary>
+ ///Current Head 10
+ /// </summary>
+ [pbr::OriginalName("CurrentHead10")] CurrentHead10 = 8045,
+ /// <summary>
+ ///Current Head 11
+ /// </summary>
+ [pbr::OriginalName("CurrentHead11")] CurrentHead11 = 8046,
+ /// <summary>
+ ///Current Head 12
+ /// </summary>
+ [pbr::OriginalName("CurrentHead12")] CurrentHead12 = 8047,
+ /// <summary>
+ ///Current Dryer 1
+ /// </summary>
+ [pbr::OriginalName("CurrentDryer1")] CurrentDryer1 = 8048,
+ /// <summary>
+ ///Current Dryer 2
+ /// </summary>
+ [pbr::OriginalName("CurrentDryer2")] CurrentDryer2 = 8049,
+ /// <summary>
+ ///Current Head Blower In
+ /// </summary>
+ [pbr::OriginalName("CurrentHeadBlowerIn")] CurrentHeadBlowerIn = 8050,
+ /// <summary>
+ ///Current Head Blower Out
+ /// </summary>
+ [pbr::OriginalName("CurrentHeadBlowerOut")] CurrentHeadBlowerOut = 8051,
+ /// <summary>
+ ///Heater Head 1
+ /// </summary>
+ [pbr::OriginalName("HeaterHead1")] HeaterHead1 = 8052,
+ /// <summary>
+ ///Heater Head 2
+ /// </summary>
+ [pbr::OriginalName("HeaterHead2")] HeaterHead2 = 8053,
+ /// <summary>
+ ///Heater Head 3
+ /// </summary>
+ [pbr::OriginalName("HeaterHead3")] HeaterHead3 = 8054,
+ /// <summary>
+ ///Heater Head 4
+ /// </summary>
+ [pbr::OriginalName("HeaterHead4")] HeaterHead4 = 8055,
+ /// <summary>
+ ///Heater Head 5
+ /// </summary>
+ [pbr::OriginalName("HeaterHead5")] HeaterHead5 = 8056,
+ /// <summary>
+ ///Heater Head 6
+ /// </summary>
+ [pbr::OriginalName("HeaterHead6")] HeaterHead6 = 8057,
+ /// <summary>
+ ///Heater Head 7
+ /// </summary>
+ [pbr::OriginalName("HeaterHead7")] HeaterHead7 = 8058,
+ /// <summary>
+ ///Heater Head 8
+ /// </summary>
+ [pbr::OriginalName("HeaterHead8")] HeaterHead8 = 8059,
+ /// <summary>
+ ///Heater Head 9
+ /// </summary>
+ [pbr::OriginalName("HeaterHead9")] HeaterHead9 = 8060,
+ /// <summary>
+ ///Heater Head 10
+ /// </summary>
+ [pbr::OriginalName("HeaterHead10")] HeaterHead10 = 8061,
+ /// <summary>
+ ///Heater Head 11
+ /// </summary>
+ [pbr::OriginalName("HeaterHead11")] HeaterHead11 = 8062,
+ /// <summary>
+ ///Heater Head 12
+ /// </summary>
+ [pbr::OriginalName("HeaterHead12")] HeaterHead12 = 8063,
+ /// <summary>
+ ///Heater Dryer 1
+ /// </summary>
+ [pbr::OriginalName("HeaterDryer1")] HeaterDryer1 = 8064,
+ /// <summary>
+ ///Heater Dryer 2
+ /// </summary>
+ [pbr::OriginalName("HeaterDryer2")] HeaterDryer2 = 8065,
+ /// <summary>
+ ///Heater Head Blower In
+ /// </summary>
+ [pbr::OriginalName("HeaterHeadBlowerIn")] HeaterHeadBlowerIn = 8066,
+ /// <summary>
+ ///Heater Head Blower Out
+ /// </summary>
+ [pbr::OriginalName("HeaterHeadBlowerOut")] HeaterHeadBlowerOut = 8067,
+ /// <summary>
+ ///PowerStep DH Clean Head
+ /// </summary>
+ [pbr::OriginalName("PowerStepDHCleanHead")] PowerStepDhcleanHead = 9000,
+ /// <summary>
+ ///PowerStep DH Clean Mech
+ /// </summary>
+ [pbr::OriginalName("PowerStepDHCleanMech")] PowerStepDhcleanMech = 9001,
+ /// <summary>
+ ///PowerStep Dyeing Head Lid
+ /// </summary>
+ [pbr::OriginalName("PowerStepDyeingHeadLid")] PowerStepDyeingHeadLid = 9002,
+ /// <summary>
+ ///PowerStep Dryer Driving
+ /// </summary>
+ [pbr::OriginalName("PowerStepDryerDriving")] PowerStepDryerDriving = 9003,
+ /// <summary>
+ ///PowerStep Dryer Lid
+ /// </summary>
+ [pbr::OriginalName("PowerStepDryerLid")] PowerStepDryerLid = 9004,
+ /// <summary>
+ ///PowerStep Dryer Loadarm
+ /// </summary>
+ [pbr::OriginalName("PowerStepDryerLoadarm")] PowerStepDryerLoadarm = 9005,
+ /// <summary>
+ ///PowerStep Dispenser 1
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser1")] PowerStepDispenser1 = 9006,
+ /// <summary>
+ ///PowerStep Dispenser 2
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser2")] PowerStepDispenser2 = 9007,
+ /// <summary>
+ ///PowerStep Dispenser 3
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser3")] PowerStepDispenser3 = 9008,
+ /// <summary>
+ ///PowerStep Dispenser 4
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser4")] PowerStepDispenser4 = 9009,
+ /// <summary>
+ ///PowerStep Dispenser 5
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser5")] PowerStepDispenser5 = 9010,
+ /// <summary>
+ ///PowerStep Dispenser 6
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser6")] PowerStepDispenser6 = 9011,
+ /// <summary>
+ ///PowerStep Dispenser 7
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser7")] PowerStepDispenser7 = 9012,
+ /// <summary>
+ ///PowerStep Dispenser 8
+ /// </summary>
+ [pbr::OriginalName("PowerStepDispenser8")] PowerStepDispenser8 = 9013,
+ /// <summary>
+ ///PowerStep Screw
+ /// </summary>
+ [pbr::OriginalName("PowerStepScrew")] PowerStepScrew = 9014,
+ /// <summary>
+ ///PowerStep Winder
+ /// </summary>
+ [pbr::OriginalName("PowerStepWinder")] PowerStepWinder = 9015,
+ /// <summary>
+ ///PowerStep Left Dancer
+ /// </summary>
+ [pbr::OriginalName("PowerStepLeftDancer")] PowerStepLeftDancer = 9016,
+ /// <summary>
+ ///PowerStep Middle Dancer
+ /// </summary>
+ [pbr::OriginalName("PowerStepMiddleDancer")] PowerStepMiddleDancer = 9017,
+ /// <summary>
+ ///PowerStep Left Driving
+ /// </summary>
+ [pbr::OriginalName("PowerStepLeftDriving")] PowerStepLeftDriving = 9018,
+ /// <summary>
+ ///PowerStep Left Rockers
+ /// </summary>
+ [pbr::OriginalName("PowerStepLeftRockers")] PowerStepLeftRockers = 9019,
+ /// <summary>
+ ///PowerStep Left pivot
+ /// </summary>
+ [pbr::OriginalName("PowerStepLeftpivot")] PowerStepLeftpivot = 9020,
+ /// <summary>
+ ///PowerStep Right Dancer
+ /// </summary>
+ [pbr::OriginalName("PowerStepRightDancer")] PowerStepRightDancer = 9021,
+ /// <summary>
+ ///PowerStep Right Driving
+ /// </summary>
+ [pbr::OriginalName("PowerStepRightDriving")] PowerStepRightDriving = 9022,
+ /// <summary>
+ ///PowerStep Right Loadarm
+ /// </summary>
+ [pbr::OriginalName("PowerStepRightLoadarm")] PowerStepRightLoadarm = 9023,
+ /// <summary>
+ ///PowerStep Right Rockers
+ /// </summary>
+ [pbr::OriginalName("PowerStepRightRockers")] PowerStepRightRockers = 9024,
+ /// <summary>
+ ///PowerStep Spare1_1
+ /// </summary>
+ [pbr::OriginalName("PowerStepSpare1_1")] PowerStepSpare11 = 9025,
+ /// <summary>
+ ///PowerStep Spare1_2
+ /// </summary>
+ [pbr::OriginalName("PowerStepSpare1_2")] PowerStepSpare12 = 9026,
+ /// <summary>
+ ///PowerStep Spare2_1
+ /// </summary>
+ [pbr::OriginalName("PowerStepSpare2_1")] PowerStepSpare21 = 9027,
+ /// <summary>
+ ///PowerStep Spare2_2
+ /// </summary>
+ [pbr::OriginalName("PowerStepSpare2_2")] PowerStepSpare22 = 9028,
+ /// <summary>
+ ///PowerStep Spare3_1
+ /// </summary>
+ [pbr::OriginalName("PowerStepSpare3_1")] PowerStepSpare31 = 9029,
+ /// <summary>
+ ///Motor Wire read DH Clean Head
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDHCleanHead")] MotorWirereadDhcleanHead = 9030,
+ /// <summary>
+ ///Motor Wire read DH Clean Mech
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDHCleanMech")] MotorWirereadDhcleanMech = 9031,
+ /// <summary>
+ ///Motor Wire read Dyeing Head Lid
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDyeingHeadLid")] MotorWirereadDyeingHeadLid = 9032,
+ /// <summary>
+ ///Motor Wire read Dryer Driving
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDryerDriving")] MotorWirereadDryerDriving = 9033,
+ /// <summary>
+ ///Motor Wire read Dryer Lid
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDryerLid")] MotorWirereadDryerLid = 9034,
+ /// <summary>
+ ///Motor Wire read Dryer Loadarm
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDryerLoadarm")] MotorWirereadDryerLoadarm = 9035,
+ /// <summary>
+ ///Motor Wire read Dispenser 1
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser1")] MotorWirereadDispenser1 = 9036,
+ /// <summary>
+ ///Motor Wire read Dispenser 2
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser2")] MotorWirereadDispenser2 = 9037,
+ /// <summary>
+ ///Motor Wire read Dispenser 3
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser3")] MotorWirereadDispenser3 = 9038,
+ /// <summary>
+ ///Motor Wire read Dispenser 4
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser4")] MotorWirereadDispenser4 = 9039,
+ /// <summary>
+ ///Motor Wire read Dispenser 5
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser5")] MotorWirereadDispenser5 = 9040,
+ /// <summary>
+ ///Motor Wire read Dispenser 6
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser6")] MotorWirereadDispenser6 = 9041,
+ /// <summary>
+ ///Motor Wire read Dispenser 7
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser7")] MotorWirereadDispenser7 = 9042,
+ /// <summary>
+ ///Motor Wire read Dispenser 8
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadDispenser8")] MotorWirereadDispenser8 = 9043,
+ /// <summary>
+ ///Motor Wire read Screw
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadScrew")] MotorWirereadScrew = 9044,
+ /// <summary>
+ ///Motor Wire read Winder
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadWinder")] MotorWirereadWinder = 9045,
+ /// <summary>
+ ///Motor Wire read Left Dancer
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadLeftDancer")] MotorWirereadLeftDancer = 9046,
+ /// <summary>
+ ///Motor Wire read Middle Dancer
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadMiddleDancer")] MotorWirereadMiddleDancer = 9047,
+ /// <summary>
+ ///Motor Wire read Left Driving
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadLeftDriving")] MotorWirereadLeftDriving = 9048,
+ /// <summary>
+ ///Motor Wire read Left Rockers
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadLeftRockers")] MotorWirereadLeftRockers = 9049,
+ /// <summary>
+ ///Motor Wire read Left pivot
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadLeftpivot")] MotorWirereadLeftpivot = 9050,
+ /// <summary>
+ ///Motor Wire read Right Dancer
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadRightDancer")] MotorWirereadRightDancer = 9051,
+ /// <summary>
+ ///Motor Wire read Right Driving
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadRightDriving")] MotorWirereadRightDriving = 9052,
+ /// <summary>
+ ///Motor Wire read Right Loadarm
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadRightLoadarm")] MotorWirereadRightLoadarm = 9053,
+ /// <summary>
+ ///Motor Wire read Right Rockers
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadRightRockers")] MotorWirereadRightRockers = 9054,
+ /// <summary>
+ ///Motor Wire read Spare1_1
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadSpare1_1")] MotorWirereadSpare11 = 9055,
+ /// <summary>
+ ///Motor Wire read Spare1_2
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadSpare1_2")] MotorWirereadSpare12 = 9056,
+ /// <summary>
+ ///Motor Wire read Spare2_1
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadSpare2_1")] MotorWirereadSpare21 = 9057,
+ /// <summary>
+ ///Motor Wire read Spare2_2
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadSpare2_2")] MotorWirereadSpare22 = 9058,
+ /// <summary>
+ ///Motor Wire read Spare3_1
+ /// </summary>
+ [pbr::OriginalName("MotorWirereadSpare3_1")] MotorWirereadSpare31 = 9059,
+ /// <summary>
+ ///In Blower turn Off
+ /// </summary>
+ [pbr::OriginalName("InBlowerturnOff")] InBlowerturnOff = 10000,
+ /// <summary>
+ ///Out Blower turn Off
+ /// </summary>
+ [pbr::OriginalName("OutBlowerturnOff")] OutBlowerturnOff = 10001,
+ /// <summary>
+ ///In Blower turn On
+ /// </summary>
+ [pbr::OriginalName("InBlowerturnOn")] InBlowerturnOn = 10002,
+ /// <summary>
+ ///Out Blower turn On
+ /// </summary>
+ [pbr::OriginalName("OutBlowerturnOn")] OutBlowerturnOn = 10003,
+ /// <summary>
+ ///In Blower Pressure
+ /// </summary>
+ [pbr::OriginalName("InBlowerPressure")] InBlowerPressure = 10004,
+ /// <summary>
+ ///Out Blower Pressure
+ /// </summary>
+ [pbr::OriginalName("OutBlowerPressure")] OutBlowerPressure = 10005,
+ /// <summary>
+ ///WHS Blower does not build pressure
+ /// </summary>
+ [pbr::OriginalName("WHSBlowerdoesnotbuildpressure")] Whsblowerdoesnotbuildpressure = 10006,
+ /// <summary>
+ ///WHS Dryer sensor failure
+ /// </summary>
+ [pbr::OriginalName("WHSDryersensorfailure")] Whsdryersensorfailure = 10007,
+ /// <summary>
+ ///WHS Head sensor failure
+ /// </summary>
+ [pbr::OriginalName("WHSHeadsensorfailure")] Whsheadsensorfailure = 10008,
+ /// <summary>
+ ///WHS Other sensor failure
+ /// </summary>
+ [pbr::OriginalName("WHSOthersensorfailure")] Whsothersensorfailure = 10009,
+ /// <summary>
+ ///Pressure building up 1
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup1")] Pressurebuildingup1 = 11000,
+ /// <summary>
+ ///Pressure building up 2
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup2")] Pressurebuildingup2 = 11001,
+ /// <summary>
+ ///Pressure building up 3
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup3")] Pressurebuildingup3 = 11002,
+ /// <summary>
+ ///Pressure building up 4
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup4")] Pressurebuildingup4 = 11003,
+ /// <summary>
+ ///Pressure building up 5
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup5")] Pressurebuildingup5 = 11004,
+ /// <summary>
+ ///Pressure building up 6
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup6")] Pressurebuildingup6 = 11005,
+ /// <summary>
+ ///Pressure building up 7
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup7")] Pressurebuildingup7 = 11006,
+ /// <summary>
+ ///Pressure building up 8
+ /// </summary>
+ [pbr::OriginalName("Pressurebuildingup8")] Pressurebuildingup8 = 11007,
+ /// <summary>
+ ///Pressure released 1
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased1")] Pressurereleased1 = 11008,
+ /// <summary>
+ ///Pressure released 2
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased2")] Pressurereleased2 = 11009,
+ /// <summary>
+ ///Pressure released 3
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased3")] Pressurereleased3 = 11010,
+ /// <summary>
+ ///Pressure released 4
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased4")] Pressurereleased4 = 11011,
+ /// <summary>
+ ///Pressure released 5
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased5")] Pressurereleased5 = 11012,
+ /// <summary>
+ ///Pressure released 6
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased6")] Pressurereleased6 = 11013,
+ /// <summary>
+ ///Pressure released 7
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased7")] Pressurereleased7 = 11014,
+ /// <summary>
+ ///Pressure released 8
+ /// </summary>
+ [pbr::OriginalName("Pressurereleased8")] Pressurereleased8 = 11015,
+ }
+
+ #endregion
+
+}
+
+#endregion Designer generated code