nRF5 SDK for Mesh(六) BLE MESH 的 基础概念   
      Basic Bluetooth Mesh concepts 
           The Bluetooth Mesh is a profile specification developed and published by the Bluetooth SIG. This document e            
                
         
            
            
            
            Zigbee的综合概述及应用行业优势 Zigbee的由来:   在蓝牙技术的使用过程中,人们发现蓝牙技术尽管有许多优点,但仍存在许多缺陷。对工业,家庭自动化控制和遥测遥控领域而言,蓝牙技术显得太复杂,功耗大,距离近,组网规模太小等,……而工业自动化对无线通信的需求越来越强烈。正因此,经过人们长期努力,Zigbee协议在2003年中通过后,于2004正式问世了。 &nb            
                
         
            
            
            
            BLEMESH的opcode和model id            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-03 01:03:35
                            
                                462阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、ESP32编译环境搭建早些年听闻ESP32环境搭建步骤繁杂,劝退不少新手。现在却容易了不少,本人使用ESP32官方的Espressif-ide开发,搭建编译环境一路下来十分顺滑且无脑。现给出具体搭建步骤1、下载ide通过链接https://dl.espressif.cn/dl/esp-idf/下载IDE,这里我们选择第二个下载完成后打开进入如下界面,后面基本一路按照默认配置点下去就行。检查环境            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 13:57:33
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            建模:在三维空间创建可见对象的外形 渲染:逼真的将3D对象转变成2D图像 动画:随时间改变对象的外形或者渲染的参数一:三维对象1.1:用点表示三维对象缺点:精度高则容量大容量小则精度低越放大越糟糕1.2:用面表示三维对象点->三角网络:Delaunay三角化。三角网格是现代显卡唯一支持的表示方式。在多边形建模设计中,四边形在网格细分中有着无可比拟的优势,对后期的贴图支持也比三角网络好。因此,            
                
         
            
            
            
            # 如何在Android中设置BLE(蓝牙低能耗)Opcode
