共 6 篇文章 |
|
BlueZ BNEP(Bluetooth 网络封装协议)实现了 Bluetooth 上的以太网仿真,这使 TCP/IP 可以直接运行于 Bluetooth 之上。BlueZ RFCOMM(net/bluetooth/rfcomm/) 提供 Bluetooth 上的串行仿真,这使得串行端口应用程序(如 minicom)和协议(如点对点协议(PPP))不加更改地在 Bluetooth 上运行。insmod serial_cs insmod bluez insmod l2cap ins... 阅732 转3 评0 公众公开 12-12-05 16:24 |
ARM USB蓝牙,Bluez 移植。#tar zxvf bluez-lib-3.36.tar.gz.#./configure --profix=/opt/libs --host=arm-linux --target=arm-linux CC="arm-linux-gcc -I/opt/libs/include -L/opt/libs/lib" --cache-file=arm-linux.cache --with-x=no.#./configure --profix=/opt/libs --host=arm-linux --target=arm-linux CC="arm... 阅1049 转5 评0 公众公开 12-12-05 16:23 |
阅1493 转2 评0 公众公开 12-09-19 18:09 |
Android 的蓝牙协议栈使用BlueZ实现来对GAP, SDP以及RFCOMM等应用规范的支持,并获得了SIG认证。由于Bluez使用GPL授权, 所以Android 框架通过D-BUS IPC来与bluez的用户空间代码交互以避免使用未经授权的代码。Android V1.0与之前的版本采用不同的方式控制蓝牙芯片的电源开关。在开始时,可以通过读log(adb logcat)并寻找蓝牙相关的 ERRROR 和 WA... 阅1426 转7 评0 公众公开 12-09-19 13:49 |
HCI UART driverBCSP protocol support.8.3BCSP数据包结构HCI数据包的结构,在bluetooth的spec里面有详细定义,不过,CSR自己的BCSP,BCCMD等一系列协议,又添加了一堆的东西,其中,HCI数据包是作为BCSP的payload,而BCCMD又是作为HCI的payload,所以测试过程中,发觉要分析清楚bluez通过kernel最后到底往蓝牙芯片的串口发送了什么数据,特别... 阅643 转3 评0 公众公开 12-09-19 13:48 |