此篇文章简单分析一下蓝牙解除配对在协议栈中的工作流程。分析的协议栈版本是Android8.0 协议栈的接口都定义在bluetooth.cc这个文件中: 这里需要注意一下bt_bdaddr_t 是一个结构体,内部一个元素是数组。 进入btif_dm_remove_bond: 这个函数btif_tran ...
分类:
其他好文 时间:
2018-06-17 23:18:27
阅读次数:
708
目录 一、前言 二、微信硬件接入流程 三、微信硬件添加蓝牙设备四、获取微信硬件设备二维码和设备id(deviceId)五、微信硬件设备授权六、微信硬件jsapi综述详解七、jsapi_ticket的获取八、微信jssdk signature noncestr timestamp权限验证签名获取九、微 ...
分类:
微信 时间:
2018-06-08 18:03:33
阅读次数:
464
如今蓝牙mesh组网从推出到现在近一年时间了,蓝牙mesh组网的优势让众多方案商趋之若鹜。今天来普及下Ble低功耗蓝牙和蓝牙mesh网络之间的关系! 一、低功耗蓝牙和蓝牙mesh的关系: 蓝牙mesh并非无线通信技术,而是一种网络技术。蓝牙mesh网络依赖于低功耗蓝牙。低功耗蓝牙技术是蓝牙mesh使 ...
分类:
其他好文 时间:
2018-06-08 14:08:33
阅读次数:
161
BLE Mesh蓝牙模块规格书 V1.0 版权声明 本手册版权归属深圳锐科光电科技有限公司(锐科光电简称)所有,并保留一切权利。非经锐科光电书面同意,任何单位及个人不得擅自摘录本手册部分或全部内容。 免责声明 由于产品版本升级或其他原因, 本手册内容会不定期更新。 除非另有约定, 本手册仅作为使用指 ...
分类:
其他好文 时间:
2018-06-07 14:04:07
阅读次数:
1158
准备 1.蓝牙串行端口基于SPP协议(Serial Port Profile),能在蓝牙设备之间创建串口进行数据传输 2.SPP的UUID:00001101-0000-1000-8000-00805F9B34FB 3.Android手机一般以客户端的角色主动连接SPP协议设备 连接流程 1.检测蓝牙 ...
分类:
移动开发 时间:
2018-06-04 11:42:07
阅读次数:
378
Bluez协议栈在安装完以后,会提供两个命令行调试工具,hcitool与gattool,我们可以根据提供的工具来轻松的调试我们的蓝牙设备,调试BLE设备时,需要获取root权限。 蓝牙设备的开启与关闭 首先,查看在使用hci工具时,我们需要查看当前能够识别的蓝牙设备,这里我们需要使用的工具是hcic ...
分类:
其他好文 时间:
2018-06-03 14:32:54
阅读次数:
790
高清语音也被称为宽带语音,是一种能为蜂窝网络、移动电话和无线耳机传输高清、自然语音质量的音频技术。与传统的窄带电话相比,高清语音很大程度上提高了语音质量,减少了听觉负担。 通信产业链上的所有网络和设备都需支持高清语音才能体现出该技术的优点。到2011年6月为止,18个国家运营的20种蜂窝网络,以及3 ...
分类:
移动开发 时间:
2018-06-02 14:26:02
阅读次数:
240
18年5月30日深圳参见蓝牙展会 主要了解下面 使用蓝牙和区块链构建室内导航定位系统和去中心化的MESH网络 -- 核心是通过iBeacon 来广播数据,典型用例是手机对手机的使用蓝牙进行交互,业界称为MTC网络 蓝牙5:低功耗蓝牙的新野心 1) 2倍BLE带宽提升:在BLE4.2的1Mbps的PH ...
分类:
其他好文 时间:
2018-05-30 21:25:25
阅读次数:
171
利用Orangpi Zero,成功实现了一种利用WIFI网络替代传统蓝牙传输音频数据的无线音箱的方法。具体实现:在windows端利用Core Audio APIs,对系统声卡进行录音(边播边录),以UDP协议和socket包将录制的音频数据发送到客户端。客户端(Orangpi Zero)利用soc... ...
分类:
系统相关 时间:
2018-05-27 13:51:54
阅读次数:
811
利用Orangpi Zero,成功实现了一种利用WIFI网络替代传统蓝牙传输音频数据的无线音箱的方法。具体实现:在windows端利用Core Audio APIs,对系统声卡进行录音(边播边录),以UDP协议和socket包将录制的音频数据发送到客户端。客户端(Orangpi Zero)利用soc... ...
分类:
系统相关 时间:
2018-05-27 00:25:35
阅读次数:
339