255MN-L01模块测试

一、名词

255MESH: 一种无线自组网 mesh 协议。
255MESH 模块:255MESH 网络的终端与节点产品,可以和 255MESH 网关双向通讯,不能直接与其它 255MESH 模块进行通讯。
255MESH 终端:255MESH 网络中的一种设备类型,没有中继功能。一般为低功耗应用,配合休眠使用。
255MESH 节点:255MESH 网络中的一种设备类型,有中继功能。
255MESH 网关:255MESH 网络的控制端与数据收集端,255MESH 模块可以直接与网关双向通讯。
模块中继:当 255MESH 网络中模块与网关距离过远或信号强度过低时,模块会通过使能了中继功能的模块转发数据到网关。
回环:一种测试网络的方式,将接收的数据不做修改发送出去。
网络 ID:在 255MESH 网络中用来区分不同 255MESH 网络的标识,不同网络 ID 的255MESH 网络不能进行通讯。
频点:255MESH 网络中的无线发射信号的中心频率。
频段:一定范围内频率的合集,255MESH 目前支持 4 个频段。
信道:对同一频道进行频率的细分,255MESH 对每一个频段划分成 32 个信道。
带宽:电磁波频带的宽度,也就是信号的最高频率与最低频率的差值,255MESH 网络中频段的带宽为 16MHz,信道的带宽为 500KHz。
速率(SF):每秒中发射的比特数,255MESH 支持 2.1kbps 到 62.5kbps。
功率(dbm): 发射功率的绝对值,255MESH 模块支持2dbm 到 22dbm 发射功率。
扩展帧头:255MESH 网络是透传网络,为了获取网络中更多有用信息,255MESH 协提供了输出扩展帧头的功能,在透传数据前加入扩展帧头中可以看到信号强度和模块 ID,扩展帧头的内容不支持用户自定义是固定的。
报文:255MESH 网络中一条完整的串口数据帧。每个数据帧最大可以发送 230 字节。

二、255MESH 简介

 255MESH 是分布式的对等网状网络,采用私有路由协议,能够充分利用网络中的路由冗余,具有优异的网络自愈性、稳定性和极佳的数据吞吐量,其组网速度耗时为零,所有的设备上电即工作,支持 255 级路由和几万节点的超大组网规模。物理层采用了很多先进的无线通信技术安全可靠的全网无线唤醒技术、交织纠错编码等。链路层采用智能的碰撞避免算法,具有优异的抗干扰能力。拥有灵活的休眠技术,所有的组网设备都可以休眠,有自主和异步两种休眠模式。
 255MESH 极为丰富的参数配置,用户不需要对现有设备、协议做任何修改,便可以轻松实现无线自组网。

三、255MESH 特点

1.自路由 :所有节点各自计算自己的路由,不需要中心节点掌控全网路由;
2.自恢复:所有节点都可以任意移动,在移动的同时保持数据流连续传输,网络采用多径路由协议,时刻感知网络的拓扑变化,可以在尽可能多的路径上平滑切换路由,有效抵抗部分节点故障、外来干扰、拓扑变化等;
3.无限扩展 :协议栈资源开销与网络节点数量无关,网络规模没有理论上限,支持的网络规模一般在几千点到几万点;网络中可以同时允许有多个网关, 多个网关之是对等关系, 下行数据报文可以由任意网关转发。 节点会自动选择距离自己最近或者相对空闲的网关进行上行数据报文转发。只要两个相邻网关的间距不大于255 跳,网络规模可以通过增加网关的数量无限制地扩展。
4.255 级路由 :上行支持 255 级路由,而且不会因为路由深度的增加而牺牲网络的稳定性和路由的准确性或产生路由回路的问题。
5.网络初始化时间短: 网络中的所有设备都是即插即用的,包括网关。网络中的节点可以随意增加和移除,整个网络完全没有初始化的过程。
6.多种休眠机制: 休眠机制有自主模式和异步模式。安全迅速地全网无线唤醒技术,带来的响应延时几乎和网络规模无关。适用于对功耗有苛刻要求的应用场合。
7.可靠数据传输: 包括广播在内,所有的报文都是按照 5 次握手的方式可靠传输,并且采用多次尝试、碰撞避免和拥塞,控制机制保证所有的报文都安全可靠抵达目的节点。
8.高吞吐量: 空间、时间和频域的三个维度分集的巧妙结合,数据流能在多个路径、多个物理信道并行发送。可以通过多个网关同时与异构网络之间建立连接,大大增加了网络带宽。

