Esempio n. 1
0
            public void SetChRange(int ch, EnumB382ChRange value)
            {
                ch -= 2;
                if (ch < 0 || ch > 1)
                {
                    throw new ArgumentOutOfRangeException("ch");
                }

                MathLib.SetBits(ref Data[0], 2 * ch, 2, (uint)value);
            }
Esempio n. 2
0
        public void SetChRange(EnumB382ChRange ch3Range, EnumB382ChRange ch4Range, bool flush)
        {
            W8Register w8 = new W8Register();

            w8.SetChRange(2, ch3Range);
            w8.SetChRange(3, ch4Range);

            _Protocol.PrepareWriteRequest(w8);
            if (flush)
            {
                FlushProtocol();
            }
        }