esp32 micropython蓝牙 搜不到_esp 使用几次后蓝牙搜索不到问题?

在ESP32上使用Micropython遇到蓝牙连接问题,当设置adv_params为ADV_TYPE_IND时,设备搜索不到蓝牙;而设置为ADV_TYPE_NONCONN_IND时,虽然能搜索到但无法成功连接。本文提供了详细的启动日志和配置信息以供分析。
摘要由CSDN通过智能技术生成

Post

感谢您的回复,以下是我测试结果和打印信息,

static esp_ble_adv_params_t adv_params = {

.adv_int_min = 0x20,

.adv_int_max = 0x40,

.adv_type = ADV_TYPE_IND,

.own_addr_type = BLE_ADDR_TYPE_PUBLIC,

.channel_map = ADV_CHNL_ALL,

.adv_filter_policy = ADV_FILTER_ALLOW_SCAN_ANY_CON_ANY,

};

这种情况搜索不到蓝牙,打印信息如下:

rst:0x1 (POWERON_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)

configsip: 0, SPIWP:0xee

clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00

mode:DIO, clock div:2

load:0x3fff0018,len:4

load:0x3fff001c,len:6184

load:0x40078000,len:10180

load:0x40080400,len:6640

entry 0x40080760

I (29) boot: ESP-IDF v3.2 2nd stage bootloader

I (29) boot: compile time 12:01:59

I (40) boot: Enabling RNG early entropy source...

I (40) boot: SPI Speed : 40MHz

I (40) boot: SPI Mode : DIO

I (44) boot: SPI Flash Size : 8MB

I (48) boot: Partition Table:

I (51) boot: ## Label Usage Type ST Offset Length

I (58) boot: 0 nvs WiFi data 01 02 00009000 00006000

I (66) boot: 1 phy_init RF data 01 01 0000f000 00001000

I (73) boot: 2 factory factory app 00 00 00010000 00100000

I (81) boot: End of partition table

I (85) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x22cc4 (142532) map

I (144) esp_image: segment 1: paddr=0x0

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值