![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Bluetooth
文章平均质量分 79
magod
这个作者很懒,什么都没留下…
展开
-
Bluez D-Bus Architecture
<br />Bluez D-Bus Architecture 收藏<br />The BlueZD-Bus interfaces aim to provide seamless Bluetooth technology integration into the desktop. A central Bluetooth daemon "hcid"(planned to be renamed to bluetoothd) is responsible for take care of all转载 2010-09-10 21:31:00 · 3367 阅读 · 0 评论 -
JSR82 API 介绍(中文)——API概览 1
<br /> 蓝牙是一种低成本、短距离的无线通信技术。对于那些希望创建个人局域网(PANs)的人们来说,蓝牙技术已经越来越流行了。每个个人局域网都在独立设备的周围被动态地创建,并且为蜂窝式电话和PDA等设备提供了自动连接和即时共享数据的能力。<br /> 为了在Java平台上开发支持蓝牙技术的软件,JCP定义了JSR82标准--Java蓝牙无线技术APIs(JABWT)。<br /> 在这篇文章中,我将介绍一些关于蓝牙技术的背景,概述一下支持蓝牙技术的MIDlet应用程序的典型要素转载 2010-10-21 11:09:00 · 2029 阅读 · 0 评论 -
如何设置Android系统中的BT2.1 device到SSP的DEBUG模式
<br />可以在ADB shell中通过HCI command命令来实现,如下:<br /> <br />//打开SSP的debug模式<br />#> hcitool cmd 0x06 0x04 0x01 <br />< HCI Command: ogf 0x06, ocf 0x0004, plen 1<br /> 01<br />> HCI Event : 0x0e plen 4<br /> 01 04 18 00<br /> <br />//关闭SSP的debug模式<b原创 2010-09-20 13:31:00 · 2518 阅读 · 0 评论 -
Android/Bluetooth dbus相关函数
dbus_error_init(&err);dbus_error_is_set(&err)dbus_error_free(&err);dbus_connection_set_exit_on_disconnectdbus_connection_register_object_pathdbus_connection_unregister_object_pathdbus_connection_send_with_reply_and_blockdbus_connection_send转载 2010-09-11 20:22:00 · 3281 阅读 · 0 评论 -
Android/Bluetooth 初始化流程
<br />=========================Kernel Space=========================<br />1. Board power init<br /><br />MACHINE_START<br />init_machine = comet_init<br />bt_power_init<br />bluetooth_power<br /><br /><br />2. HCI device/connection manager, socke原创 2010-09-10 21:23:00 · 11551 阅读 · 0 评论 -
android中的init.rc
<br />http://www.kandroid.org/android_pdk/bring_up.htmlhttp://androidnote.com/Article_show.asp?ArticleID=649如果该服务选项中没有disabled定义,则在init.rc中解析到这个服务的时候,会马上执行这个服务。而如果在服务的选项中增加了disabled定义,则该服务不会在init.rc中启动,需要我们在代码中使用以下方法来启动:property_set("ctl.start", "wif转载 2010-09-10 21:37:00 · 1212 阅读 · 0 评论 -
Android Bluetooth
<br />蓝牙<br />Android蓝牙协议栈使用的是BlueZ,支持GAP, SDP, and RFCOMM规范,是一个SIG认证的蓝牙协议栈。<br />Bluez 是GPL许可的,因此Android的框架内与用户空间的bluez代码通过D-BUS进程通讯进行交互,以避免专有代码。<br />Headset和Handsfree(v1.5)规范就在Android框架中实现的,它是跟Phone App紧密耦合的。这些规范也是SIG认证的。<br /> <br />下面的图表提供了一个以库为导向的蓝牙栈转载 2010-09-10 23:00:00 · 10756 阅读 · 0 评论 -
实战Linux Bluetooth编程
<br />http://blog.sina.com.cn/s/articlelist_1613727600_2_1.html转载 2010-09-10 21:29:00 · 1816 阅读 · 0 评论 -
Android Bluetooth 官方 API 介绍
http://androidappdocs-staging.appspot.com/reference/android/bluetooth/package-summary.html packageandroid.bluetooth Classes | DescriptionProvides classes that manage Bluetooth functionality, such as scanning fordevices, connecting转载 2010-09-13 11:42:00 · 1651 阅读 · 0 评论 -
PTA是什么?BT-WIFI共存
<br />蓝牙和WIFI共存设计<br /><br /> 蓝牙和802.11b/g/n都可能工作在2.4GISM,可能互相干扰。干扰的典型应用之一是VOIP,用手机的WLAN打VOIP电话,用蓝牙耳机来通话。互相干扰的后果是用户能感觉到通话质量的下降。<br /> 设计上有些方法能够减少相互干扰,尽量维持蓝牙和wifi的throughput,使得用户的使用体验不受影响。方法主要是AFH和分时。<br /><br />是否存在相互干扰和相互干扰是否严重受以下条件影响:<br /> 1.共用转载 2011-04-10 11:10:00 · 3985 阅读 · 0 评论