Bloxy.USBBluetoothAdapter.SendPINCodeReply C# (CSharp) Метод

SendPINCodeReply() публичный Метод

public SendPINCodeReply ( ulong bdAddr, string pin ) : void
bdAddr ulong
pin string
Результат void
        public void SendPINCodeReply(ulong bdAddr, string pin)
        {
            Opcode opcode;
              var data = new byte[6 + (String.IsNullOrEmpty(pin) ? 0 : pin.Length + 1)];

              data[0] = (byte)(bdAddr & 0xFF);
              data[1] = (byte)((bdAddr & 0xFF00) >> 8);
              data[2] = (byte)((bdAddr & 0xFF0000) >> 16);
              data[3] = (byte)((bdAddr & 0xFF000000) >> 24);
              data[4] = (byte)((bdAddr & 0xFF00000000) >> 32);
              data[5] = (byte)((bdAddr & 0xFF0000000000) >> 40);
              if (!String.IsNullOrEmpty(pin))
              {
            data[6] = (byte)pin.Length;
            for (int i = 0; i < pin.Length; i++)
              data[7 + i] = (byte)pin[i];

            opcode = new Opcode(OpcodeGroupField.LinkControl, OpcodeCommandField.SendPINCodeRequestReply);
              }
              else
            opcode = new Opcode(OpcodeGroupField.LinkControl, OpcodeCommandField.SendPINCodeRequestNegativeReply);

              _SendHCICommand(opcode, data, true);
        }