bluetooth - 如何从 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);
解决方案
推荐阅读
- reactjs - React-Beautiful-Dnd 找不到带有 Id 的可拖动元素
- node.js - 尽管在查询数组时存在 MongoDB 查询,但它没有返回文档
- javascript - 如何在不重复求和元素的情况下多次迭代数组
- c# - 如何保护我的 C# 应用程序免受内存转储攻击?
- jsdoc - 带有单独文件中的类的 jsdoc 模块文档
- python - 为 Python 程序创建 UI。使用 tkinter 的 ttk 主题进行主题化,但它不适用于标签和按钮并返回一个奇怪的错误
- reactjs - instagram oauth 问题(确保您的 redirect_uri 与您在 OAuth 对话请求中使用的相同)
- google-cloud-platform - 删除 Google 帐户后,Google 计算实例中的用户会发生什么情况?
- python-3.x - 将文本文件中的特定行作为字典中值列表的第 1 项,并将后续行作为 1 个字符串附加到同一列表的第 2 项
- latex - 如何在 Latex 中编写 do while 循环?