四、软件

 使用 255MESH 模块,需要通过 USB 转 TTL 模块连接电脑和 255MESH 模块,USB 转TTL 模块推荐选择 CH340 与 FT232 芯片的模块。连接稳定性会好,如果电脑第一次连接USB 转 TTL 设备会要求安装对应的驱动程序。
 255MESH 配置工具软件仅支持 Windows 操作系统。软件名称MeshTalker
在这里插入图片描述
打开软件,模块出厂默认的端口参数是波特率 115200,停止位 1位,无校验位
在这里插入图片描述
单击打开串口后,会自动读取状态,如果没有自动读取,也可以手动点击读取状态按钮,进行读取信息。

双向通信测试:
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/596769.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

好看流光风格个人主页HTML源码

这是一款好看流光风格个人主页HTML源码,感觉挺喜欢的,需要的自行下载! 源码下载 好看流光风格个人主页源码

二叉树的介绍

学习堆排序时先了解下二叉树,因为堆排序中使用了二叉树。 一、二叉树介绍 二叉树(binary tree)树的每个节点最多有2个孩子节点。注意,这里是最多有2个,也可能只有1个,或者没有孩子节点。 二叉树结构如图…

解压缩软件哪个好用 Mac免费解压软件哪个好 解压软件推荐 beeterzip免费下载

解压缩软件在Mac办公中是必不可少的,不仅能够节省时间和内存,更能提升传输效率。虽然Mac自带的解压缩软件归档实用工具可以对zip文件进行解压,但是对于他格式文件就无能为力了。 因此,想要满足多类型文件解压缩需求,可…

对于Redis,如何根据业务需求配置是否允许远程访问?

1、centos8 Redis安装的配置文件目录在哪里? 在 CentOS 8 中,默认情况下 Redis 的配置文件 redis.conf 通常位于 /etc/ 目录下。确切的完整路径是 /etc/redis.conf。 2、redis如何设置允许远程登录 修改redis.conf文件 # 继承默认注释掉的bind配置 # …

使用YOLOv8训练自己的【目标检测】数据集

文章目录 1.收集数据集1.1 使用开源已标记数据集1.2 爬取网络图像1.3 自己拍摄数据集1.4 使用数据增强生成数据集1.5 使用算法合成图像 2.标注数据集2.1确认标注格式2.2 开始标注 3.划分数据集4.配置训练环境4.1获取代码4.2安装环境 5.训练模型5.1新建一个数据集yaml文件5.2预测…

第四百四十二回 再谈flutter_launcher_icons包

文章目录 1. 概念介绍2. 使用方法3. 示例代码4. 经验与总结4.1 经验分享4.2 内容总结 我们在上一章回中介绍了"overlay_tooltip简介"相关的内容,本章回中将 再谈flutter_launcher_icons包.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 …

Oracle 使用维进行查询重写

Oracle 使用维进行查询重写 conn / as sysdba alter user sh account unlock identified by sh; conn sh/sh query_rewrite_integrity TRUSTED --物化视图的定义 select query from user_mviews where MVIEW_NAMECAL_MONTH_SALES_MV;CREATE MATERIALIZED VIEW cal_month_s…

c# wpf XmlDataProvider 简单试验

1.概要 2.代码 <Window x:Class"WpfApp2.Window12"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d"http://schemas.microsoft.com/expression/blend…

解决win7作为虚拟机无法复制粘贴共享文件的问题

win7作为虚拟机经常会出现无法与主机的剪切板共享、文件共享。 归根结底是win7虚拟机里面没有安装VMware Tools 能够成功安装vmware tools的条件&#xff1a; 1&#xff09;win7版本为win7 sp1及以上 2&#xff09;安装KB4490628&#xff0c;KB4474419补丁 因此下面来详细介绍…

【UnityRPG游戏制作】Unity_RPG项目之界面面板分离和搭建

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 秩沅 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a;Uni…

前端学习笔记:display(未完成)

这是本人学习的总结&#xff0c;主要学习资料如下 目录 1、一般属性2、flex系列2.1、flex容器的维度2.2、flex其他的关联属性 – 1、一般属性 display是css中的一个重要属性&#xff0c;它的值基本决定了元素的布局。这里就对它的值如何影响元素布局做一个总结。 display:bl…

浅谈Redis和一些指令

浅浅谈一谈Redis的客户端 Redis客户端 Redis也是一个客户端/服务端结构的程序。 MySQL也是一个客户端/服务端结构的程序。 Redis的客户端也有多种形态 1.自带命令行客户端 redis-cli 2.图形化界面的客户端&#xff08;桌面程序&#xff0c;web程序&#xff09; 像这样的图形…