基于 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;
}