
Bluetooth
文章平均质量分 81
lamdoc
这个作者很懒,什么都没留下…
展开
-
libbluedroid.so
源代码位于 system/bluetooth/bluedroid/* ,编译完会生成库 libbluedroid.so. 1. init.rc 中的 “service btpwr /wl1271bt_enable /dev/ttyO1” 点击 Setting 里的 bluetooth,打开 bluetooth 后,系统会调用 bt_enable(). a. bt_enable().原创 2012-06-28 11:02:31 · 1117 阅读 · 0 评论 -
hciattach
这个工具的源代码位于 external/bluetooth/bluez/Tools/hciattach.c 编译完会生成 hciattach 工具, 会被install 到 /system/bin/hciattach 1. 先介绍一个数据结构 uart_t : struct uart_t { char *type; //name,这里为texas原创 2012-06-28 10:59:52 · 1117 阅读 · 0 评论 -
Android bluetooth 模块架构
android bluetooth系统自上而下包含了 驱动程序和协议,Bluez库,Bluetooth的android适配库,java中的bluetooth类等几部分: 1. 内核层: 蓝牙系统的内核部分,有两个层次,分别是蓝牙的驱动程序和蓝牙的协议层。 2. Bluez库: 代码路径:/external/bluetooth/* 生成libbluetooth.so, bluet原创 2012-06-28 11:04:26 · 2097 阅读 · 1 评论