• 蓝牙BLE学习-安全

    时间:2024-02-19 14:19:46

    1.基本概念 蓝牙标准规定了5种基本的安全服务 身份验证:根据通信设备的蓝牙地址验证其身份。蓝牙不提供本地用户身份验证。保密性:确保只有授权的设备才能访问和查看传输的数据,防止窃听造成的信息泄露。授权(Authorization):在允许设备使用某项服务之前,确保该设备已被授权,从而实现对资源的控制...

  • Android BLE蓝牙详细解读 - demo例子集

    时间:2024-02-18 13:18:36

    Android BLE蓝牙详细解读 随着物联网时代的到来,越来越多的智能硬件设备开始流行起来,比如智能手环、心率检测仪、以及各式各样的智能家具...

  • BLE获取iphone mac地址的方法--【原创】

    时间:2024-02-16 12:05:42

    本人用的BLE是TIcc2541,1.3.2协议栈1、首先要说明的是,iphone手机将信息保护了,BLE设备读到的iphone地址是随机的,每次连接都会不同2、下...

  • 详解BLE连接建立过程 - iini

    时间:2024-01-22 21:55:20

    详解BLE连接建立过程 同一款手机,为什么跟某些设备可以连接成功,而跟另外一些设备又连接不成功?同一个设备,为什么跟某些手机可以建立连接,而跟...

  • 详解BLE空口包格式—兼BLE Link layer协议解析 - iini

    时间:2024-01-22 21:35:04

    详解BLE空口包格式—兼BLE Link layer协议解析 BLE有几种空中包格式?常见的PDU命令有哪些?PDU和MTU的区别是什么?DLE又是什么?BLE怎么实现重传的?BLE...

  • [python] bluepy 一款python封装的BLE利器

    时间:2024-01-22 14:54:08

    目录1、bluepy 简介2、安装3、看文档,玩DEMO小结1、bluepy 简介bluepy 是github上一个很好的蓝牙开源项目,其地址在 LINK-1, 其主要功能是用python实现linux上BLE的接口。This is a project to provide an API to al...

  • IOS 可以连接 蓝牙BLE设备,但是无法发现服务(原创)

    时间:2024-01-21 08:44:21

    注:转载请标明文章来源,感谢支持作者劳动!一、问题描述       用iphone手机上的nRF connect软件调试蓝牙通信。       1、nRF52蓝牙demo电路板,烧录一个SDK的程序,iphone手机可以...

  • BLE-NRF51822教程16-BLE地址

    时间:2024-01-01 19:37:11

    本教程基于 sdk9+sd8.051822的 BLE的设备地址 可以通过如下函数函数来获得地址的设置可以调用如下函数设置。官方的demo工程中,都是没有主动调用过 sd_ble_gap_address_set函数来设置设备地址的。所以 demo工程中使用的都是默认地址。这个默认地址就是 芯片出厂是设...

  • Android蓝牙BLE低功耗相关简单总结

    时间:2023-12-21 16:08:13

    在看Android4.42的源代码时看到有加入对BLE设备的处理。看的一头雾水,多方百度,最终有种柳暗花明的感觉。本文总结来源于百度多篇文章,欢迎转载。分享交流BLE蓝牙概念BLE:Bluetooth low Energy  低能耗蓝牙,实现低成本,短距离的无线传输。传输速率于传统蓝牙同样位2.4G...

  • 五、BLE(下)

    时间:2023-12-19 21:32:10

    1.1       GATT server Service通过走读代码, GATT Server作为一个GATT service,我是没有发现其发挥了多大功能,其负责处理的消息GATT_SERVER_SERVICE_CHANGED_INDICATION_CFM,GATT_SERVER_READ_CL...

  • 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之五

    时间:2023-12-18 18:40:23

    5应用测试需要一个USB dongle与开发板evaluation kit,并配合Master Control Panel软件,以用于测试BLE应用。前期的准备工作在《nRF51822 Evaluation Kit User Guide》中的“Quick Start”章节有详细的介绍,打开Maste...

  • BLE和2.4G实现通信

    时间:2023-12-05 15:46:26

    1. 背景客户的项目是无线控制灯具,目前采用2.4G芯片,一端是2.4G遥控器,一端是2.4G灯具。现在客户的需求是在不增加成本的条件下增加手机APP控制。因为BLE芯片一般会比纯2.4G芯片价格高,所以客户不想用BLE芯片替代掉2.4G芯片,毕竟省下的钱都进了客户自己的腰包。2. 项目评估BLE和...

  • 手把手教你开发BLE数据透传应用程序

    时间:2023-11-30 18:18:48

    Nordic开发环境如何快速搭建?如何理解Nordic的BLE透传服务?如何开发自己的数据透传应用?如何提高BLE数据传输速率?手机和BLE设备之间通信有没有什么工具可以进行压力测试?哪里可以找到手机端BLE app参考程序?本文将对以上问题进行解答。在很多应用场合,BLE只是作为一个数据透传模块,...

  • IOS学习之蓝牙4.0 BLE

    时间:2023-11-20 23:01:47

    IOS学习也一段时间了,该上点干货了。前段时间研究了一下IOS蓝牙通讯相关的东西,把研究的一个成果给大家分享一下。一 项目背景简单介绍一下做的东西,设备是一个金融刷卡器,通过蓝牙与iphone手机通讯。手机端的app通过发送不同的指令(通过蓝牙)控制刷卡器执行一些动作,比如读磁条卡,读金融ic卡等。...

  • [蓝牙] 3、 剖析BLE心率检测工程

    时间:2023-11-14 12:57:37

    位于:<KEIL path> \ARM\Device\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrsHeart Rate ExampleThe Heart Rate Application is a firmware example tha...

  • 蓝牙协议分析(8)_BLE安全机制之白名单

    时间:2023-07-03 22:46:14

    1. 前言在万物联网的时代,安全问题将会受到非常严峻的挑战(相应地,也会获得最大的关注度),因为我们身边的每一个IOT设备,都是一个处于封印状态的天眼,随时都有被开启的危险。想想下面的场景吧:凌晨2点,x米手环的闹钟意外启动,将你从睡梦中惊醒,然后床头的灯光忽明忽暗……你的心率、血压、睡眠质量等信息...

  • BLE资料应用笔记 -- 持续更新(转载)

    时间:2023-06-30 15:08:56

    简而言之,蓝牙无处不在,易于使用,低耗能和低使用成本。’让我们’更深入地探索这些方面吧。蓝牙无处不在—,您可以在几乎每一台电话、笔记本电脑 、台式电脑和平板电脑中找到蓝牙。因此,您可以便利地连接键盘、鼠标、扬声器或健身带到电话或计算机。蓝牙低耗能—,随着 Bluetooth Smart(BLE 或蓝...

  • 处理蓝牙BLE MESH消息的网络风暴

    时间:2023-03-29 16:44:52

    网络风暴的触发原因: 由于消息广播的方式,可能会发生大量的消息传输和网络拥塞,导致网络效率降低,甚至崩溃。 蓝牙mesh网络是基于广播的方式进行消息传输的,因此每个节点都会将消息广播给周围的节点,进而形成一个消息传递的网络。在某些情况下,由于节点数量过多、消息频繁发送等原因,可能会导致网络中...

  • 基于TI CC2650的IPv6 over BLE(BLEach) demo

    时间:2023-02-24 19:31:50

    虽然BLE 5.0协议理论上已经开始支持IPv6了,但是目前市面上还没有可用的实现IPv6通信的BLE产品。最近在网上看到一个开源的基于contiki系统,在CC2650上实现的IPv6 over BLE——BLEach。官网其实现原理类似于IPv6 over 6lowpan,在底层和应用层之间添加...

  • Android bluetooth low energy (ble) writeCharacteristic delay callback

    时间:2023-02-07 21:49:58

    I am implementing a application on Android using BLE Api (SDK 18), and I have a issue that the transfer data process is delay very slow. This is my lo...