From c62e70f59cd337aa71ddaa00a5259d8bdf436275 Mon Sep 17 00:00:00 2001 From: Avi Levkovich Date: Wed, 23 May 2018 17:43:41 +0300 Subject: Add Internal ADC support --- .../Tango.PMR/Stubs/StubIntADCReadResponse.cs | 285 +++++++++++++++++++++ 1 file changed, 285 insertions(+) create mode 100644 Software/Visual_Studio/Tango.PMR/Stubs/StubIntADCReadResponse.cs (limited to 'Software/Visual_Studio/Tango.PMR/Stubs/StubIntADCReadResponse.cs') diff --git a/Software/Visual_Studio/Tango.PMR/Stubs/StubIntADCReadResponse.cs b/Software/Visual_Studio/Tango.PMR/Stubs/StubIntADCReadResponse.cs new file mode 100644 index 000000000..7e62e7424 --- /dev/null +++ b/Software/Visual_Studio/Tango.PMR/Stubs/StubIntADCReadResponse.cs @@ -0,0 +1,285 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StubIntADCReadResponse.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.Stubs { + + /// Holder for reflection information generated from StubIntADCReadResponse.proto + public static partial class StubIntADCReadResponseReflection { + + #region Descriptor + /// File descriptor for StubIntADCReadResponse.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StubIntADCReadResponseReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChxTdHViSW50QURDUmVhZFJlc3BvbnNlLnByb3RvEg9UYW5nby5QTVIuU3R1", + "YnMihwEKFlN0dWJJbnRBRENSZWFkUmVzcG9uc2USEgoKQURDX0RldmljZRgB", + "IAEoDRIYChBTYW1wbGluZ19pbl9CaXRzGAIgASgFEhsKE1ZvbHRhZ2VfU2Ft", + "cGxpbmdfbXYYAyABKAUSDgoGU3RhdHVzGAQgASgJEhIKClN0YXR1c1dvcmQY", + "BSABKA1CGwoZY29tLnR3aW5lLnRhbmdvLnBtci5zdHVic2IGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Stubs.StubIntADCReadResponse), global::Tango.PMR.Stubs.StubIntADCReadResponse.Parser, new[]{ "ADCDevice", "SamplingInBits", "VoltageSamplingMv", "Status", "StatusWord" }, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class StubIntADCReadResponse : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StubIntADCReadResponse()); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Tango.PMR.Stubs.StubIntADCReadResponseReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public StubIntADCReadResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public StubIntADCReadResponse(StubIntADCReadResponse other) : this() { + aDCDevice_ = other.aDCDevice_; + samplingInBits_ = other.samplingInBits_; + voltageSamplingMv_ = other.voltageSamplingMv_; + status_ = other.status_; + statusWord_ = other.statusWord_; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public StubIntADCReadResponse Clone() { + return new StubIntADCReadResponse(this); + } + + /// Field number for the "ADC_Device" field. + public const int ADCDeviceFieldNumber = 1; + private uint aDCDevice_; + /// + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint ADCDevice { + get { return aDCDevice_; } + set { + aDCDevice_ = value; + } + } + + /// Field number for the "Sampling_in_Bits" field. + public const int SamplingInBitsFieldNumber = 2; + private int samplingInBits_; + /// + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int SamplingInBits { + get { return samplingInBits_; } + set { + samplingInBits_ = value; + } + } + + /// Field number for the "Voltage_Sampling_mv" field. + public const int VoltageSamplingMvFieldNumber = 3; + private int voltageSamplingMv_; + /// + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int VoltageSamplingMv { + get { return voltageSamplingMv_; } + set { + voltageSamplingMv_ = value; + } + } + + /// Field number for the "Status" field. + public const int StatusFieldNumber = 4; + private string status_ = ""; + /// + /// Passed/Failed + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public string Status { + get { return status_; } + set { + status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "StatusWord" field. + public const int StatusWordFieldNumber = 5; + private uint statusWord_; + /// + /// Error number/bit when the status is Failed + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint StatusWord { + get { return statusWord_; } + set { + statusWord_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as StubIntADCReadResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(StubIntADCReadResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ADCDevice != other.ADCDevice) return false; + if (SamplingInBits != other.SamplingInBits) return false; + if (VoltageSamplingMv != other.VoltageSamplingMv) return false; + if (Status != other.Status) return false; + if (StatusWord != other.StatusWord) return false; + return true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + if (ADCDevice != 0) hash ^= ADCDevice.GetHashCode(); + if (SamplingInBits != 0) hash ^= SamplingInBits.GetHashCode(); + if (VoltageSamplingMv != 0) hash ^= VoltageSamplingMv.GetHashCode(); + if (Status.Length != 0) hash ^= Status.GetHashCode(); + if (StatusWord != 0) hash ^= StatusWord.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 (ADCDevice != 0) { + output.WriteRawTag(8); + output.WriteUInt32(ADCDevice); + } + if (SamplingInBits != 0) { + output.WriteRawTag(16); + output.WriteInt32(SamplingInBits); + } + if (VoltageSamplingMv != 0) { + output.WriteRawTag(24); + output.WriteInt32(VoltageSamplingMv); + } + if (Status.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Status); + } + if (StatusWord != 0) { + output.WriteRawTag(40); + output.WriteUInt32(StatusWord); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + if (ADCDevice != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ADCDevice); + } + if (SamplingInBits != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SamplingInBits); + } + if (VoltageSamplingMv != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VoltageSamplingMv); + } + if (Status.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Status); + } + if (StatusWord != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(StatusWord); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(StubIntADCReadResponse other) { + if (other == null) { + return; + } + if (other.ADCDevice != 0) { + ADCDevice = other.ADCDevice; + } + if (other.SamplingInBits != 0) { + SamplingInBits = other.SamplingInBits; + } + if (other.VoltageSamplingMv != 0) { + VoltageSamplingMv = other.VoltageSamplingMv; + } + if (other.Status.Length != 0) { + Status = other.Status; + } + if (other.StatusWord != 0) { + StatusWord = other.StatusWord; + } + } + + [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: { + ADCDevice = input.ReadUInt32(); + break; + } + case 16: { + SamplingInBits = input.ReadInt32(); + break; + } + case 24: { + VoltageSamplingMv = input.ReadInt32(); + break; + } + case 34: { + Status = input.ReadString(); + break; + } + case 40: { + StatusWord = input.ReadUInt32(); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code -- cgit v1.3.1