Exemplo n.º 1
0
 public string WriteSPAzAtten(byte value)
 {
     try
     {
         byte num  = (byte)PortAccessAPI.Input(this._Address);
         byte num2 = (byte)(num & 0x80);
         PortAccessAPI.Output(this._Address, (byte)(num2 + value));
     }
     catch (Exception exception)
     {
         return(exception.Message);
     }
     return("");
 }
Exemplo n.º 2
0
        public string ReadSPAzAtten()
        {
            byte num;

            try
            {
                byte num2 = (byte)PortAccessAPI.Input(this._Address);
                num = (byte)(num2 & 0x7f);
            }
            catch (Exception exception)
            {
                return(exception.Message);
            }
            return(num.ToString());
        }
Exemplo n.º 3
0
        public string ReadSPAzPower()
        {
            byte num;

            try
            {
                byte num2 = (byte)PortAccessAPI.Input(this._Address);
                num = (byte)(num2 & 0x80);
            }
            catch (Exception exception)
            {
                return(exception.Message);
            }
            if (num == 0)
            {
                return("ON");
            }
            return("OFF");
        }
Exemplo n.º 4
0
 public string WriteSPAzPower(bool state)
 {
     try
     {
         ushort num2;
         byte   num = (byte)PortAccessAPI.Input(this._Address);
         if (state)
         {
             num2 = (ushort)(num & 0x7f);
         }
         else
         {
             num2 = (ushort)(num | 0x80);
         }
         PortAccessAPI.Output(this._Address, (byte)num2);
     }
     catch (Exception exception)
     {
         return(exception.Message);
     }
     return("");
 }