基於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
被浏覽
23
0 個回答
暫無答案,快來添加答案吧

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