【Android之Bluetooth】
文章平均质量分 83
SoloLinux
专注Kernel,GPU Driver,ROCM,CPU, Power/Performance开
展开
-
Bluetooth之蓝牙scan 全程分析
我们分析的起点是在setting里,从这里跟踪scan 的每个步骤.Z:\8939_21391\packages\apps\Settings\src\com\android\settings\bluetooth\LocalBluetoothAdapter.java通过 startScanning 进行扫描.void startScanning(boolean forc原创 2015-09-07 14:56:12 · 5881 阅读 · 0 评论 -
在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。 http://source.android.com/d
在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。http://source.android.com/devices/bluetooth.htmlandroid development对于4.3蓝牙的介绍:android提供BlueDroid作为默认的协议栈,BlueDroid分转载 2013-09-28 00:50:47 · 2999 阅读 · 0 评论 -
Bluetooth 分析Enable流程
Z:\8939_21391\packages\apps\Bluetooth\src\com\android\bluetooth\btservice\AdapterState.javaprivate class OffState extends State { @Override public void enter() { infoLog("Entering原创 2015-09-10 14:39:12 · 2316 阅读 · 0 评论 -
Bluetooth的子协议学习系列-HL
分析蓝牙很重要的一部分就是要搞懂JNI到bluedroid的调用关系.代码路径为:Z:\8939_21391\packages\apps\Bluetooth\jni\com_android_bluetooth_hdp.cpp#define LOG_TAG "BluetoothHealthServiceJni"#define LOG_NDEBUG 0#原创 2015-09-06 15:50:24 · 969 阅读 · 0 评论 -
Bluedroid与BluZ,蓝牙测试方法的变动(基于bludroid和BlueZ的对比)
android4.2以后,增加了bludroid,在做测试时,会发现与之前的bluez的测试,有着较大的变动。下面罗列一些bluedroid的不同点,以及之前bluez的测试命令验证(该部分是用bluez做的测试,针对bluedroid的测试后续会补充)。对蓝牙栈bluedroid的测试变动:1. 已经没有 bttest 的测试工具,也就说没有bt_enable(), bt_d转载 2013-09-28 00:45:27 · 5973 阅读 · 0 评论 -
Android BCM4330 蓝牙BT驱动调试记录
http://blog.csdn.net/dwyane_zhang/article/details/7180779Android BCM4330 蓝牙BT驱动调试记录分类: Android驱动 2012-01-06 12:01 1575人阅读 评论(0)收藏 举报网上关于BT的驱动很少,所以我在开发过程中把其中的步骤记录下来。供大家相互学转载 2012-06-26 16:00:21 · 1527 阅读 · 0 评论