iOS CoreBluetooth蓝牙搜索没有搜索到需要的蓝牙设备?

CoreBluetooth做蓝牙外设的连接,实现APP获取连接的设备数据,使用真机测试,我使用蓝牙耳机和小米手机测试都搜索不到。能够搜索到其它,但是并不是我需要的设备,并且我并不知道这两个是不是真的。为什么?图片说明

2个回答

CoreBluetooth 这个只能查的到支持蓝牙4.0协议的 蓝牙, 找不到的就是不支持的, 而且这个是在持续查找的 。查找的时候 可以判断搜索到的设备的 特性, (一般蓝牙设备的说明书上会有特性描述类似一串编码的的)与目的设备的特性是否一直。

应该是蓝牙从机的版本太低了 要是做嵌入式的话 换个从机较高的版本

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
搜索蓝牙设备
采用Android5.x进行讲解。本课程包含了几乎所有的Android开发技术,例如,Eclipse和Android Studio开发环境的搭建、各种控件的详细使用方法、布局、四大应用程序组件、数据存储、网络、对话框、Toast、通知、Intent、Android5.x新特性、Fragment、ActionBar、拖放技术、组件开发、硬件访问、定时器、Android NDK等技术。
iOS蓝牙搜索
iOS端蓝牙搜索基本使用
Android蓝牙开发教程(一)——搜索蓝牙设备
Android蓝牙功能的开发一直是很多新手头疼的问题,网上虽然也有很多教程贴,但大多都写得不全面,不能让我们真正掌握蓝牙开发的基本知识。本教程主要讲解搜索蓝牙设备、蓝牙设备之间的连接和蓝牙之间的通讯三个主要模块。掌握了这三个,基本就能进行简单的蓝牙开发了。 先上效果图 界面比较简单。主要有三个按钮,两个文本和一个列表。三个按钮主要对应打开蓝牙,搜索设备和发送信息三个功能。两个文本主...
电脑蓝牙搜索并配对/连接蓝牙设备
从来没有搞过蓝牙只能网上找,搞了两天总算是找到了点门路,忘记借鉴的谁的代码,修改了一下终于得到了需要的功能~直接上代码(C++) #include <windows.h> #include "bthdef.h" #include "BluetoothAPIs.h" //微软蓝牙接口 #include <tchar.h> #include <string&gt...
Android开发蓝牙篇之蓝牙设备开启、搜索周边蓝牙设备
首先是此部分涉及到的类 BluetoothAdapter 蓝牙适配器, BroadcastReceiver 广播接收者, BluetoothDevice 蓝牙设备, 通过BluetoothAdapter的api来开启蓝牙设备,搜索周边的蓝牙设备,然后Android系统以广播的方式告知用户开始,发现,结束三个阶段,并在发现阶段以BluetoothDevice对象的形式发送来蓝牙的相关信息
android蓝牙设备搜索原理
android蓝牙设备搜索原理
Android——搜索传统蓝牙设备
一,主布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t...
c++实现蓝牙设备搜索
c++实现蓝牙设备搜索,以编译通过,采用API调用模式 实现对蓝牙设备的搜索 值得参考借鉴
蓝牙设备可被搜索时间问题..
有人做过蓝牙吗?rnIntent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);rn discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);rn startActivity(discoverableIntent);rn我看了下API,怎么写最多只能请求300秒的允许被搜索时间,我现在想不设定这个时间为无限,然后自己手动关闭被搜索功能...能做到吗?求高手拆招...
ios-搜索蓝牙设备.zip
搜索蓝牙设备
搜索附近的蓝牙设备
第一步写布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent&quo
搜索蓝牙设备相关问题......
开发环境为EVC4.0+EVCSp4+PPC 2003,想要实现在WinCE 5.0平台上的,搜索蓝牙设备并返回设备号的功能。由于时间机器紧张,又从来没有搞过蓝牙方面的开发,所以就上网找了一下代码。(基本网上有的都是这个)rnrn源码:rn WSAQUERYSET querySet;rn HANDLE hLookup;rn DWORD flags = LUP_RETURN_NAME | LUP_RETURN_ADDR; rn unionrn rn CHAR buf[5000];rn double __unused; // ensure proper alignmentrn ;rn LPWSAQUERYSET pwsaResults = (LPWSAQUERYSET) buf;rn DWORD dwSize = sizeof(buf);rn ZeroMemory(pwsaResults, sizeof(WSAQUERYSET));rn pwsaResults->dwSize = sizeof(WSAQUERYSET);rn pwsaResults->dwNameSpace = NS_BTH;rn pwsaResults->lpBlob = NULL;rn BOOL bError = FALSE;rn BOOL bHaveName;rn ZeroMemory(&querySet, sizeof(querySet));rn querySet.dwSize = sizeof(querySet);rn querySet.dwNameSpace = NS_BTH;rn if ( ::WaitForSingleObject ( m_hEvtEndModule, 0 ) == WAIT_OBJECT_0 )rn return -1;rnrn if (ERROR_SUCCESS != WSALookupServiceBegin (&querySet, LUP_CONTAINERS, &hLookup))rn rn MessageBox ( _T("WSALookupServiceBegin failed") );rn return (-1);rn rn rn ......rnrn现在的问题是,当运行到WSALookupServiceBegin时,函数总是返回-1,然后就显示WSALookupServiceBegin failedrn。请问这个问题如何解决呢???
关于蓝牙设备搜索的问题
想利用symbian系统检测周围蓝牙是否开启rnrn目标设备的蓝牙设备地址均已知 但是周围环境内蓝牙设备较多 rnrn如果利用RNotifier搜索全部设备返回全部设备的地址再逐一比对感觉效率不高rnrn问题:能否能利用现有已知的蓝牙设备地址搜索指定的蓝牙设备是否开启 如何实现?
蓝牙设备搜索问题
我根据VS2005安装程序提供的例子, 改写拉下“搜索蓝牙设备”得例子。因为我用的PDA是hp得ppc 2003得系统!可是我打开蓝牙设备, 运行例子的时候, 搜索附近蓝牙设备(附近已经开啦几个), 提示返回错误!错误代码是:10050! 我查拉error lookup 提示: 套接字操作遇到了一个已死的网络。请各位大虾帮忙解释下, 或者给个蓝牙通讯的例子!谢谢!
wince蓝牙 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口
本文提供了一个类 用于在wince平台使用 便于开发蓝牙 包含 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口 等 拿了直接可以使用 基于 mfc 开发
蓝牙搜索
1.配置权限 2.主函数 public class MainActivity extends AppCompatActivity { private Button but; private ListView lv; private ArrayList> arr; private TextView tv; private
搜索蓝牙
<span>本课程包含</span><span>23章</span><span>,共计</span><span>95个小节</span><span>课程,内容包括:Android多线程、网络编程、数据解析、数据存储、多媒体、Android 图形图像、Android 动画、GPS 定位、 Android 传感器编程、蓝牙、NDK、消息推送、二维码生成与<span style="color:#212529;">扫描、<span style="color:#212529;">分享和第三方登录、<span style="color:#212529;">Bmob云服务、<span style="color:#212529;">Afinal框架、<span style="color:#212529;">XUtils框架、<span style="color:#212529;">版本控制、<span style="color:#212529;">性能测试(听云)、<span style="color:#212529;">App发布上线、<span style="color:#212529;">Vitamio 跨平台播放器、<span style="color:#212529;">EventBus、<span style="color:#212529;">Android MVP 架构等。</span></span></span></span></span></span></span></span></span></span></span></span>
一个蓝牙设备最多能搜索到多少个蓝牙设备?
一个蓝牙设备最多能搜索到多少个蓝牙设备?
IOS 搜索及搜索bar
IOS 搜索及搜索bar 支持拼音转pinyin 英文
win7蓝牙连接搜索不到蓝牙设备。
网上的三种方法都试过了,但是我的Bluetooth support service是开启的,驱动是正常的,然后蓝牙的设置已经设置成可以搜索和可见,但是还是搜索不到,但是其他的蓝牙设备却能正常通信,只有win7这个笔记本不能连接
Windows枚举搜索远程蓝牙设备
主要使用微软自带的蓝牙API,注意使用的蓝牙适配器应当使用的是微软自带的蓝牙驱动(可以通过设备和打印机界面添加远程蓝牙设备即表示可以使用windows蓝牙api,此时安装的蓝牙设备会在设备管理器中显示为Bluetooth链接上的标准串行 ),否则这些api会不起作用。主要代码如下: #include #include #include #include #include
wince 下搜索周边蓝牙设备的例子
wince 下搜索周边蓝牙设备的例子 是源程序 目前,只能做到搜索,无法直接连接。
iOS 基于CoreBlueTooth 封装的客户端蓝牙库
    最近公司项目少了很多,所以有时间把之前项目中封装的蓝牙库分享一下。    原生的CoreBluetooth库采用代理的方式实现数据反馈或状态更新,这样有个缺点就是代码很离散,且会导致与业务层耦合度高,不便于移植。再有就是业务层读写数据时,需要关心特征值以及应答模式等太多底层的东西。如下:- (void)writeValue:(NSData *)data forCharacteristic:...
iOS蓝牙4.0 CoreBluetooth 通讯(服务端+客户端)
iOS蓝牙4.0 CoreBluetooth 通讯(服务端+客户端) 希望给大家学习带来帮助。做的不是很好 还请大家多多点评
(一)CoreBluetooth iOS 蓝牙 “中心模式”
使用Corebluetooth框架进行蓝牙开发,有两种模式:一种是中心模式,另一种是外设模式。 中心模式 分为以下几步: 1.建立中心设备 2.扫描外部设备 3.连接外部设备 4.扫描外部设备的服务和特征 5.利用外部设备的特征与外部设备手法数据 一、首先导入框架 #import
蓝牙 CoreBluetooth基本使用
蓝牙使用步骤: 1. 扫描外设 2. 连接外设 3. 连上外设后,获取指定外设的服务 4. 获取服务后,遍历服务的特征,得到可读,可写等特征,然后与中心管理者进行数据交互 附上代码 一:导入框架 #import  #import 二:设置代理,以及属性 /** *外设数组 */ @property(nonatomic, strong)NSMutableArray*
IOS corebluetooth
学习IOS基于corebluetooth.framework框架的蓝牙开发的简单例子
蓝牙BC6的HCI指令初始化后无法搜索到周围蓝牙设备!
各位大虾好!rn小弟目前正在做蓝牙HCI层开发,用的CSR的BlueCore6芯片,目前可以用串口发送BCSP包而且相互都可以响应,我的指令初始化过程如下:rn首先是互相同步的包:rn--------------------------------------------------------------------------------rn收到: C0 40 41 00 7E DA DC ED ED C0rn发出: C0 00 41 00 BE DA DC ED ED C0 rn--------------------------------------------------------------------------------rn--------------------------------------------------------------------------------rn收到: C0 40 41 00 7E AC AF EF EE C0rn发出: C0 00 41 00 BE AC AF EF EE C0 rn--------------------------------------------------------------------------------rn--------------------------------------------------------------------------------rn收到: C0 40 41 00 7E AD EF AC ED C0rn发出: C0 00 41 00 BE AD EF AC ED C0 rn--------------------------------------------------------------------------------rn--------------------------------------------------------------------------------rn收到: C0 40 41 00 7E DE AD D0 D0 C0rn发出: C0 00 41 00 BE DE AD D0 D0 C0 rn--------------------------------------------------------------------------------rnrnrnrn我这个设备是初始化为主设备:rn然后是Read_BD_ADDR包:rn--------------------------------------------------------------------------------rn<>指令完成事件:rn#Num_HCI_Command_Packets [1字节] 值:01 rn#Command_OpCode [2字节] 值:09 10 rn#----指令[Read_BD_ADDR][OGF:04 OCF:09]返回参数:rn#----Status [1字节] 值:00 rn#----BD_ADDR [6字节] 值:A5 A5 00 5B 02 00 rn发出: C0 10 00 00 EF C0 rn--------------------------------------------------------------------------------rnrnrn然后是Read_Buffer_Size的包:rn--------------------------------------------------------------------------------rn<>指令完成事件:rn#Num_HCI_Command_Packets [1字节] 值:01 rn#Command_OpCode [2字节] 值:05 10 rn#----指令[Read_Buffer_Size][OGF:04 OCF:05]返回参数:rn#----Status [1字节] 值:00 rn#----HCI_ACL_Data_Packet_Length [2字节] 值:36 01 rn#----HCI_SCO_Data_Packet_Length [1字节] 值:40 rn#----HCI_Total_Num_ACL_Data_Packets [2字节] 值:0A 00 rn#----HCI_Total_Num_SCO_Data_Packets [2字节] 值:08 00 rn发出: C0 18 00 00 E7 C0 rn---------------------------------------------------------------------------------rnrn然后是Inquiry包去搜索周围的蓝牙设备:rn---------------------------------------------------------------------------------rn<>指令状态事件:rn#Status [1字节] 值:00 rn#Num_HCI_Command_Packets [1字节] 值:01 rn#Command_OpCode [2字节] 值:01 04 rn#----指令[Inquiry][OGF:01 OCF:01]返回状态.rn发出: C0 28 00 00 D7 C0 rn---------------------------------------------------------------------------------rn---------------------------------------------------------------------------------rn收到: C0 C5 35 00 05 01 01 00 C0rn>>查询完成事件:rn#Status [1字节] 值:00 rn#Num_Responses [1字节] 值:00 rn发出: C0 30 00 00 CF C0 rn---------------------------------------------------------------------------------rnrn但是很遗憾没有任何查询结果事件收到,也就是搜索不到周围任何蓝牙设备。但是周末至少有2个蓝牙设备,因为我用我笔记本的蓝牙可以搜索到两个。我若把BC6初始化为从设备,笔记本也搜索不到它。不知道为何,我已经试了三块BC6芯片了都是如此所以基本排除了芯片故障。我觉得是我初始化指令不对,或者少了某些指令,卡在这里好多天,没有头绪。。。。望大虾们指教,或者同行的弟兄们也可以加我的QQ:84511509,互相帮助,十分感谢!!
Android搜索附近蓝牙
1.首先添加蓝牙所需要的权限 <uses-permission android:name="android.permission.BLUETOOTH"/> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> <uses-permission android:name="andro
蓝牙搜索 vc代码
vc下实现蓝牙设备的搜索连接 希望有用
蓝牙相关内容,搜索设备
首先 private BluetoothAdapter mBluetoothAdapter; mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();  这个是最重要的,根据蓝牙适配器去操作 1.可以获得已经绑定的设备数据 Set&amp;lt;BluetoothDevice&amp;gt; pairedDevices = mBluetooth...
蓝牙的服务搜索
discoveryAgent.searchServices(null, uuidSet, remoteDevice, this);rn我用这个搜索服务,可是不能去不搜出已经获得的设备的服务连接,rn我用的是:UUID[] uuidSet = new UUID[1];rn uuidSet[0] = new UUID (0x1101);rn希望有经验的给我讲一下这个UUID[]要怎么设置,并且其含义是什么,
安卓蓝牙搜索
这是一个Android简单的BLE蓝牙的搜索,是一个studio的项目。
Android蓝牙搜索
NULL 博文链接:https://wv1124.iteye.com/blog/1981795
Android蓝牙搜索与连接
搜索周边蓝牙信息,以列表展示,并可以连接,demo很小,移植便捷
android 蓝牙 搜索
android 搜索附近的 蓝牙 我把搜索到的蓝牙全部列出来
安卓手机native.js蓝牙搜索
支持HTML5开发蓝牙模块,实现蓝牙搜索连接,目前只能实现安卓的,ios同理
Android6.0搜索蓝牙显示
最近需要弄一个蓝牙方面的功能,第一个想法是先把其余的蓝牙设备获取到再说,看了下网上的demo感觉真的是so easy啊,于是就马上开干了。一通操作过后,居然不显示。。。。。。好吧!继续搜寻帮助,结果就是自己太二了,6.0以后的一些权限是需要动态申请的。且6.0之后的蓝牙也有所变化,好了,看代码吧。 1.首先是需要的权限 &amp;lt;uses-permission android:name=&quot;...
android 蓝牙搜索功能实现
MainActivity.java package com.example.bluefind; import android.media.AudioManager; import android.os.Bundle; import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.b
搜索蓝牙打印机打印
搜索蓝牙打印机实现打印效果 1. 符合所有的ESCpos指令集 2. 请选择下载
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法