Nordic BLE
小小路边草
喜欢尝试各种编程语言,喜欢研究各种技术
展开
-
提高BLE传输速度的方法
BLE(Bluetooh Low Energy)蓝牙低能耗本身是为了尽可能的节省电池电量,因此采样间歇式的收发机制,每次传输的数据量非常小,对于ATT来说,典型的是20字节,虽然后续版本的数据量有所增加,但设备厂商有不同的实现方式,设备具体支持多长的数据发送,还是需要应用层做兼容适配,这无疑增加了开发的工作量。本文主要探讨的是如何提高BLE 4.0版本下的数据传输率。通常情况下,BLE传输数据量非常小, 有时候几百毫秒、甚至几秒十几秒才会发送一次用户数据,例如实时温度监控,智能穿戴设备的心率,计步上传等,原创 2020-10-15 10:50:17 · 4911 阅读 · 7 评论 -
NRF52832配对与绑定问题
BLE的配对是一个比较繁琐的过程,需要熟悉规范,只有明白其中的原理才能更好的理解这个过程。首先需要明确一点:配对的目的是为了加密通讯链路,保证数据安全,绑定是为了简化配对流程。配对绑定过程说明:1 配对信息的交换2 生成STK(短期秘钥)加密链路3 链路加密后就可以安全分发各种秘钥了,如果需要绑定,那么也会生成LTK(长期秘钥),双方都会存储LTK。4 LTK分配之后,每次重新连接时双...原创 2019-08-24 00:55:01 · 7441 阅读 · 0 评论
分享