//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // // This source code was auto-generated by xsd, Version=4.6.1055.0. // namespace EQX { using System.Xml.Serialization; /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlRootAttribute("Sensors", Namespace = "", IsNullable = false)] public partial class EqxSensors : EqxBaseSensorGroup { private EqxFileInfo fileInfoField; private EqxAddress ownerField; private EqxAddress senderField; private EqxAddress recipientField; private string orderNumberField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxFileInfo FileInfo { get { return this.fileInfoField; } set { this.fileInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAddress Owner { get { return this.ownerField; } set { this.ownerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAddress Sender { get { return this.senderField; } set { this.senderField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAddress Recipient { get { return this.recipientField; } set { this.recipientField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string OrderNumber { get { return this.orderNumberField; } set { this.orderNumberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxFileInfo { private string dataFormatEditionField; private System.DateTime creationTimeField; private bool creationTimeFieldSpecified; private string softwareField; private string softwareVersionField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DataFormatEdition { get { return this.dataFormatEditionField; } set { this.dataFormatEditionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime CreationTime { get { return this.creationTimeField; } set { this.creationTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CreationTimeSpecified { get { return this.creationTimeFieldSpecified; } set { this.creationTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Software { get { return this.softwareField; } set { this.softwareField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SoftwareVersion { get { return this.softwareVersionField; } set { this.softwareVersionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxAddress { private string companyField; private string contactNameField; private string eMailField; private string phoneField; private string faxField; private string streetField; private string postCodeField; private string cityField; private string countryField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Company { get { return this.companyField; } set { this.companyField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ContactName { get { return this.contactNameField; } set { this.contactNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string EMail { get { return this.eMailField; } set { this.eMailField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Phone { get { return this.phoneField; } set { this.phoneField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Fax { get { return this.faxField; } set { this.faxField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Street { get { return this.streetField; } set { this.streetField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PostCode { get { return this.postCodeField; } set { this.postCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string City { get { return this.cityField; } set { this.cityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Country { get { return this.countryField; } set { this.countryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxAttachment { private string descriptionField; private EqxAttachmentType typeField; private bool typeFieldSpecified; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public EqxAttachmentType Type { get { return this.typeField; } set { this.typeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TypeSpecified { get { return this.typeFieldSpecified; } set { this.typeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxAttachmentType { /// CalibrationSheet, /// DataSheet, /// Image, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxPin { private EqxPinFunction functionField; private string idField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxPinFunction Function { get { return this.functionField; } set { this.functionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxPinFunction { /// [System.Xml.Serialization.XmlEnumAttribute("Positive Excitation Voltage")] PositiveExcitationVoltage, /// [System.Xml.Serialization.XmlEnumAttribute("Negative Excitation Voltage")] NegativeExcitationVoltage, /// [System.Xml.Serialization.XmlEnumAttribute("Positive Signal")] PositiveSignal, /// [System.Xml.Serialization.XmlEnumAttribute("Negative Signal")] NegativeSignal, /// [System.Xml.Serialization.XmlEnumAttribute("Positive Excitation Sense")] PositiveExcitationSense, /// [System.Xml.Serialization.XmlEnumAttribute("Negative Excitation Sense")] NegativeExcitationSense, /// Shielding, /// Ground, /// [System.Xml.Serialization.XmlEnumAttribute("Shunt Resistor")] ShuntResistor, /// [System.Xml.Serialization.XmlEnumAttribute("Identification Module")] IdentificationModule, /// [System.Xml.Serialization.XmlEnumAttribute("Combined Shunt and Identification")] CombinedShuntandIdentification, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxAttribute { private string keyField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Key { get { return this.keyField; } set { this.keyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(EqxSensorAxis))] [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxCalHistoryEntry { private long calVersionField; private bool calVersionFieldSpecified; private EqxScalingMethod scalingMethodField; private bool scalingMethodFieldSpecified; private double sensitivityField; private bool sensitivityFieldSpecified; private EqxEngineeringUnit engineeringUnitField; private bool engineeringUnitFieldSpecified; private double sensitivity2Field; private bool sensitivity2FieldSpecified; private double sensitivity3Field; private bool sensitivity3FieldSpecified; private double sensitivity4Field; private bool sensitivity4FieldSpecified; private double sensitivity5Field; private bool sensitivity5FieldSpecified; private float sensitivityVoltageField; private bool sensitivityVoltageFieldSpecified; private float linearityDeviationField; private bool linearityDeviationFieldSpecified; private float standardDeviationField; private bool standardDeviationFieldSpecified; private float hysteresisDeviationField; private bool hysteresisDeviationFieldSpecified; private System.DateTime calDateField; private bool calDateFieldSpecified; private string calPersonField; private string calLaboratoryField; private string calInstructionField; private string calRemarkField; private bool referenceCalibrationField; private bool referenceCalibrationFieldSpecified; private System.Xml.XmlElement[] anyField; private EqxAttribute[] attributeField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public long CalVersion { get { return this.calVersionField; } set { this.calVersionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CalVersionSpecified { get { return this.calVersionFieldSpecified; } set { this.calVersionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxScalingMethod ScalingMethod { get { return this.scalingMethodField; } set { this.scalingMethodField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ScalingMethodSpecified { get { return this.scalingMethodFieldSpecified; } set { this.scalingMethodFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double Sensitivity { get { return this.sensitivityField; } set { this.sensitivityField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SensitivitySpecified { get { return this.sensitivityFieldSpecified; } set { this.sensitivityFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxEngineeringUnit EngineeringUnit { get { return this.engineeringUnitField; } set { this.engineeringUnitField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EngineeringUnitSpecified { get { return this.engineeringUnitFieldSpecified; } set { this.engineeringUnitFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double Sensitivity2 { get { return this.sensitivity2Field; } set { this.sensitivity2Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sensitivity2Specified { get { return this.sensitivity2FieldSpecified; } set { this.sensitivity2FieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double Sensitivity3 { get { return this.sensitivity3Field; } set { this.sensitivity3Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sensitivity3Specified { get { return this.sensitivity3FieldSpecified; } set { this.sensitivity3FieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double Sensitivity4 { get { return this.sensitivity4Field; } set { this.sensitivity4Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sensitivity4Specified { get { return this.sensitivity4FieldSpecified; } set { this.sensitivity4FieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double Sensitivity5 { get { return this.sensitivity5Field; } set { this.sensitivity5Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sensitivity5Specified { get { return this.sensitivity5FieldSpecified; } set { this.sensitivity5FieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SensitivityVoltage { get { return this.sensitivityVoltageField; } set { this.sensitivityVoltageField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SensitivityVoltageSpecified { get { return this.sensitivityVoltageFieldSpecified; } set { this.sensitivityVoltageFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float LinearityDeviation { get { return this.linearityDeviationField; } set { this.linearityDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LinearityDeviationSpecified { get { return this.linearityDeviationFieldSpecified; } set { this.linearityDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float StandardDeviation { get { return this.standardDeviationField; } set { this.standardDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool StandardDeviationSpecified { get { return this.standardDeviationFieldSpecified; } set { this.standardDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float HysteresisDeviation { get { return this.hysteresisDeviationField; } set { this.hysteresisDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HysteresisDeviationSpecified { get { return this.hysteresisDeviationFieldSpecified; } set { this.hysteresisDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified, DataType = "date")] public System.DateTime CalDate { get { return this.calDateField; } set { this.calDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CalDateSpecified { get { return this.calDateFieldSpecified; } set { this.calDateFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CalPerson { get { return this.calPersonField; } set { this.calPersonField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CalLaboratory { get { return this.calLaboratoryField; } set { this.calLaboratoryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CalInstruction { get { return this.calInstructionField; } set { this.calInstructionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CalRemark { get { return this.calRemarkField; } set { this.calRemarkField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ReferenceCalibration { get { return this.referenceCalibrationField; } set { this.referenceCalibrationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ReferenceCalibrationSpecified { get { return this.referenceCalibrationFieldSpecified; } set { this.referenceCalibrationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Attribute", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAttribute[] Attribute { get { return this.attributeField; } set { this.attributeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxScalingMethod { /// Linear, /// [System.Xml.Serialization.XmlEnumAttribute("Linear with Offset")] LinearwithOffset, /// IRTRACC, /// [System.Xml.Serialization.XmlEnumAttribute("Cubic Polynomial")] CubicPolynomial, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxEngineeringUnit { /// mV, /// LSB, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxSensorAxis : EqxCalHistoryEntry { private string nameField; private string uUIDField; private bool enabledField; private bool enabledFieldSpecified; private bool readoutEnabledField; private bool readoutEnabledFieldSpecified; private bool conversionEnabledField; private bool conversionEnabledFieldSpecified; private EqxTedsType tedsTypeField; private bool tedsTypeFieldSpecified; private string locationCodeField; private string locationLongnameField; private string companyCodeField; private string companyLongnameField; private string supplierField; private string modelField; private string technologyField; private float excitationVoltageMinField; private bool excitationVoltageMinFieldSpecified; private float excitationVoltageMaxField; private bool excitationVoltageMaxFieldSpecified; private EqxElectricalMethod electricalMethodField; private bool electricalMethodFieldSpecified; private string physicalDimensionField; private string physicalUnitField; private string axisDirectionField; private double minRangeField; private bool minRangeFieldSpecified; private double maxRangeField; private bool maxRangeFieldSpecified; private float maxSensitivityDeviationField; private bool maxSensitivityDeviationFieldSpecified; private float maxLinearityDeviationField; private bool maxLinearityDeviationFieldSpecified; private float maxStandardDeviationField; private bool maxStandardDeviationFieldSpecified; private float maxHysteresisDeviationField; private bool maxHysteresisDeviationFieldSpecified; private string serialNumberField; private bool usableField; private bool usableFieldSpecified; private string statusField; private EqxIdModuleType iDModuleTypeField; private bool iDModuleTypeFieldSpecified; private string iDModuleStringField; private DTS.Common.XMLUtils.NullableElement calPeriodField; private bool calPeriodFieldSpecified; private bool shuntCheckPosField; private bool shuntCheckPosFieldSpecified; private float shuntGainPosField; private bool shuntGainPosFieldSpecified; private float shuntValuePosField; private bool shuntValuePosFieldSpecified; private float shuntTolRelativePosField; private bool shuntTolRelativePosFieldSpecified; private bool shuntCheckNegField; private bool shuntCheckNegFieldSpecified; private float shuntGainNegField; private bool shuntGainNegFieldSpecified; private float shuntValueNegField; private bool shuntValueNegFieldSpecified; private float shuntTolRelativeNegField; private bool shuntTolRelativeNegFieldSpecified; private float shuntResistanceField; private bool shuntResistanceFieldSpecified; private float bridgeResistorPinpPexcField; private bool bridgeResistorPinpPexcFieldSpecified; private float bridgeResistorPinpNexcField; private bool bridgeResistorPinpNexcFieldSpecified; private float bridgeResistorNinpPexcField; private bool bridgeResistorNinpPexcFieldSpecified; private float bridgeResistorNinpNexcField; private bool bridgeResistorNinpNexcFieldSpecified; private float offsetField; private bool offsetFieldSpecified; private float offsetTolField; private bool offsetTolFieldSpecified; private bool offsetCheckField; private bool offsetCheckFieldSpecified; private EqxPolarity electricalPolarityField; private bool electricalPolarityFieldSpecified; private EqxPin[] connectorPinField; private EqxConnectorType connectorTypeField; private bool connectorTypeFieldSpecified; private string connectorIdField; private EqxCalHistoryEntry[] calHistoryField; private string deviceChannelNameField; private EqxPolarity mountingPolarityField; private bool mountingPolarityFieldSpecified; private string remarkField; private double preferredRangeField; private bool preferredRangeFieldSpecified; private float sampleFrequencyField; private bool sampleFrequencyFieldSpecified; private float excitationVoltageField; private bool excitationVoltageFieldSpecified; private bool offsetCompensationField; private bool offsetCompensationFieldSpecified; private bool sWOffsetCompensationField; private bool sWOffsetCompensationFieldSpecified; private EqxSWOffsetCompensationType sWOffsetCompensationTypeField; private bool sWOffsetCompensationTypeFieldSpecified; private float sWOffsetCalculationStartSecField; private bool sWOffsetCalculationStartSecFieldSpecified; private float sWOffsetCalculationEndSecField; private bool sWOffsetCalculationEndSecFieldSpecified; private float sWOffsetFixValueField; private bool sWOffsetFixValueFieldSpecified; private EqxFilterClassType sWFilterClassTypeField; private bool sWFilterClassTypeFieldSpecified; private float sWFilterAdHocFrequencyField; private bool sWFilterAdHocFrequencyFieldSpecified; private bool constInReadOnlyField; private bool constInReadOnlyFieldSpecified; private float constInValueField; private bool constInValueFieldSpecified; private EqxInputModes inputModeField; private bool inputModeFieldSpecified; private EqxFiringMode firingModeField; private bool firingModeFieldSpecified; private float firingDelayField; private bool firingDelayFieldSpecified; private int firingDurationField; private bool firingDurationFieldSpecified; private int firingVoltageLimitField; private bool firingVoltageLimitFieldSpecified; private int firingCurrentLimitField; private bool firingCurrentLimitFieldSpecified; private EqxAttachment[] attachmentField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string UUID { get { return this.uUIDField; } set { this.uUIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool Enabled { get { return this.enabledField; } set { this.enabledField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EnabledSpecified { get { return this.enabledFieldSpecified; } set { this.enabledFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ReadoutEnabled { get { return this.readoutEnabledField; } set { this.readoutEnabledField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ReadoutEnabledSpecified { get { return this.readoutEnabledFieldSpecified; } set { this.readoutEnabledFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ConversionEnabled { get { return this.conversionEnabledField; } set { this.conversionEnabledField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ConversionEnabledSpecified { get { return this.conversionEnabledFieldSpecified; } set { this.conversionEnabledFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxTedsType TedsType { get { return this.tedsTypeField; } set { this.tedsTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TedsTypeSpecified { get { return this.tedsTypeFieldSpecified; } set { this.tedsTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LocationCode { get { return this.locationCodeField; } set { this.locationCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LocationLongname { get { return this.locationLongnameField; } set { this.locationLongnameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CompanyCode { get { return this.companyCodeField; } set { this.companyCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CompanyLongname { get { return this.companyLongnameField; } set { this.companyLongnameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Supplier { get { return this.supplierField; } set { this.supplierField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Model { get { return this.modelField; } set { this.modelField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Technology { get { return this.technologyField; } set { this.technologyField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ExcitationVoltageMin { get { return this.excitationVoltageMinField; } set { this.excitationVoltageMinField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExcitationVoltageMinSpecified { get { return this.excitationVoltageMinFieldSpecified; } set { this.excitationVoltageMinFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ExcitationVoltageMax { get { return this.excitationVoltageMaxField; } set { this.excitationVoltageMaxField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExcitationVoltageMaxSpecified { get { return this.excitationVoltageMaxFieldSpecified; } set { this.excitationVoltageMaxFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxElectricalMethod ElectricalMethod { get { return this.electricalMethodField; } set { this.electricalMethodField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ElectricalMethodSpecified { get { return this.electricalMethodFieldSpecified; } set { this.electricalMethodFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PhysicalDimension { get { return this.physicalDimensionField; } set { this.physicalDimensionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PhysicalUnit { get { return this.physicalUnitField; } set { this.physicalUnitField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AxisDirection { get { return this.axisDirectionField; } set { this.axisDirectionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double MinRange { get { return this.minRangeField; } set { this.minRangeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MinRangeSpecified { get { return this.minRangeFieldSpecified; } set { this.minRangeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double MaxRange { get { return this.maxRangeField; } set { this.maxRangeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxRangeSpecified { get { return this.maxRangeFieldSpecified; } set { this.maxRangeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float MaxSensitivityDeviation { get { return this.maxSensitivityDeviationField; } set { this.maxSensitivityDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxSensitivityDeviationSpecified { get { return this.maxSensitivityDeviationFieldSpecified; } set { this.maxSensitivityDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float MaxLinearityDeviation { get { return this.maxLinearityDeviationField; } set { this.maxLinearityDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxLinearityDeviationSpecified { get { return this.maxLinearityDeviationFieldSpecified; } set { this.maxLinearityDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float MaxStandardDeviation { get { return this.maxStandardDeviationField; } set { this.maxStandardDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxStandardDeviationSpecified { get { return this.maxStandardDeviationFieldSpecified; } set { this.maxStandardDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float MaxHysteresisDeviation { get { return this.maxHysteresisDeviationField; } set { this.maxHysteresisDeviationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxHysteresisDeviationSpecified { get { return this.maxHysteresisDeviationFieldSpecified; } set { this.maxHysteresisDeviationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool Usable { get { return this.usableField; } set { this.usableField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UsableSpecified { get { return this.usableFieldSpecified; } set { this.usableFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Status { get { return this.statusField; } set { this.statusField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxIdModuleType IDModuleType { get { return this.iDModuleTypeField; } set { this.iDModuleTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IDModuleTypeSpecified { get { return this.iDModuleTypeFieldSpecified; } set { this.iDModuleTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IDModuleString { get { return this.iDModuleStringField; } set { this.iDModuleStringField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public DTS.Common.XMLUtils.NullableElement CalPeriod { get { return this.calPeriodField; } set { this.calPeriodField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CalPeriodSpecified { get { return this.calPeriodFieldSpecified; } set { this.calPeriodFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ShuntCheckPos { get { return this.shuntCheckPosField; } set { this.shuntCheckPosField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntCheckPosSpecified { get { return this.shuntCheckPosFieldSpecified; } set { this.shuntCheckPosFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntGainPos { get { return this.shuntGainPosField; } set { this.shuntGainPosField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntGainPosSpecified { get { return this.shuntGainPosFieldSpecified; } set { this.shuntGainPosFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntValuePos { get { return this.shuntValuePosField; } set { this.shuntValuePosField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntValuePosSpecified { get { return this.shuntValuePosFieldSpecified; } set { this.shuntValuePosFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntTolRelativePos { get { return this.shuntTolRelativePosField; } set { this.shuntTolRelativePosField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntTolRelativePosSpecified { get { return this.shuntTolRelativePosFieldSpecified; } set { this.shuntTolRelativePosFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ShuntCheckNeg { get { return this.shuntCheckNegField; } set { this.shuntCheckNegField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntCheckNegSpecified { get { return this.shuntCheckNegFieldSpecified; } set { this.shuntCheckNegFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntGainNeg { get { return this.shuntGainNegField; } set { this.shuntGainNegField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntGainNegSpecified { get { return this.shuntGainNegFieldSpecified; } set { this.shuntGainNegFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntValueNeg { get { return this.shuntValueNegField; } set { this.shuntValueNegField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntValueNegSpecified { get { return this.shuntValueNegFieldSpecified; } set { this.shuntValueNegFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntTolRelativeNeg { get { return this.shuntTolRelativeNegField; } set { this.shuntTolRelativeNegField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntTolRelativeNegSpecified { get { return this.shuntTolRelativeNegFieldSpecified; } set { this.shuntTolRelativeNegFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ShuntResistance { get { return this.shuntResistanceField; } set { this.shuntResistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ShuntResistanceSpecified { get { return this.shuntResistanceFieldSpecified; } set { this.shuntResistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float BridgeResistorPinpPexc { get { return this.bridgeResistorPinpPexcField; } set { this.bridgeResistorPinpPexcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BridgeResistorPinpPexcSpecified { get { return this.bridgeResistorPinpPexcFieldSpecified; } set { this.bridgeResistorPinpPexcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float BridgeResistorPinpNexc { get { return this.bridgeResistorPinpNexcField; } set { this.bridgeResistorPinpNexcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BridgeResistorPinpNexcSpecified { get { return this.bridgeResistorPinpNexcFieldSpecified; } set { this.bridgeResistorPinpNexcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float BridgeResistorNinpPexc { get { return this.bridgeResistorNinpPexcField; } set { this.bridgeResistorNinpPexcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BridgeResistorNinpPexcSpecified { get { return this.bridgeResistorNinpPexcFieldSpecified; } set { this.bridgeResistorNinpPexcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float BridgeResistorNinpNexc { get { return this.bridgeResistorNinpNexcField; } set { this.bridgeResistorNinpNexcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BridgeResistorNinpNexcSpecified { get { return this.bridgeResistorNinpNexcFieldSpecified; } set { this.bridgeResistorNinpNexcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float Offset { get { return this.offsetField; } set { this.offsetField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OffsetSpecified { get { return this.offsetFieldSpecified; } set { this.offsetFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float OffsetTol { get { return this.offsetTolField; } set { this.offsetTolField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OffsetTolSpecified { get { return this.offsetTolFieldSpecified; } set { this.offsetTolFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool OffsetCheck { get { return this.offsetCheckField; } set { this.offsetCheckField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OffsetCheckSpecified { get { return this.offsetCheckFieldSpecified; } set { this.offsetCheckFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxPolarity ElectricalPolarity { get { return this.electricalPolarityField; } set { this.electricalPolarityField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ElectricalPolaritySpecified { get { return this.electricalPolarityFieldSpecified; } set { this.electricalPolarityFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ConnectorPin", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxPin[] ConnectorPin { get { return this.connectorPinField; } set { this.connectorPinField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxConnectorType ConnectorType { get { return this.connectorTypeField; } set { this.connectorTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ConnectorTypeSpecified { get { return this.connectorTypeFieldSpecified; } set { this.connectorTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ConnectorId { get { return this.connectorIdField; } set { this.connectorIdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("CalHistory", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxCalHistoryEntry[] CalHistory { get { return this.calHistoryField; } set { this.calHistoryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string DeviceChannelName { get { return this.deviceChannelNameField; } set { this.deviceChannelNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxPolarity MountingPolarity { get { return this.mountingPolarityField; } set { this.mountingPolarityField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MountingPolaritySpecified { get { return this.mountingPolarityFieldSpecified; } set { this.mountingPolarityFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remark { get { return this.remarkField; } set { this.remarkField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public double PreferredRange { get { return this.preferredRangeField; } set { this.preferredRangeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PreferredRangeSpecified { get { return this.preferredRangeFieldSpecified; } set { this.preferredRangeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SampleFrequency { get { return this.sampleFrequencyField; } set { this.sampleFrequencyField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SampleFrequencySpecified { get { return this.sampleFrequencyFieldSpecified; } set { this.sampleFrequencyFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ExcitationVoltage { get { return this.excitationVoltageField; } set { this.excitationVoltageField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExcitationVoltageSpecified { get { return this.excitationVoltageFieldSpecified; } set { this.excitationVoltageFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool OffsetCompensation { get { return this.offsetCompensationField; } set { this.offsetCompensationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OffsetCompensationSpecified { get { return this.offsetCompensationFieldSpecified; } set { this.offsetCompensationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool SWOffsetCompensation { get { return this.sWOffsetCompensationField; } set { this.sWOffsetCompensationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWOffsetCompensationSpecified { get { return this.sWOffsetCompensationFieldSpecified; } set { this.sWOffsetCompensationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxSWOffsetCompensationType SWOffsetCompensationType { get { return this.sWOffsetCompensationTypeField; } set { this.sWOffsetCompensationTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWOffsetCompensationTypeSpecified { get { return this.sWOffsetCompensationTypeFieldSpecified; } set { this.sWOffsetCompensationTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SWOffsetCalculationStartSec { get { return this.sWOffsetCalculationStartSecField; } set { this.sWOffsetCalculationStartSecField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWOffsetCalculationStartSecSpecified { get { return this.sWOffsetCalculationStartSecFieldSpecified; } set { this.sWOffsetCalculationStartSecFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SWOffsetCalculationEndSec { get { return this.sWOffsetCalculationEndSecField; } set { this.sWOffsetCalculationEndSecField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWOffsetCalculationEndSecSpecified { get { return this.sWOffsetCalculationEndSecFieldSpecified; } set { this.sWOffsetCalculationEndSecFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SWOffsetFixValue { get { return this.sWOffsetFixValueField; } set { this.sWOffsetFixValueField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWOffsetFixValueSpecified { get { return this.sWOffsetFixValueFieldSpecified; } set { this.sWOffsetFixValueFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxFilterClassType SWFilterClassType { get { return this.sWFilterClassTypeField; } set { this.sWFilterClassTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWFilterClassTypeSpecified { get { return this.sWFilterClassTypeFieldSpecified; } set { this.sWFilterClassTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float SWFilterAdHocFrequency { get { return this.sWFilterAdHocFrequencyField; } set { this.sWFilterAdHocFrequencyField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SWFilterAdHocFrequencySpecified { get { return this.sWFilterAdHocFrequencyFieldSpecified; } set { this.sWFilterAdHocFrequencyFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public bool ConstInReadOnly { get { return this.constInReadOnlyField; } set { this.constInReadOnlyField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ConstInReadOnlySpecified { get { return this.constInReadOnlyFieldSpecified; } set { this.constInReadOnlyFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float ConstInValue { get { return this.constInValueField; } set { this.constInValueField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ConstInValueSpecified { get { return this.constInValueFieldSpecified; } set { this.constInValueFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxInputModes InputMode { get { return this.inputModeField; } set { this.inputModeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool InputModeSpecified { get { return this.inputModeFieldSpecified; } set { this.inputModeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxFiringMode FiringMode { get { return this.firingModeField; } set { this.firingModeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FiringModeSpecified { get { return this.firingModeFieldSpecified; } set { this.firingModeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public float FiringDelay { get { return this.firingDelayField; } set { this.firingDelayField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FiringDelaySpecified { get { return this.firingDelayFieldSpecified; } set { this.firingDelayFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public int FiringDuration { get { return this.firingDurationField; } set { this.firingDurationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FiringDurationSpecified { get { return this.firingDurationFieldSpecified; } set { this.firingDurationFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public int FiringVoltageLimit { get { return this.firingVoltageLimitField; } set { this.firingVoltageLimitField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FiringVoltageLimitSpecified { get { return this.firingVoltageLimitFieldSpecified; } set { this.firingVoltageLimitFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public int FiringCurrentLimit { get { return this.firingCurrentLimitField; } set { this.firingCurrentLimitField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FiringCurrentLimitSpecified { get { return this.firingCurrentLimitFieldSpecified; } set { this.firingCurrentLimitFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Attachment", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAttachment[] Attachment { get { return this.attachmentField; } set { this.attachmentField = value; } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxTedsType { /// [System.Xml.Serialization.XmlEnumAttribute("IEEE1451.4")] IEEE14514, /// other, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxElectricalMethod { /// [System.Xml.Serialization.XmlEnumAttribute("Constant Current")] ConstantCurrent, /// [System.Xml.Serialization.XmlEnumAttribute("Full Bridge")] FullBridge, /// [System.Xml.Serialization.XmlEnumAttribute("Half Bridge")] HalfBridge, /// [System.Xml.Serialization.XmlEnumAttribute("Half Bridge Active")] HalfBridgeActive, /// [System.Xml.Serialization.XmlEnumAttribute("Quarter Bridge")] QuarterBridge, /// [System.Xml.Serialization.XmlEnumAttribute("Quarter Bridge Active")] QuarterBridgeActive, /// [System.Xml.Serialization.XmlEnumAttribute("Piezo Input")] PiezoInput, /// [System.Xml.Serialization.XmlEnumAttribute("Voltage Input")] VoltageInput, /// [System.Xml.Serialization.XmlEnumAttribute("Active Sensor")] ActiveSensor, /// [System.Xml.Serialization.XmlEnumAttribute("UPS Data Logger")] UPSDataLogger, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxIdModuleType { /// Endevco, /// Dallas, /// KT, /// DiMod, /// Microdau, /// none, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxPolarity { /// Positive, /// Negative, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxConnectorType { /// [System.Xml.Serialization.XmlEnumAttribute("Lemosa 1B")] Lemosa1B, /// [System.Xml.Serialization.XmlEnumAttribute("Lemosa 2B")] Lemosa2B, /// [System.Xml.Serialization.XmlEnumAttribute("Lemosa 4pol")] Lemosa4pol, /// [System.Xml.Serialization.XmlEnumAttribute("Lemosa 8pol")] Lemosa8pol, /// [System.Xml.Serialization.XmlEnumAttribute("Amphenol 9pol")] Amphenol9pol, /// [System.Xml.Serialization.XmlEnumAttribute("Amphenol 79pol")] Amphenol79pol, /// [System.Xml.Serialization.XmlEnumAttribute("Amphenol 128pol")] Amphenol128pol, /// [System.Xml.Serialization.XmlEnumAttribute("Tajimi 5pol")] Tajimi5pol, /// [System.Xml.Serialization.XmlEnumAttribute("Tajimi 7pol flat")] Tajimi7polflat, /// [System.Xml.Serialization.XmlEnumAttribute("Bendix 26pol")] Bendix26pol, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxSWOffsetCompensationType { /// [System.Xml.Serialization.XmlEnumAttribute("Pre test measurement")] Pretestmeasurement, /// [System.Xml.Serialization.XmlEnumAttribute("Average calculation")] Averagecalculation, /// [System.Xml.Serialization.XmlEnumAttribute("Fix value")] Fixvalue, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxFilterClassType { /// None, /// AdHoc, /// CFC10, /// CFC60, /// CFC180, /// CFC600, /// CFC1000, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxInputModes { /// Transition low to high TLH, /// Transition high to low THL, /// Contact closure normally open CCNO, /// Contact closure normally closed CCNC } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxFiringMode { /// AC, /// DC, /// Added 2024-11-26 from GM EQX from nate? CapacitorDischarge, /// Added 2024-11-26 from GM EQX from Nate? ConstantCurrent } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(EqxSensors))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(EqxSensorGroup))] [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxBaseSensorGroup { private EqxSensorGroup[] sensorGroupField; private EqxSensorAxis[] sensorField; private EqxAttachment[] attachmentField; private string remarkField; private EqxAttribute[] attributeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("SensorGroup", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxSensorGroup[] SensorGroup { get { return this.sensorGroupField; } set { this.sensorGroupField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Sensor", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxSensorAxis[] Sensor { get { return this.sensorField; } set { this.sensorField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Attachment", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAttachment[] Attachment { get { return this.attachmentField; } set { this.attachmentField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remark { get { return this.remarkField; } set { this.remarkField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Attribute", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxAttribute[] Attribute { get { return this.attributeField; } set { this.attributeField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EqxSensorGroup : EqxBaseSensorGroup { private EqxSensorGroupCategory categoryField; private bool categoryFieldSpecified; private string nameField; private string uUIDField; private string serialNumberField; private string supplierField; private string modelField; private System.DateTime calDateField; private bool calDateFieldSpecified; private int calPeriodField; private bool calPeriodFieldSpecified; private string calInfoField; private int useCountField; private bool useCountFieldSpecified; private string[] pathField; /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public EqxSensorGroupCategory Category { get { return this.categoryField; } set { this.categoryField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CategorySpecified { get { return this.categoryFieldSpecified; } set { this.categoryFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string UUID { get { return this.uUIDField; } set { this.uUIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Supplier { get { return this.supplierField; } set { this.supplierField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Model { get { return this.modelField; } set { this.modelField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified, DataType = "date")] public System.DateTime CalDate { get { return this.calDateField; } set { this.calDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CalDateSpecified { get { return this.calDateFieldSpecified; } set { this.calDateFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public int CalPeriod { get { return this.calPeriodField; } set { this.calPeriodField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CalPeriodSpecified { get { return this.calPeriodFieldSpecified; } set { this.calPeriodFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CalInfo { get { return this.calInfoField; } set { this.calInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public int UseCount { get { return this.useCountField; } set { this.useCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UseCountSpecified { get { return this.useCountFieldSpecified; } set { this.useCountFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("PathElm", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] public string[] Path { get { return this.pathField; } set { this.pathField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] public enum EqxSensorGroupCategory { /// TestSetup, /// Dummy, /// [System.Xml.Serialization.XmlEnumAttribute("Multi-Axis Sensor")] MultiAxisSensor, /// TestBench, /// MeasurementDevice, /// Equipment, /// None, } }