在现代应用中,许多设备依赖于蓝牙低能耗(BLE)进行通信。对于刚入行的小白而言,理解如何设置BLE中的Opcode(操作码)是一个重要的基础。下面我将为你介绍整个流程,并逐步教会你如何实现这一功能。
## BLE Opcode设置流程
我们可以将整个BLE Opcode设置过程分为以下几个步骤:
| 步骤 | 描述 |
|--            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-07 04:23:52
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第11章 无线攻击任务50:无线渗透.exe802.11只涵盖了下面黄字部分的2层,802.2定义了LLC层802.11 下面的协议组,F是正式标准,大写,abcde小写是在之前标准之上进行修正,修正版。网络速度一般都谈论bit  即每秒传送多少bit硬盘速度一般都是byte  即每秒读写多少byte802.11 n能达到600Mbps85MHZ有太多无线设备工作,微波、蓝牙、            
                
         
            
            
            
            目录1、照明即平台(LAAP)2、在零售中3、在博物馆中4、在办公场景5、支撑技术6、展望LINKS1、照明即平台(LAAP)随着照明设施向LED转型,他们也在利用类似于蓝牙MESH的技术,创建一个可连接的照明平台,作为他们建筑的中枢神经系统。这些系统除了提供先进的照明控制,还建立了一个增强版的楼宇服务平台,例如:寻路定位、资产跟踪、兴趣采集、空间应用,这些都显著提高了新照明基础设施的投资回报率。            
                
         
            
            
            
            Mesh设计出来的目的主要是为了解决什么呢?在我看来比较适合的场景为数据量小,对可靠性或者实时性要求不高,但规模较大的场景。 我们知道BLE 5.0出现的多连接理论上可以支持一个蓝牙设备连接无限制个设备,但实际上由于芯片资源限制,一个设备能连接10个设备就算极限了,而且对于成本来说极不划算。在这种情况下,mesh的优势之一就在于不需要建立连接,因此发送消息的步骤相对来说要少一点,可以试着比较一下广            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 08:47:04
                            
                                115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            小米是这么选的:1) 插电的设备,用WiFi;2) 需要和手机交互的,用BLE;3) 传感器用ZigBee。 WIFI,WIFI是目前应用最广泛的无线通信技术,传输距离在100-300M,速率可达300Mbps,功耗10-50mA。Zigbee,传输距离50-300M,速率250kbps,功耗5mA,最大特点是可自组网,网络节点数最大可达65000个。蓝牙,传输距离2-30M,速率1Mb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 12:47:57
                            
                                849阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             前言  目前,中国大力推广的物联网是zigbee 应用的主战场,物联网通过智能感知、识别技术与普适计算(我还特意申请了个域名psjs.vip)、泛在网络的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。如果你想在物联网上有所作为,那现在就开启Zigbee 学习的大门吧! 1、ZigBee产生的背景  某些领域对数据吞吐量的要求很低,功率消耗也比现有标准提供的            
                
         
            
            
            
            编写Mesh的Model需要先知道节点(node),元素(element),模型(model)的概念。1. 节点(Node)简单来讲,一个节点就是一个mesh芯片。要使一个节点成为Mesh网络里面的点,需要配网者(provisioner) 配网,配置客户端(configuration client) 配置后才能正常使用。2. 元素(Element)一个元素就是执行一组功能的单位实体,一个节点里面至            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 10:20:00
                            
                                357阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              本本针对Telink BLE MESH SDK  灯控的使用进行说明。 
   
   1、调整灯光的频率 
   
   默认情况下 SDK PWM波的频率是 600HZ的,有时我们需要将它调整频率,例如调整为4K,只需要更改参数 PMW_MAX_TICK_MULTI 为31 就好了。 
   
   计算 PWM 频率公式 
  freq = CLOCK_SYS_CLOC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-02 09:12:22
                            
                                252阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            蓝牙Mesh协议 总览Bearer Layer(承载层)Network Layer(网络层)Low Transport Layer(下层传输层)Upper Transport Layer(上层传输层)Access Layer(访问层)Foundation Model Layer(基础模型层)/Model Layer(模型层)  总览学习蓝牙Mesh,绕不开学习协议。蓝牙Mesh协议由7部分组成:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 07:34:37
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [PConline 杂谈]现如今,智能产品对大家而言已经不是新鲜事物,因为越来越多的智能产品已经走进了我们的生活,最显著的就是智能家居行业的火爆。然而在面对着各式各样的设备时,大家除了在不同种类产品之间的选择感到困难之外还会有这样一个困惑:为什么同一种设备也有不同的连接方式,这到底有什么区别呢?  目前,在智能家居产品中应用较为广泛的连接方式为ZigBee、Wi-Fi和蓝牙(BLE)这几种连接协议            
                
         
            
            
            
            BLE Mesh 的基础架构  BLE Mesh的架构一共可以分成8层,如图所示1.蓝牙低功耗(Bluetooth Low Energy Core Specification)  最底下的 蓝牙低功耗 这一层,我将它标成了浅蓝色与上面几层进行了区分,原因是 蓝牙低功耗 并非仅是mesh架构的其中一层,而是完整的蓝牙低功耗协议栈,是提供基础无线通信功能所必需的组件,这些功能可为位于其上的mesh架构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 13:08:00
                            
                                91阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录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 架构:序号分            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 08:06:13
                            
                                223阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近有时间将之前整理的,关于蓝牙mesh开发学习过程的一些笔记,以及一些对mesh协议文档理解的翻译文档,发布出来给大家一起学习和参考,主要是一个学习的过程参考。蓝牙Mesh通过网状网的组网结构,可以实现室内的大范围网络覆盖。节点(Node)组成了蓝牙Mesh的主干网络,在Node之间使用了低功耗蓝牙的技术进行对连,而具有不同能力特性的节点在网络中承担了不同的角色。承担网络角色,需要节点之间遵守蓝            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 12:40:43
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            步入2016,物联网的战火愈演愈烈。除了终端厂商在产品功能上求新创异以外,掌握产品功能上层定义的芯片原厂也在这波战火里各出奇招,力求从产品的“根本”上解决物联网的问题。在没有统一标准的物联网网络标准上,竞争异常激烈。Zigbee、BLE、WIFI、Homekit和Thread各个联盟和厂商在物联网关注的组网和功耗领域不甘落后,奋勇争先。当中以Zigbee标准表现最为耀眼。天生的组网和低功耗特性让它            
                
         
            
            
            
            1. Mesh概览1.1. mesh消息的收发mesh消息收发方式区别于ble的连接方式,而是通过消息的发布(publish)与订阅(subscribe)进行消息的传递。 mesh的数据包主要包含有以下字段: 其中IVI/NID/CTL/TTL/SEQ暂不做解释,其中SRC/DST就代表这条消息是从哪里发来的和这条消息是要发送到哪里去。a.每个节点都有一个发布地址和多个订阅地址。b.发送端将要发送            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 18:03:18
                            
                                648阅读
                            
                                                                             
                 
                
                                
                    