我们知道BLE最大的特点是低功耗,协议中是如何实现这一目标的呢?重点是减少工作时间,通过某种约定,让设备在大部分时间处于休眠状态从而达到较少功耗的目的。同时BLE中还采用了调频机制来确保数据的安全性,怎么跳,多长时间切换信道,看完本文后希望这些问题能得到解答。 Central和Peripheral通过Device Discovery发现彼此的存在,Central可以通过Connectio
转载 2024-06-22 14:56:57
166阅读
深入NXP蓝牙SDK开发(x)--深挖BLE配对过程0、开篇:1、传统配对(Legacy Pairing):2、安全连接配对(Secure Connections Pairing):2.1、认证阶段准备 --- 公钥交换:2.2、认证阶段1--- Just Works or Numeric Comparison2.3、认证阶段1--- Passkey Entry2.4、认证阶段1--- Out
文章目录BLE Mesh 架构:1、模型层(Model Layer)2、基础模型层(Foundation Model Layer)3、访问层(Access Layer)4、上层传输层(Upper Transport Layer)5、底层传输层(Lower Transport Layer)6、网络层(Network Layer)7、承载层(Bearer Layer) BLE Mesh 架构:序号分
目录1、字节序2、Upper Transport PDUs2.1、Upper Transport Access PDU2.1.1 Access Payload2.1.2 TransMIC2.2、Upper Transport Control PDU2.2.1、UnSegment Transport Control PDU2.2.1、Segment Transport Control PDU3、Up
转载 2024-09-23 10:58:49
74阅读
今年的CES Asia 2019展几乎就是智能家居、智慧城市、智能生活的天下,只不过不同智能家居设备制造商的产品标准、生态不同。小米、华为、苹果、亚马逊这样的平台本来就在构建自己的智能家居生态,Signify、小燕科技这些智能家居制造商也在组建各自的生态。更重要的是,无论是平台还是制造商,所用的无线通讯标准还各不一样:比如小燕科技以Zigbee为主,而BroadLink则强调Wi-Fi,米家有越来
转载 2024-08-22 22:21:55
52阅读
文章目录1、BLE Mesh组网原理简介2、BLE AT指令MESH应用3、其它指令: 1、BLE Mesh组网原理简介BLE Mesh网络是用于建立多对多设备通信的低能耗蓝牙新的网络拓扑。如上图,手机及其它支持BLE的设备可以通过代理节点(Proxy),访问网络中的每一个设备;而边缘节点(Edge)这种普通节点,是不支持中继等功能的,仅可收发数据;其中中继节点 (Relay) 可以作为消息的中
转载 2024-02-27 14:59:31
853阅读
 写道 办公室里网络早就不通了,今天把笔记本带过来 ,却无处上网,煞是郁闷!于是乎,研究起如何通过手机将笔记本接入互联网,倒腾了半天,终于能上网了(此篇日志即为笔记本通过手机上网所写),遂将经验分享与大家。 实战环境:1、带蓝牙的笔记本或带外置蓝牙的电脑均可; 2、手机具备蓝牙功能,开通GPRS上网 实战步骤:1、打开手机和笔记本蓝牙功能 2、手机蓝牙
# iOS NFC ## 1. 介绍 NFC(Near Field Communication)是一种短距离无线通信技术,用于近距离传输数据。在iOS设备上,通过NFC可以实现功能,即用手机或平板电脑连接并配置智能设备,比如智能音箱、智能灯泡等。 本文将介绍如何在iOS设备上使用NFC进行,并提供相应的代码示例。 ## 2. NFC 的原理 NFC 的原理很简单,即
原创 2024-01-31 10:53:21
405阅读
该项目旨在使用IoT技术开发无线监控,将从传感器获取的数据连接到智能手机。 该项目使用Blynk IoT平台来处理获取的数据。 监视两组传感器数据:(1)水位和(2)重量。 水位监控是自动抽水系统的一部分,如果水位过低,该系统会自动为水箱注水。硬件软件介绍ESP32开发板是与Arduino IDE兼容的Wifi和蓝牙组合开发板。 它已经与天线和射频不平衡变压器,功率放大器,低噪声放大器,滤波器和电
转载 2024-09-03 19:32:27
207阅读
 呼,好久没有写博客了,最近忙着产品升级,各种乱七八糟的事。我们产品线要做一个物联网模块,综合比较了WIFI、蓝牙、GPRS各种模块后,我还是决定选用GPRS,没办法目标受众不一样。在调研WIFI 模块时我就很好奇这个WIFI SSD密码自动配置的功能,当时我还推测是采用了Android里的WIFI直连功能,呵呵有点跑偏。查阅相关资料后才知道这是SmartConfig技术,TI早在200
