- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 FireBlue QN9020 QN9021 QN902x Proximity Reportor profile(防丢器) 之源码分析 (四)连接
BLE 的连接都是由主机在前篇所描述的广播扫描响应后主动发起连接请求去连接从设备。 做为从机的防丢器端,会被动地等待主机的连接,当系统初始化并开启广播后就开始等待主机的连接,如果主机发送连接请求过来,GAP 层会做相应的处理,如果接受该连接请求,就会向APP 层发送 GAP_LE_CREATE_CONN_REQ_CMP_EVT 消息, {GAP_LE_CREATE_CONN
2015-04-03 17:50:02
2149
原创 FireBlue QN9020 QN9021 QN902x Proximity Reportor profile(防丢器) 之源码分析 (三)广播
每一对蓝牙设备的的通信都有一个连接的过程,而蓝牙4.0 与传统蓝牙的连接过程又有些不一样的,BLE4.0 的连接过程的先由从机(这里自然就是防丢器)先通过广播通道广播数据(advertising),主机(手机)监听广播通道,如果监听到有广播数据,则向其发送扫描请求(scan request),广播者接受到扫描请求后回复扫描响应(scan response)。流程如下图:
2015-04-03 11:27:40
2256
原创 FireBlue QN9020 QN9021 QN902x Proximity Reportor profile(防丢器) 之源码分析 (二)疑惑与解惑
文篇开头时,本想再啰嗦一下,但回头一想,看这个这篇文章的朋友,应该估计着也是学习的朋友,非最终用户,对防丢器这个东西的原理就算不懂应该也能会操作会使用,所以小弟就不去啰嗦介绍这个东西是怎么使用,大概扯蛋一下自己刚接触这东西的时候对防丢器的疑惑与解惑的过程。 我拿到FireBlue 板子的时候 里面固化的程序就是防丢器这个应用,抱着对这个IC不熟悉的心理,我一开始没有急着去烧录跑其他例程尝
2015-04-02 11:57:29
2039
原创 FireBlue QN9020 QN9021 QN902x Proximity Reportor profile(防丢器) 之源码分析 (一) 开篇
前些日子,小弟不才,搞了套bluetooth 4.0 的开发板,名曰 FireBlue ,上面使用的IC 为昆天科的QN9021,想起昆天科,其出品的FM QN80 系列的也算是在小弟生命中流行一时,当年为了调试好它,花上了不少时间。而现在想起来,只记得QN80系列,连具体的型号也早忘光光了,可遗憾了,如果但是能花点小时间整理整理,现在估计捉摸着还能给自己以及后来者留下点什么。 所以
2015-03-30 16:06:40
2569
原创 FireBlue QN9020 QN9021 QN902x 例程 按键 多次触发
精心策划非法手段地意外搞了个 FireBLE 板子,板子做工、外观,颜色等无得说,怎么一美字了得,完全符合我这个外观控。照着wiki用git下载了例程代码,编译,下载,运行,都挺顺利,唯一发现的是五向按键 JOYSTICK 拨动的时候 偶尔会多次触发按键,刚开始以为是按键本身硬件故障,但每个方向都那么铿锵有力,而且新板子,应该不会有这种问题,遂用公司示波器偷偷的量了下,JOY_ADC/P3
2015-03-30 09:44:13
2473
Proximity Reportor profile specification (防丢器规格书)
2015-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人