- 博客(5)
- 资源 (20)
- 收藏
- 关注
原创 蓝牙之三-StateMachine
蓝牙和wifi的管理上都使用到了状态机。该状态机属于分层状态机管理消息。一个状态对应于一个对象,并且状态必须实现>方法,可选的实现方法是,方法对应于构造和析构函数,它们被用于初始化和清理状态。方法返回状态的名称,缺省的方式是返回返回类名称,但是也许返回实例的名称是使用者更想要的方式,尤其是一个状态类具有多个实例的时候。当状态机使用创建后,方法用于创建状态层次,用于标识哪些是初始的状态。构造
2016-07-31 00:24:19 5441 4
原创 蓝牙bluetooth之二-源码分布
安卓6.0下源码分布情况如下:1.核心服务frameworks/base/services/core/java/com/android/server/BluetoothBluetoothManagerService.java BluetoothService.java 2. application & framework各种profile所在的目录packages/apps
2016-07-29 17:44:03 7490 1
原创 蓝牙 bluetooth-之一
BT,核心规范BT设备根据BT规范进行协议信息交换。系统核心规范是:radio(RF)协议,link(LC)控制协议,link(LM)管理协议以及 logical link control and adaptation protocol (L2CAP)。最底下的三层是,RF,LC,LM,它们通常被放在一起组成蓝牙的(BT controller)控制子系统,蓝牙控制子系统通过(HCI,Hos
2016-07-17 13:35:43 12206 1
原创 设计心理学读书笔记
设计心理学1日常用品心理学产品应该宜人且合意,这就意味这设计不仅要满足工程/创造和人机工程的要求,还必须关注用户的整体体验,也就是要满足形式美和人机互动的质量。工业设计师注重外形和材质,交互设计师注重易懂性/体验设计师注重情感在设计中的影响。交互设计借鉴了心理学/设计/艺术和情感等基本原则来保证用户得到积极的/愉悦的体验。人类不可思议,极其复杂,那些没有学过人类行为学的人经
2016-07-14 00:43:16 7712
原创 USB audio调试
androidstudio打印的信息有如下:07-12 08:27:17.660 2284-2284/? I/AudioFlinger: loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 707-12 08:27:17.660 2284-2284/? I/AudioFlinger:
2016-07-13 21:53:25 14250 5
深度学习 模型调优 keras mnist
2022-06-06
bluetooth BLE server
2016-12-12
vim 技巧和插件
2015-05-08
linux tcp/ip协议栈
2015-04-22
Linux系统启动那些事—基于Linux 3.10内核
2014-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人