public ListenResolEventArg(ListenResolEnum value) { this.value = value; }
private void OnListenResolRxChanged(ListenResolEnum value) { if (ListenResolRxChanged != null) ListenResolRxChanged(this, new ListenResolEventArg(value)); }
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); } }
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); } }