
蓝牙
文章平均质量分 86
jiang_2018
这个作者很懒,什么都没留下…
展开
-
nrf52832学习笔记(1)蓝牙心电例程分析
对于我这种之前完全不懂蓝牙,接触学习nordic的蓝牙感觉学起来有困难,他那api讲解文档竟然网页版的,而且链接一层又一层,网速又慢,协议栈版本又多= 。= 但还是要学啊,就拿着他的例字代码看吧。。。第一个例子是蓝牙心电。先看下主函数int main(void){ uint32_t err_code; bool erase_bonds; // Initialize....原创 2018-10-30 23:37:54 · 3246 阅读 · 1 评论 -
nrf52832学习笔记(2)获取rssi信号强度
当设备连上手机后,设备可以通过rssi来一定程度判断设备和手机的距离相关api函数[in]conn_handle :当前连接句柄[in]threshold_dbm: 阈值单位是dbm,当rssi与上一次收到的rssi差值大于等于这个阈值时就会 BLE_GAP_EVT_RSSI_CHANGED 事件[in]skip_count:连续skip_count次超过threshold_dbm阈值产生...原创 2018-11-04 20:25:51 · 9373 阅读 · 3 评论 -
nrf52832学习笔记(3)设置发射功率
只要调用下面api就可以设置发射功率/* * @param[in] tx_power Radio transmit power in dBm (accepted values are -40, -30, -20, -16, -12, -8, -4, 0, and 4 dBm). * * @note The -30dBm setting is only available on nRF51 ...原创 2018-11-04 22:34:54 · 8686 阅读 · 1 评论 -
nrf52832学习笔记(5)BLE地址
一个ble设备,地址可以分成2大类Public Device Address(公共设备地址)公共设备地址 Public Device Address是48bits的数字,就和电脑mac地址一样,是全球唯一的,一般传统蓝牙用这种地址。Random Device Address(随机设备地址)不是固定分配,而是设备启动后随机分配,Random Device Address(随机设备地址...原创 2018-11-12 22:39:04 · 3785 阅读 · 0 评论 -
nrf52832学习笔记(6)添加uuid总结
uuid是通用唯一标识码的意思,保证同一时空同一时空中所有机器标识唯一(百度这样说的)下面总结下nrf52832怎么添加uuid.可以做一下分类添加蓝牙技术联盟定义的uuid添加自定义的uuid这2类又各可以分成下面2个添加服务的uuid添加特性的uuid在总结之前先看下nordic提供的关于uuid的2个结构体typedef struct{ uint8_t uu...原创 2018-11-13 21:48:27 · 8952 阅读 · 1 评论 -
nrf52832学习笔记(4)修改蓝牙名称,掉电不丢失
这篇主要介绍如何在手机端修改设备参数,比如设备名称,且实现掉电不丢失。思路:把需要修改的参数发送给设备,设备根据uuid来分辨是参数,并保存在flash中,重启服务,这样下次上电修改不会丢失。1.flash的操作在pstorage.c中是官方提供操作flash的库函数,下面介绍几个要用的说明:初始化flash模块,在调用flash模块之前必须先调用他一次uint32_t pstorage...原创 2018-11-08 23:57:09 · 5611 阅读 · 1 评论 -
BLE中的概念
这篇整理下ble中的一些概念。BLE结构,如下图包含三部分1.控制器 controller2.主机 Host3.应用 Application- 链路层状态机链路层定义了设备的5种状态1.就绪态 Standby上电后,链路层进入并保持就绪态,此状态下链路层不会收发任何数据。直到接收到Host的命令,就绪态可以进入其他4种状态,其他4种状态也可以进入就绪态,是链路层的中间状态。2...原创 2018-11-17 15:44:15 · 1064 阅读 · 0 评论 -
BLE中GATT理解
这篇总结下BLE中GATT相关内容。在学习了刘全的《BLE4.0 低功耗蓝牙协议总结》一书后,对GATT有了一定了解,这里也对作者提供这么好的讲解表示感谢,这里写下我的读书笔记。首先介绍下下面几个名称属性 Attribute规定数据按照一定规则存放,这个规则就是属性。配置文件Profile这就是文件,SIG定义了一些profile,按照我理解就是否个应用场景的描述,比如心率计要...原创 2018-11-17 23:16:16 · 7958 阅读 · 0 评论