LoRa硬件调试-前导码
2024-09-01 01:28:19
前言
已知LoRa数据包在负载之前会有一段前导码,接收端是先检测前导码,收到前导码之后才认为有数据发送过来。
那么不同的前导码的长度会有什么影响呢?
前导码长短的优劣势
- 前导码实际上是占符号的,也就是说越长的前导码,发送的持续时间也会越久,相应的也越耗电,所以较短的签到码就可以省点,反之则耗电,同样也会影响信道资源的占用
- 加入前导码持续的时间较长,设备可以休眠一段时间再醒来,照常可以收到数据,那么接收设备就更省电,同时兼顾实时性
举个例子
加入一个前导码持续100ms,设备每80ms醒来一次,检测有没有数据包发过来,此时,只要有数据下发,那么设备醒来就一定能检测到前导码,因为设备可以休眠,而无需一直开着接收模式等待数据下发。
上述情况如何设置
需要设置接收节点的RX_preamble 大于发送设备的tx_preamble
因为接收设备的检测原理不是收购足够的前导码才表示收到了数据,而是收到了前导码就并且不超过设置的最大前导码数据就可以了
最新文章
- 删除 TOMCAT 上次关闭遗留下来的 SESSION 缓存
- Django 之 models的 F() 和 Q() 函数
- x01.os.6: 8086 指令
- Jquery打叉怎么办
- mysql连表更新
- Java——File(文件)
- Linux 信号
- windows8.1下安装.NET Framework 3.5
- CactiEZ 中文版V10.1安装使用以及139邮箱短信报警设置
- Python接口自动化——soap协议传参的类型是ns0类型的要创建工厂方法纪要
- c#计算机视觉库openCVSharp
- CentOS7.4安装和配置zabbix4.0
- 【.NET架构】BIM软件架构01:Revit插件产品架构梳理
- mysql5.7 rpm安装教程
- Golang基础
- Golang——垃圾回收GC
- mysqlsla快速入门
- object-oriented second work
- Office EXCEL 不用VB,你也可以制作自己的Excel菜单!
- 如何在多个LinearLayout中添加分隔线
热门文章
- 数据结构-二叉树(1)以及前序、中序、后序遍历(python实现)
- Java中的单例模式(Singleton Pattern in Java)
- Excel催化剂开源第9波-VSTO开发图片插入功能,图片带事件
- python常见模块-collections-time-datetime-random-os-sys-序列化反序列化模块(json-pickle)-subprocess-03
- Visual Studio 2015 WinForm应用程序打包教程
- dedecms新建内容模型“把数据保存到数据库附加表时出错‘xxx’出错”错误的原因分析和解决方案(转)
- python语言快捷注释
- eclipse Mac 下补全代码
- 【SVN】SVN Working copy is too old
- ld: warning: directory not found for option ''