BgApiDriver.BgApi.ble_cmd_sm_set_parameters C# (CSharp) Method

ble_cmd_sm_set_parameters() public method

public ble_cmd_sm_set_parameters ( int mitm, int min_key_size, int io_capabilities ) : void
mitm int
min_key_size int
io_capabilities int
return void
        public void ble_cmd_sm_set_parameters(int mitm, int min_key_size, int io_capabilities)
        {
            log("ble_cmd_sm_set_parameters_id");
            byte[] _data = new byte[SIZE_HEADER + 0 + 1 + 1 + 1];
            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 + 1 + 1);
            _data[idx++] = (byte)ble_classes.ble_cls_sm;
            _data[idx++] = (byte)ble_command_ids.ble_cmd_sm_set_parameters_id;
            // data
            _data[idx++] = (byte)mitm;
            _data[idx++] = (byte)min_key_size;
            _data[idx++] = (byte)io_capabilities;
            // send
            Send(new BgApiCommand() { Data = _data }, false);
        }
BgApi