转载 2024-08-15 16:16:48
55阅读
Android BLE配对的实现步骤 在开始讲解Android BLE配对的实现之前,我们先来了解一下Android BLE的基本知识。BLE(Bluetooth Low Energy)是一种低功耗蓝牙技术,主要用于智能设备之间的数据传输和通信。BLE设备通常分为中心设备(Central Device)和外围设备(Peripheral Device)。中心设备负责发起连接请求和接收数据,外围设备
原创 2024-02-01 10:04:16
104阅读
导读:无线局域(又称为WLAN,Wireless Local Area Network),其应用领域不断拓展,无线接入所具有的前所未有的连接性和自动化能够为人们带来巨大的便利和商机。与此同时,在信息安全形势日益严峻的移动互联时代,WLAN安全问题始终是导致无线局域市场无法拓展企业、行业高端客户的第一道屏障。随着下一代威胁和攻击手段不断升级, 将给无线局域安全持续带来巨大威胁和挑战。本文将接着
# iOS 设备热点 在现代生活中,智能设备的应用越来越广泛。我们经常会遇到需要将手机作为热点,让其他设备连接上网的情景。iOS设备可以通过热点功能,实现在没有Wi-Fi网络的情况下,让其他设备快速连接到网络。 ## 热点原理 iOS设备的热点功能基于Wi-Fi直连技术,通过iOS设备创建一个Wi-Fi网络,其他设备通过扫描热点并连接到该网络,从而实现网络共享。在热点过程
原创 2024-06-26 03:34:35
50阅读
让我们先来简单了解下什么是ble蓝牙安卓4.3为BLE的核心功能提供平台支持和API(也就是说只有api大于等于18的设备才能用ble蓝牙) ,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。 这一优点使Android App可以与具有低功耗要求的BLE设备通信。 - 是不是有点看不懂,哈哈哈,没关系。我最开始也是一脸懵逼的,这ble蓝牙是什么鬼,在
转载 2023-10-13 22:22:12
372阅读
如果您在给小叮当机器人联网过程中,一直连不上网络,那么请尝试以下解决办法:* 机器人只支持2.4G wifi网络,不支持5G wifi网络,如果您的路由器是5Gwifi的,建议切换至非5G频率或者更换路由器;检查wifi是否设置了隐藏模式;* 确保网络信号良好,不要离路由器太远;* wifi名称是英文字母和数字,避免汉字;* 输入正确的wifi名称和密码,密码输错是连接不上的;* 确保网络没有问题
 2初衷传统的方式一般是搭配一个专用的app,操作比较繁琐,用户体验不太好,弹出式就是为了解决这个问题开发的,而且有种很酷炫的感觉而且学会了原理,把网页文件一换,换成一个创意动画神马的哄女朋友开心也是不错的。3原理其实弹出式的原理并不复杂,整体的原理是先创建一个热点让手机连接到热点,然后开启dns劫持,利用web服务器将访问地址跳转,然后把预先准备好的网页文件发送到连接热点的
准备工作art-pi开发板一块Android/iOS手机一部nrf sniffer抓包工具一个完整配对流程体验开发板默认烧录的出厂固件自带蓝牙功能,如果烧录了其他工程,则需要在rt-thread studio 上重新烧录art-pi_factory工程。上电后开发板蓝牙模组会自动广播,设备名称是ART-PI。手机(手机需要开启蓝牙,注:部分华为/荣耀手机需要开启定位功能)打开微信搜索WiFi
转载 2023-12-12 15:51:48
219阅读
树莓派上有非常丰富的接口,不过有个小问题就是,如果没有屏幕,串口或者有线网络,只能依赖于Wi-Fi网络的话,到一个新环境需要配置Wi-Fi接入网络时,就有点小麻烦。树莓派本身有蓝牙的接口,因此应该可以通过蓝牙来配置Wi-Fi,从而方便地接入Wi-Fi网络。参考网络上的一些方案,我基于python在树莓派4上做了这个功能的测试,记录如下。1. 环境准备python版本为3.7.3,pip版本为21.
转载 2023-08-06 17:23:00
508阅读
TI的蓝牙4.0BLE协议栈为BLE-CC254x-1.4.0,即现在的版本是1.4版本的。可以从TI官方下载或从附件中下载安装,默认是安装在C盘中。因为上一篇博文提到进行空中固件升级,当时没有安装在C盘下,死活生成不了bin文件,改在C盘下生成了。所以,我个人建议,还是默认安装吧,也占不了多大空间。TI蓝牙4.0BLE协议栈的结构如下图所示:由控制器和主机两部分构成,分层的思想很明晰。控制器包括
转载 2024-01-13 21:29:30
314阅读
SmartConfig介绍随着越来越多智能家居设备进入家庭,这些产品大部分都是要连接家庭的WiFi网络的。而WiFi网络的接入需要知道无线路由器的名称(SSID)和密码,绝大多数的智能家居是没有输入接口的,在设备中预先设置WiFi的名称和密码显然是不现实的,这样对于智能家居要连接的无线路由器输入无线路由器的名字和密码就成了一个困难。为了克服这个问题,人们使用了多种方法,比如智能家居热点,手
  • 1
  • 2
  • 3
  • 4
  • 5