蓝牙芯片对晶振及匹配电容要求比较高,下图是DC/DC模式下QFAA QFN48封装原理图, 其中32MHz晶振两边的匹配电容均为12pF,同时这两个电容的精度均为2% 今天焊接好自己画的NRF52832最小系统后,发现裸机程序可以运行,下载蓝牙协议栈后的程序也可以运行,但是手机始终无法扫描到蓝牙设备 ...
分类:
其他好文 时间:
2019-03-29 22:22:01
阅读次数:
418
大致流程:* 1、 开启蓝牙适配 * 2、 获取蓝牙适配器状态,判断设备蓝牙是否可用。 * 3、 判断蓝牙适配器可用时开启扫描蓝牙设备和开启获取已连接的蓝牙设备 * 4、 如果开启扫描蓝牙设备失败5s后自动再次开启扫描 * 5、 开启扫描蓝牙设备成功后开启监听已扫描的设备 * 6、 如果已扫描到的新 ...
分类:
微信 时间:
2019-03-08 15:15:02
阅读次数:
388
1.概念 SDP协议让客户机的应用程序发现存在的服务器应用程序提供的服务以及这些服务的属性。SDP只提供发现服务的机制,不提供使用这些服务的方法。每个蓝牙设备都需要一个SDP Service,只做Client的蓝牙设备除外。 2.ServiceRecord 每一个Service利用ServiceRe ...
分类:
其他好文 时间:
2018-10-24 12:05:01
阅读次数:
262
1.概述 OBEX为Object Exchange,用于在蓝牙设备间传数据对象,来源于红外定义的协议,后被蓝牙采用。OBEX在蓝牙协议层中的位置如下图(在之前的OBEX版本中,OBEX是通过RFCOMM挂在L2CAP上的): 2.Object Model OBEX定义了Object model来进行 ...
分类:
其他好文 时间:
2018-10-24 11:57:22
阅读次数:
151
kali使用btproxy apt-get install bluetooth bluez blueman git clone https://github.com/conorpp/btproxy cd btproxy sudo python setup.py install service dbu ...
分类:
其他好文 时间:
2018-09-26 22:42:39
阅读次数:
362
winform 程序调用Windows.Devices.Bluetoot API 实现windows下BLE蓝牙设备自动连接,收发数据功能。不需要使用win10的UWP开发。 ...
分类:
Windows程序 时间:
2018-09-19 19:48:25
阅读次数:
1040
运行 sudo hcitool lescan命令列出所有蓝牙设备的MAC地址,看到你要连接的设备MAC地址后, 按下键盘Ctrl+C终止扫描。 运行sudo gatttool -b MAC地址 -I 进入命令行交互操作模式 输入connect命令启动蓝牙连接。此时,连接成功如下图 使用char-wr ...
分类:
其他好文 时间:
2018-08-23 14:11:13
阅读次数:
327
第 0 章:微信小程序蓝牙教程之前言 第 1 章:新建微信小程序项目 第 2 章:初始化微信小程序蓝牙适配器(openBluetoothAdapter) 第 3 章:微信小程序获取本机蓝牙适配器状态(getBluetoothAdapterState) 第 4 章:微信小程序实现搜索周边蓝牙设备(st ...
分类:
微信 时间:
2018-08-14 11:38:06
阅读次数:
543
阅读本文后你将会有一下收获 知道怎样打开手机蓝牙。 知道怎样获取已经进行蓝牙配对过的设备。 知道怎样进行设备之间的连接以及通讯。 知道怎样设置蓝牙设备可进行搜索到以及设置可被搜索的时长 ...
分类:
移动开发 时间:
2018-08-07 15:16:43
阅读次数:
289
#import "BuildClientVC.h" @interface BuildClientVC () // 被扫描的蓝牙设备,比如我们上面所说的用我们的手机连接小米手环,这时候小米手环就是外设。 @property (nonatomic,strong) CBPeripheral * perip ...
分类:
移动开发 时间:
2018-07-14 13:01:44
阅读次数:
258