using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;

namespace QSC_Params_File_Helper;

[Serializable]
[DebuggerStepThrough]
[GeneratedCode("xsd", "2.0.50727.3038")]
[DesignerCategory("code")]
[XmlType(AnonymousType = true)]
public class QSC_V1NodeDefaultRx_RSB
{
	private byte lNA_Gain_StateField;

	private sbyte dL_Level_dBmField;

	private ushort aGC_Settling_Time_usField;

	private ushort accumulation_Time_usField;

	private byte action_MaskField;

	private sbyte pre_Cal_RSB_Max_Lim_dBField;

	public byte LNA_Gain_State
	{
		get
		{
			return lNA_Gain_StateField;
		}
		set
		{
			lNA_Gain_StateField = value;
		}
	}

	public sbyte DL_Level_dBm
	{
		get
		{
			return dL_Level_dBmField;
		}
		set
		{
			dL_Level_dBmField = value;
		}
	}

	public ushort AGC_Settling_Time_us
	{
		get
		{
			return aGC_Settling_Time_usField;
		}
		set
		{
			aGC_Settling_Time_usField = value;
		}
	}

	public ushort Accumulation_Time_us
	{
		get
		{
			return accumulation_Time_usField;
		}
		set
		{
			accumulation_Time_usField = value;
		}
	}

	public byte Action_Mask
	{
		get
		{
			return action_MaskField;
		}
		set
		{
			action_MaskField = value;
		}
	}

	public sbyte Pre_Cal_RSB_Max_Lim_dB
	{
		get
		{
			return pre_Cal_RSB_Max_Lim_dBField;
		}
		set
		{
			pre_Cal_RSB_Max_Lim_dBField = value;
		}
	}
}
