- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 wifi 基础
1. IE802.11简介标准号IEEE 802.11bIEEE 802.11aIEEE 802.11gIEEE 802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月工作频率范围2.4-2.4835GHz5.150-5.350GH
2017-09-06 15:29:08 406
转载 wpa_supplicant软件架构分析
1.系统架构Android WiFi系统引入了wpa_supplicant,它的整个WiFi系统以wpa_supplicant为核心来定义上层用户接口和下层驱动接口。整个WiFi系统架构如下图所示: 1.1 WifiService由SystemServer启动的时候生成的ConnecttivityService创建,负责启动关闭wpa_supplicant,启动和关闭W
2017-09-06 13:25:47 1563 1
转载 802.11协议基础
1. 802.11管理功能–用户接入过程 STA (工作站)启动初始化、开始正式使用、AP 传送数据幀之前,要经过三个阶段才能接入: (1) 扫描(SCAN) (2) 认证(Authentication) (3) 关联(Association) 1.1 802.11管理–扫描(SCAN)
2017-09-06 10:30:52 568
转载 Android AsyncChannel源码分析
AsyncChannel类用于处理两个Handler之间的异步消息传递,消息传递的Handler可以出于同一进程,也可以处于不同进程,不同进程之间的Handler消息传递使用Android的Binder通信机制来实现。目前,ASyncChannel可以使用两种协议方式:一对多的通信方式(简单的请求与应答方式) 在此种交互方式下,服务器端并不知道请求来自哪个客户端, 通信前双方不需要显示
2017-03-10 12:09:32 332
转载 深入理解Android消息处理系统——Looper、Handler、Thread
转载自:http://blog.sina.com.cn/s/blog_5da93c8f0100y4ul.htmlAndroid Looper和HandlerMessage:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实
2017-03-10 11:22:57 287
原创 蓝牙核心技术与应用学习笔记
1.蓝牙规范(Specification)-->1)蓝牙核心协议(Core) -->2)蓝牙应用框架(Profiles)蓝牙协议规范遵循开放系统互连参考模型(OSI/RM),从低到高地定义了蓝牙协议栈的各个层次,如图:协议分层模型:从低到高顺序传输协议:射频(Radio)协议基带与链路控制(Bascband & Link Controller)协议
2017-03-06 19:28:36 1140
原创 手机与蓝牙耳机配对失败笔记
安全简单配对(Secure Simple Pairing)采用了四个关联的模型,这四个模式是数字比较(Numeric Comparison),使用简单(Just Works),带外(Out Of Band),秘钥接入(Passkey Entry)。蓝牙规范中的配对分为三种过程,分别是Bluetooth InBand, OOB Discovery only,OOB Discove
2017-02-17 16:57:05 10966 2
原创 adb-git-smb杂记
配置smb:etc/sudoersetc/samba/smb.confsambapassword搜索:source ./build/envsetup.shgrep -nr "XXXX" ./jgrep cancelPairingUserInputcgrep cancelPairingUserInput查看分支:
2017-02-16 16:58:29 691
转载 蓝牙协议的命令和事件
命令下表列出蓝牙协议中从L2CAP到物理层的命令和事件映射。希望这个列表可以帮助你分析蓝牙协议中从协议高层发给较低层次的控制命令和消息命令。我们还会通过讲解一个示例来具体地说明协议高层收到连接请求时的情况。L2CAPHCILMP/BASEBAND连接和不连接L2CAP_ConnectReqL2CAP_C
2017-02-13 14:32:30 1310
原创 Bluetooth OPP
1,OPP:Object push profile 面向对象传输协议,用于传输文件。向外传输调用的用的是OppService中的客户端相应的方法,接收调用的是服务端相应的方法。 2,代码所在目录为packages\apps\Bluetooth\src\com\android\bluetooth\opp。各接口功能:BluetoothOppLanuche
2017-02-13 13:55:48 2146
Android-bluetooth-opp学习笔记
2017-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人