Exemplo n.º 1
0
        private bool GetOneOutputStatus(byte value, byte pos)
        {
            bool status = false;

            if (ByteLib.GetBit(value, pos) == 1)
            {
                status = true;
            }
            return(status);
        }
Exemplo n.º 2
0
 /// <summary>
 /// update one bit of the output for bank 1
 /// </summary>
 /// <param name="value"></param>
 /// <param name="pos"></param>
 private void UpdateOneBitB1(byte value, byte pos)
 {
     try
     {
         currentOutputStatusB1 = ByteLib.SetBit(currentOutputStatusB1, pos, value);
         byte addr = GetAddress(true);
         CommObj.Send(new byte[] { addr, 9, currentOutputStatusB1 }, 0);
     }
     catch
     {
     }
 }