电路没有接32.768KHZ晶振,工程也没有额外配置,按手册应该是工作在Ac
tive Mode吧,
此时模组可以正常进行蓝牙的连接、收发数据,但是测量工作电流为90mA,不论是否连接、收发数据都是90mA左右
然后我修改了广播的间隔为1s
static esp_ble_adv_params_t spp_adv_params = {
.adv_int_min = 0x640,
.adv_int_max = 0x640,
.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,
};
但是模组一直保持90mA的功耗,不论我如何修改代码中的广播间隔、发送功率等内容,都基本是这个功耗
请问这是正常的吗,有没有什么方法能降低在未连接蓝牙时的功耗呢。
0