基于WM IoT SDK 蓝牙扫描发现不了蓝牙名称

发布于 2025-12-26 11:11:58

基于WM IoT SDK “central_general”示例,

device_found函数中用bt_data_parse(ad, scan_device_eir_parse, (void *)addr);
解析广播,扫描不到设备类型LE的设备名称,只能扫描到 CLASSIC and LE设备的名称,

如何能扫描到所有广播的名称,请指教。

static bool scan_device_eir_parse(struct bt_data data, void user_data)
{

switch (data->type) {

case BT_DATA_NAME_SHORTENED:
case BT_DATA_NAME_COMPLETE:
    wm_log_info("Device Name: %.*s", data->data_len, data->data);
    break;

}

return true;

}

查看更多

关注者
0
被浏览
24
0 个回答
暂无答案,快来添加答案吧

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览