Example #1
0
        public byte[] GetMapping()
        {
            byte[] bytes = new byte[5];
            var    flags = flagsCheck.GetCheck();

            Array.Copy(BitConverter.GetBytes(flags), bytes, 4);
            bytes[4] = (byte)((svre9Left.GetCombo() & 0xF) | ((svre9Right.GetCombo() << 4) & 0xF0));

            return(bytes);
        }
 public byte[] GetMapping()
 {
     byte[] bytes = new byte[7];
     bytes[0] = (byte)ttMode.GetCombo();
     bytes[1] = (byte)ttNumLeds.GetNumber();
     bytes[2] = (byte)ttAxis.GetCombo();
     bytes[3] = (byte)ttHue.GetNumber();
     bytes[4] = (byte)ttSat.GetNumber();
     bytes[5] = (byte)ttVal.GetNumber();
     bytes[6] = (byte)((ttType.GetCombo() & 0xF) | ((ttDirection.GetCombo() & 0xF) << 4));
     return(bytes);
 }