0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DFP数据转发协议应用实例2.LoRA中继-使用群组码实现

工程监测 来源:工程监测 作者:工程监测 2022-09-30 13:42 次阅读

DFP 数据转发协议应用实例 2.LoRA 中继-使用群组码实现

DFP 是什么?

稳控科技编写的一套数据转发规则, 取自“自由转发协议 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解为 Datas Forward(数据转发)的缩写。DF 协议是与硬件接口无关的数据链路层协议,规定了数据流如何在不同设备之间、不同接口之间的传输方向。

DF 协议一般用于延长数字接口的传输距离(数据中继),它与硬件接口类型无关,可以基于 UART、 LoRA、TCP 等异步数据传输介质。

DFP 数据转发协议应用实例 2.LoRA 中继器

实例 2.LoRA 中继-使用群组码实现

本实例使用 DLS 中继接力的方式实现两个 UART 设备的远距离传输。

poYBAGM2gW2AU8mPAADhwSm0BJs723.png

DFP 数据转发协议应用实例 2.LoRA 中继-使用群组码实现

参数设置见上图。

数据传输举例:

设备 I 由 UART 发送:“123”(0x31 0x32 0x33)DLS(1#)接收到 UART-A 数据“123” ,为其增加 FP,因参数 UA_FWR=0x0030,故此 UART-A 接收到的数据转发到 LoRA-A,转发时带有 FP,则经由 DLS(1#) 的 LoRA-A 发出的数据内容为:40 23 40 23 01 FF FF 01 81 47 03 31 32 33

DLS(2#)的 LoRA-A 接收到数据包,并从 LoRA-B 发出,发送内容为:40 23 40 23 02 FF FF 02 81 81 CA 03 31 32 33

DLS(4#) 的 LoRA-A 接收到数据包 40 23 40 23 03 FF FF 04 81 81 81 81 CF 03 31 32 33,因为LA_FWR=0x0001,故此数据转发到 UART-A,转发时不带 FP, DLS(4#)的 UART-A 发送的内容为:31 32 33,即设备 II 的 UART 接收到“123”。

有关数据转发前缀 FP 的解释说明,详见“数据转发协议” 章节。

由设备 II 的 UART 发出的数据同样可以由 DLS 中转最终到达设备 I,数据传输过程与上述描述基本相同。本实例利用了 DLS 设备的群组码匹配转发规则,当任意一台 DLS 设备通过 LoRA-x 发送数据时,其它设备均会接收到数据,但仅群组码匹配的 DLS 设备才会进行进一步的数据转发,从而实现了数据包的定向串行传输,延长了 LoRA 通讯距离。利用群组码实现数据中转的方法可以实现延长 LoRA 通讯距离的目的,但任意一台设备进行 LoRA 发送时会同时,其它同区域设备均会接收并进行一些处理,会造成一定的电量损失。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 中继器
    +关注

    关注

    3

    文章

    390

    浏览量

    28281
  • LoRa
    +关注

    关注

    349

    文章

    1694

    浏览量

    232052
  • DFP
    DFP
    +关注

    关注

    0

    文章

    26

    浏览量

    3873
收藏 人收藏

    评论

    相关推荐

    ASCII在编程中的应用实例

    的应用实例: 1. 字符串处理 在编程中,ASCII常用于字符串的处理。例如,可以使用ASCII来比较两个字符的大小关系,或者通过将字符的ASCII加上或减去某个值来
    的头像 发表于 11-10 09:43 481次阅读

    罗克韦尔Ethernet/IP协议PLC转霍尼韦尔232自由协议

    在一些应用中,需要从EtherNet/IP协议的PLC采集数据,并将其传输到RS485/232接口的设备,如霍尼韦尔的扫枪。通过使用捷米特JM-EIP-RS485/232协议转换网关
    的头像 发表于 11-02 10:38 302次阅读
    罗克韦尔Ethernet/IP<b class='flag-5'>协议</b>PLC转霍尼韦尔232自由<b class='flag-5'>协议</b>扫<b class='flag-5'>码</b>枪

    LORA模块与LoRaWAN协议的关系

    、工业监控等领域得到了广泛应用。 一、LoRa模块概述 LoRa模块是一种集成了LoRa技术的无线通信模块,它允许设备在低功耗条件下实现远距离的数据
    的头像 发表于 11-01 09:23 358次阅读

    LoRa网关和LoRa基站的区别是什么?一文弄懂

    ,它们之间有着不同的功能和应用场景。本文将介绍LoRa网关和LoRa基站的区别。 LoRa网关 LoRa网关是连接LoRa基站和互联网的一个
    的头像 发表于 10-10 10:46 517次阅读

    RS485转LoRa-以太网TCP转LoRa

    改系列she'b一款基于低功耗广域网LoRa私有协议物联网无线网关,在广域网内使用。具有LoRa延长中继距离、携带节点无限制的优点。它是将
    的头像 发表于 06-19 10:39 596次阅读
    RS485转<b class='flag-5'>LoRa</b>-以太网TCP转<b class='flag-5'>LoRa</b>

    协议型can总线隔离中继器接多会怎样

    协议型CAN总线隔离中继器是一种用于CAN总线系统中的设备,其主要功能是实现CAN总线信号的隔离和中继。在实际应用中,协议型CAN总线隔离
    的头像 发表于 06-16 10:31 823次阅读

    无线采发仪,轻松实现数据接力:NLM5xx可作为无线中继器,连接不同设备,实现数据转发、汇总等功能

    无线采发仪,轻松实现数据接力:NLM5xx可作为无线中继器,连接不同设备,实现数据转发、汇总等功
    的头像 发表于 04-24 09:05 310次阅读

    &quot;无线数据转发新选择!DLS11结合LoRA和LTE网络,将采发仪数据轻松发送给远端服务器&quot;COMWIN

    "无线数据转发新选择!DLS11结合LoRA和LTE网络,将采发仪数据轻松发送给远端服务器"COMWIN DLS11,具备内置电池以及LoRA
    的头像 发表于 04-22 09:08 406次阅读
    &quot;无线<b class='flag-5'>数据</b><b class='flag-5'>转发</b>新选择!DLS11结合<b class='flag-5'>LoRA</b>和LTE网络,将采发仪<b class='flag-5'>数据</b>轻松发送给远端服务器&quot;COMWIN

    中继网关是什么?中继网关的主要功能

    和NGN网络,可以将不同协议数据进行转换,从而实现不同网络之间的数据传输。 中继网关的主要功能通常包括以下几个方面: 1. 连接不同的网络
    的头像 发表于 04-15 15:20 1591次阅读

    SM17500P:一款功能强大的DMX512与归零协议芯片转发控制器

    在照明控制领域,SM17500P芯片以其出色的性能和多功能性受到了广泛关注。这款芯片不仅支持DMX512和归零两种协议转发控制,还具备多种高级功能,为照明系统的设计和实现提供了极大
    的头像 发表于 04-10 16:59 829次阅读
    SM17500P:一款功能强大的DMX512与归零<b class='flag-5'>码</b><b class='flag-5'>协议</b>芯片<b class='flag-5'>转发</b>控制器

    关于PLC数据采集上传,系统平台对接、设备数据转发

    ,以及数字化平台等可以通过智能网关提供的多种协议实现下位设备的数据读写。 PLC接口扩展/IP隔离/数据转发 PLC的串口扩展转换为
    发表于 03-26 14:15

    LoRa网关+LoRa节点的特点和优势

    实现设备到云端的通信。 网关通常执行数据包的转发、加密解密以及与LoRaWAN服务器的通信 LoRa网关上的散热器作用是确保设备在安全的工作温度范围内稳定运行,
    的头像 发表于 03-19 17:02 1418次阅读
    <b class='flag-5'>LoRa</b>网关+<b class='flag-5'>LoRa</b>节点的特点和优势

    中继器工作原理 中继器的种类 中继器的连接 中继器的优缺点

    转发到另一个端口上,从而扩大信号的传播范围。 中继器的种类: 根据工作原理和传输介质的不同,中继器可以分为以下几类: 1. 电缆中继器: 这种中继
    的头像 发表于 02-02 14:11 3465次阅读

    modbus协议功能分类 modbus协议功能是什么,有什么作用

    Modbus协议是一种用于工业领域常见的通信协议,它基于主从结构,用于在不同设备之间实现数据交换。Modbus协议的功能
    的头像 发表于 01-31 14:47 7322次阅读

    什么是LoRa MESH?LoRa MESH技术通讯方式

    一个无线网格,实现设备之间的双向通信。每个LoRa无线模块可以充当路由器和终端设备,实现信息的中继和传
    的头像 发表于 01-22 16:10 2038次阅读