蓝牙 开发
hanfengzqh
这个作者很懒,什么都没留下…
展开
-
Android之蓝牙驱动开发总结
一Bluetooth基本概念 3二AndroidBluetooth架构 32.1Bluetooth架构图 32.2Bluetooth代码层次结构 3三Bluetooth协议栈分析 43.1蓝牙协议栈 43.2Android与蓝牙协议栈的关系 6四Bluetooth之HCI层分析 64.1HCI层与基带的转载 2017-09-05 14:50:52 · 4899 阅读 · 0 评论 -
Android设备获取扫码枪扫描内容
条形码扫码枪现在随处可见,可以很迅速地扫描出条形码内容,比什么手机相机扫码快了不是一点两点。 为了节约成本,扫码枪可以直接通过蓝牙连接android或其他设备。 那么android设备如何通过蓝牙获取扫描内容的呢?1. 蓝牙配对,连接设备打开系统设置,找到蓝牙,打开扫码枪,配对扫码枪设备。输入一个固定的配对码,一般扫码枪说明书里都有写。配对完成后,显示设备已连接。就ok。2转载 2017-09-21 14:05:59 · 4318 阅读 · 1 评论 -
利用Android手机抓取蓝牙日志包
在蓝牙BLE开发中,基本上都是手机App与设备间的通信。手机向设备发送数据,然后等待设备的响应。但当数据发出去的时候,却不能确保设备能否准确的响应。设备属于硬件端,一般不受软件端开发人员控制,除非能和硬件端开发人员一起联调,否则很难调试。但在部分Android机型中(如Note3)为开发人员提供了保存蓝牙日志的选项,即可保存手机向设备发送的数据和设备响应的数据。 打开方式为“开发人员选项”转载 2017-11-25 15:46:02 · 7155 阅读 · 0 评论 -
Android4.3 Bluetooth 抓取hci log
Android4.2之前抓取hci log都是通过hcidump命令完成的,但是Android4.2 Bluetooth引入了Bluedroid,这是一个新的蓝牙协议栈。所以抓取hci log的方法也改变了。在我的Bluetooth计划里,本来是没打算写这篇blog的,但是在留言里看见有人问,所以写出来分享给那些目前还不会的。在Android 4.2之后, Bluetooth控制h转载 2017-11-25 15:47:37 · 638 阅读 · 1 评论