BgApiDriver.BgApi.ble_cmd_sm_passkey_entry C# (CSharp) Méthode

ble_cmd_sm_passkey_entry() public méthode

public ble_cmd_sm_passkey_entry ( int handle, long passkey ) : ble_msg_sm_passkey_entry_rsp_t
handle int
passkey long
Résultat ble_msg_sm_passkey_entry_rsp_t
        public ble_msg_sm_passkey_entry_rsp_t ble_cmd_sm_passkey_entry(int handle, long passkey)
        {
            log("ble_cmd_sm_passkey_entry_id");
            byte[] _data = new byte[SIZE_HEADER + 0 + 1 + 4];
            int idx = 0;
            // header
            _data[idx++] = (byte)ble_dev_types.ble_dev_type_ble|(byte)ble_msg_types.ble_msg_type_cmd|0x0;
            _data[idx++] = (byte)(0 + 1 + 4);
            _data[idx++] = (byte)ble_classes.ble_cls_sm;
            _data[idx++] = (byte)ble_command_ids.ble_cmd_sm_passkey_entry_id;
            // data
            _data[idx++] = (byte)handle;
            _data[idx++] = (byte)passkey;
            _data[idx++] = (byte)(passkey >> 8);
            _data[idx++] = (byte)(passkey >> 16);
            _data[idx++] = (byte)(passkey >> 24);
            // send
            BgApiResponse response = Send(new BgApiCommand() { Data = _data }, false);
            return (ble_msg_sm_passkey_entry_rsp_t)response;
        }
BgApi