private void OnPaModeChanged(PaModeEnum value)
 {
     if (PaModeChanged != null)
     {
         PaModeChanged(this, new PaModeEventArg(value));
     }
 }
Beispiel #2
0
 public PaModeEventArg(PaModeEnum value)
 {
     this.value = value;
 }
		private void OnPaModeChanged(PaModeEnum value)
		{
			if (PaModeChanged != null)
			{
				PaModeChanged(this, new PaModeEventArg(value));
			}
		}
Beispiel #4
0
 public PaModeEventArg(PaModeEnum value)
 {
     this.value = value;
 }
Beispiel #5
0
		public void SetPaMode(PaModeEnum value)
		{
			try
			{
				lock (syncThread)
				{
					byte num = (byte)m_registers["RegPaLevel"].Value;
					num = (byte)(num & 0x1f);
					switch (value)
					{
						case PaModeEnum.PA0:
							num = (byte)(num | 0x80);
							break;

						case PaModeEnum.PA1:
							num = (byte)(num | 0x40);
							break;

						case PaModeEnum.PA1_PA2:
							num = (byte)(num | 0x60);
							break;

						default:
							num = (byte)(num | 0x80);
							break;
					}
					m_registers["RegPaLevel"].Value = num;
				}
			}
			catch (Exception exception)
			{
				OnError(1, exception.Message);
			}
		}