示例#1
0
 public ListenResolEventArg(ListenResolEnum value)
 {
     this.value = value;
 }
示例#2
0
		private void OnListenResolRxChanged(ListenResolEnum value)
		{
			if (ListenResolRxChanged != null)
				ListenResolRxChanged(this, new ListenResolEventArg(value));
		}
示例#3
0
		public void SetListenResolRx(ListenResolEnum value)
		{
			try
			{
				lock (syncThread)
					m_registers["RegListen1"].Value = (m_registers["RegListen1"].Value & 0xCF) | ((uint)(value + 1) << 4);
			}
			catch (Exception exception)
			{
				OnError(1, exception.Message);
			}
		}
示例#4
0
 public ListenResolEventArg(ListenResolEnum value)
 {
     this.value = value;
 }
示例#5
0
		public void SetListenResolIdle(ListenResolEnum value)
		{
			try
			{
				lock (syncThread)
				{
					byte num = (byte)m_registers["RegListen1"].Value;
					num = (byte)(num & 0x3f);
					num = (byte)(num | ((byte)(((int)(value + 1)) << 6)));
					if (Version == "2.1")
					{
						num = (byte)(num & 0xcf);
						num = (byte)(num | ((byte)(((int)(value + 1)) << 4)));
					}
					m_registers["RegListen1"].Value = num;
				}
			}
			catch (Exception exception)
			{
				OnError(1, exception.Message);
			}
		}