首页 > 解决方案 > 如何从 esp 32 classic-bluetooth 在我的手机中获取 pin 请求

问题描述

我想让我的通信单元-ESP 具有更高的安全性,但是当我将单元与 ESP 配对时,我可以找到一种方法,在我的单元中接收一个 pin 请求,就像使用打印机、耳机一样。我放了以下代码,我没有找到任何向单元格发出此 pin 请求的示例。

esp_bt_sp_param_t param_type = ESP_BT_SP_IOCAP_MODE;
esp_bt_io_cap_t iocap = ESP_BT_IO_CAP_IO;
esp_bt_gap_set_security_param(param_type, &iocap, sizeof(uint8_t));

//seting pin code
esp_bt_pin_type_t pin_type = ESP_BT_PIN_TYPE_VARIABLE;
esp_bt_pin_code_t pin_code;

pin_code[0] = '1';
pin_code[0] = '2';
pin_code[0] = '3';
pin_code[0] = '4';
esp_bt_gap_set_pin(pin_type, 4, pin_code);

标签: bluetoothesp32

解决方案


推荐阅读