0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DFP數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應(yīng)用實例2.LoRA中繼-使用群組碼實現(xiàn)

工程監(jiān)測 ? 來源:工程監(jiān)測 ? 作者:工程監(jiān)測 ? 2022-09-30 13:42 ? 次閱讀

DFP 數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應(yīng)用實例 2.LoRA 中繼-使用群組碼實現(xiàn)

DFP 是什么?

穩(wěn)控科技編寫的一套數(shù)據(jù)轉(zhuǎn)發(fā)規(guī)則, 取自“自由轉(zhuǎn)發(fā)協(xié)議 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解為 Datas Forward(數(shù)據(jù)轉(zhuǎn)發(fā))的縮寫。DF 協(xié)議是與硬件接口無關(guān)的數(shù)據(jù)鏈路層協(xié)議,規(guī)定了數(shù)據(jù)流如何在不同設(shè)備之間、不同接口之間的傳輸方向。

DF 協(xié)議一般用于延長數(shù)字接口的傳輸距離(數(shù)據(jù)中繼),它與硬件接口類型無關(guān),可以基于 UART、 LoRA、TCP 等異步數(shù)據(jù)傳輸介質(zhì)。

DFP 數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應(yīng)用實例 2.LoRA 中繼器

實例 2.LoRA 中繼-使用群組碼實現(xiàn)

本實例使用 DLS 中繼接力的方式實現(xiàn)兩個 UART 設(shè)備的遠(yuǎn)距離傳輸。

poYBAGM2gW2AU8mPAADhwSm0BJs723.png

DFP 數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應(yīng)用實例 2.LoRA 中繼-使用群組碼實現(xiàn)

參數(shù)設(shè)置見上圖。

數(shù)據(jù)傳輸舉例:

設(shè)備 I 由 UART 發(fā)送:“123”(0x31 0x32 0x33)DLS(1#)接收到 UART-A 數(shù)據(jù)“123” ,為其增加 FP,因參數(shù) UA_FWR=0x0030,故此 UART-A 接收到的數(shù)據(jù)轉(zhuǎn)發(fā)到 LoRA-A,轉(zhuǎn)發(fā)時帶有 FP,則經(jīng)由 DLS(1#) 的 LoRA-A 發(fā)出的數(shù)據(jù)內(nèi)容為:40 23 40 23 01 FF FF 01 81 47 03 31 32 33

DLS(2#)的 LoRA-A 接收到數(shù)據(jù)包,并從 LoRA-B 發(fā)出,發(fā)送內(nèi)容為:40 23 40 23 02 FF FF 02 81 81 CA 03 31 32 33

DLS(4#) 的 LoRA-A 接收到數(shù)據(jù)包 40 23 40 23 03 FF FF 04 81 81 81 81 CF 03 31 32 33,因為LA_FWR=0x0001,故此數(shù)據(jù)轉(zhuǎn)發(fā)到 UART-A,轉(zhuǎn)發(fā)時不帶 FP, DLS(4#)的 UART-A 發(fā)送的內(nèi)容為:31 32 33,即設(shè)備 II 的 UART 接收到“123”。

有關(guān)數(shù)據(jù)轉(zhuǎn)發(fā)前綴 FP 的解釋說明,詳見“數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議” 章節(jié)。

由設(shè)備 II 的 UART 發(fā)出的數(shù)據(jù)同樣可以由 DLS 中轉(zhuǎn)最終到達(dá)設(shè)備 I,數(shù)據(jù)傳輸過程與上述描述基本相同。本實例利用了 DLS 設(shè)備的群組碼匹配轉(zhuǎn)發(fā)規(guī)則,當(dāng)任意一臺 DLS 設(shè)備通過 LoRA-x 發(fā)送數(shù)據(jù)時,其它設(shè)備均會接收到數(shù)據(jù),但僅群組碼匹配的 DLS 設(shè)備才會進(jìn)行進(jìn)一步的數(shù)據(jù)轉(zhuǎn)發(fā),從而實現(xiàn)了數(shù)據(jù)包的定向串行傳輸,延長了 LoRA 通訊距離。利用群組碼實現(xiàn)數(shù)據(jù)中轉(zhuǎn)的方法可以實現(xiàn)延長 LoRA 通訊距離的目的,但任意一臺設(shè)備進(jìn)行 LoRA 發(fā)送時會同時,其它同區(qū)域設(shè)備均會接收并進(jìn)行一些處理,會造成一定的電量損失。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 中繼器
    +關(guān)注

    關(guān)注

    3

    文章

    372

    瀏覽量

    28128
  • LoRa
    +關(guān)注

    關(guān)注

    348

    文章

    1639

    瀏覽量

    231373
  • DFP
    DFP
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    3821
收藏 人收藏

    評論

    相關(guān)推薦

    RS485轉(zhuǎn)LoRa-以太網(wǎng)TCP轉(zhuǎn)LoRa

    改系列she'b一款基于低功耗廣域網(wǎng)LoRa私有協(xié)議物聯(lián)網(wǎng)無線網(wǎng)關(guān),在廣域網(wǎng)內(nèi)使用。具有LoRa延長中繼距離、攜帶節(jié)點無限制的優(yōu)點。它是將
    的頭像 發(fā)表于 06-19 10:39 ?304次閱讀
    RS485轉(zhuǎn)<b class='flag-5'>LoRa</b>-以太網(wǎng)TCP轉(zhuǎn)<b class='flag-5'>LoRa</b>

    協(xié)議型can總線隔離中繼器接多會怎樣

    協(xié)議型CAN總線隔離中繼器是一種用于CAN總線系統(tǒng)中的設(shè)備,其主要功能是實現(xiàn)CAN總線信號的隔離和中繼。在實際應(yīng)用中,協(xié)議型CAN總線隔離
    的頭像 發(fā)表于 06-16 10:31 ?465次閱讀

    無線采發(fā)儀,輕松實現(xiàn)數(shù)據(jù)接力:NLM5xx可作為無線中繼器,連接不同設(shè)備,實現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)、匯總等功能

    無線采發(fā)儀,輕松實現(xiàn)數(shù)據(jù)接力:NLM5xx可作為無線中繼器,連接不同設(shè)備,實現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)、匯總等功
    的頭像 發(fā)表于 04-24 09:05 ?204次閱讀

    &quot;無線數(shù)據(jù)轉(zhuǎn)發(fā)新選擇!DLS11結(jié)合LoRA和LTE網(wǎng)絡(luò),將采發(fā)儀數(shù)據(jù)輕松發(fā)送給遠(yuǎn)端服務(wù)器&quot;COMWIN

    "無線數(shù)據(jù)轉(zhuǎn)發(fā)新選擇!DLS11結(jié)合LoRA和LTE網(wǎng)絡(luò),將采發(fā)儀數(shù)據(jù)輕松發(fā)送給遠(yuǎn)端服務(wù)器"COMWIN DLS11,具備內(nèi)置電池以及LoRA
    的頭像 發(fā)表于 04-22 09:08 ?284次閱讀
    &quot;無線<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>轉(zhuǎn)發(fā)</b>新選擇!DLS11結(jié)合<b class='flag-5'>LoRA</b>和LTE網(wǎng)絡(luò),將采發(fā)儀<b class='flag-5'>數(shù)據(jù)</b>輕松發(fā)送給遠(yuǎn)端服務(wù)器&quot;COMWIN

    中繼網(wǎng)關(guān)是什么?中繼網(wǎng)關(guān)的主要功能

    和NGN網(wǎng)絡(luò),可以將不同協(xié)議數(shù)據(jù)進(jìn)行轉(zhuǎn)換,從而實現(xiàn)不同網(wǎng)絡(luò)之間的數(shù)據(jù)傳輸。 中繼網(wǎng)關(guān)的主要功能通常包括以下幾個方面: 1. 連接不同的網(wǎng)絡(luò)
    的頭像 發(fā)表于 04-15 15:20 ?835次閱讀

    SM17500P:一款功能強(qiáng)大的DMX512與歸零協(xié)議芯片轉(zhuǎn)發(fā)控制器

    在照明控制領(lǐng)域,SM17500P芯片以其出色的性能和多功能性受到了廣泛關(guān)注。這款芯片不僅支持DMX512和歸零兩種協(xié)議轉(zhuǎn)發(fā)控制,還具備多種高級功能,為照明系統(tǒng)的設(shè)計和實現(xiàn)提供了極大
    的頭像 發(fā)表于 04-10 16:59 ?576次閱讀
    SM17500P:一款功能強(qiáng)大的DMX512與歸零<b class='flag-5'>碼</b><b class='flag-5'>協(xié)議</b>芯片<b class='flag-5'>轉(zhuǎn)發(fā)</b>控制器

    關(guān)于PLC數(shù)據(jù)采集上傳,系統(tǒng)平臺對接、設(shè)備數(shù)據(jù)轉(zhuǎn)發(fā)

    ,以及數(shù)字化平臺等可以通過智能網(wǎng)關(guān)提供的多種協(xié)議,實現(xiàn)下位設(shè)備的數(shù)據(jù)讀寫。 PLC接口擴(kuò)展/IP隔離/數(shù)據(jù)轉(zhuǎn)發(fā) PLC的串口擴(kuò)展轉(zhuǎn)換為
    發(fā)表于 03-26 14:15

    LoRa網(wǎng)關(guān)+LoRa節(jié)點的特點和優(yōu)勢

    實現(xiàn)設(shè)備到云端的通信。 網(wǎng)關(guān)通常執(zhí)行數(shù)據(jù)包的轉(zhuǎn)發(fā)、加密解密以及與LoRaWAN服務(wù)器的通信 LoRa網(wǎng)關(guān)上的散熱器作用是確保設(shè)備在安全的工作溫度范圍內(nèi)穩(wěn)定運行,
    的頭像 發(fā)表于 03-19 17:02 ?1155次閱讀
    <b class='flag-5'>LoRa</b>網(wǎng)關(guān)+<b class='flag-5'>LoRa</b>節(jié)點的特點和優(yōu)勢

    modbus協(xié)議功能分類 modbus協(xié)議功能是什么,有什么作用

    Modbus協(xié)議是一種用于工業(yè)領(lǐng)域常見的通信協(xié)議,它基于主從結(jié)構(gòu),用于在不同設(shè)備之間實現(xiàn)數(shù)據(jù)交換。Modbus協(xié)議的功能
    的頭像 發(fā)表于 01-31 14:47 ?5449次閱讀

    什么是LoRa MESH?LoRa MESH技術(shù)通訊方式

    一個無線網(wǎng)格,實現(xiàn)設(shè)備之間的雙向通信。每個LoRa無線模塊可以充當(dāng)路由器和終端設(shè)備,實現(xiàn)信息的中繼和傳
    的頭像 發(fā)表于 01-22 16:10 ?1535次閱讀

    轉(zhuǎn)發(fā)率是什么?包轉(zhuǎn)發(fā)率和交換容量的區(qū)別

    轉(zhuǎn)發(fā)率通常分為第二層包轉(zhuǎn)發(fā)率(L2)和第三層包轉(zhuǎn)發(fā)(L3),是指交換機(jī)每秒可以轉(zhuǎn)發(fā)多少百萬個數(shù)據(jù)
    的頭像 發(fā)表于 12-18 16:10 ?4572次閱讀

    端口轉(zhuǎn)發(fā)和端口映射的區(qū)別 端口映射和端口轉(zhuǎn)發(fā)的各自意義?

    端口轉(zhuǎn)發(fā)和端口映射的區(qū)別 端口映射和端口轉(zhuǎn)發(fā)的各自意義? 端口轉(zhuǎn)發(fā)和端口映射是兩種網(wǎng)絡(luò)技術(shù),它們都用于將網(wǎng)絡(luò)流量從一個端口轉(zhuǎn)發(fā)到另一個端口,但在具體
    的頭像 發(fā)表于 11-22 17:41 ?4777次閱讀

    實現(xiàn)Modbus數(shù)據(jù)轉(zhuǎn)發(fā)保存到mysql sqlserver數(shù)據(jù)庫的解決方案

    通過vfbox網(wǎng)關(guān)實現(xiàn)modbus設(shè)備數(shù)據(jù)轉(zhuǎn)發(fā)保存到mysql sqlserver數(shù)據(jù)庫。此應(yīng)用方案操作簡單,不需要編程,輕松實現(xiàn)設(shè)備之間的
    的頭像 發(fā)表于 11-16 09:18 ?447次閱讀
    <b class='flag-5'>實現(xiàn)</b>Modbus<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>轉(zhuǎn)發(fā)</b>保存到mysql sqlserver<b class='flag-5'>數(shù)據(jù)</b>庫的解決方案

    sip中繼是什么?

    sip中繼是什么? sip是一個基于文本的應(yīng)用層控制協(xié)議,用于創(chuàng)建、修改和釋放一個或多個參與者的會話,同時也是一種源于互聯(lián)網(wǎng)的IP語音會話控制協(xié)議。 sip中繼的功能用途 SIP
    的頭像 發(fā)表于 10-20 11:59 ?718次閱讀
    sip<b class='flag-5'>中繼</b>是什么?

    lora模塊將32的數(shù)據(jù)無線傳輸?shù)诫娔X串口可行嗎?

    現(xiàn)在有2塊F103的板子,兩個lora模塊。想盡可能簡單的實現(xiàn)無線通信,手頭的材料可以實現(xiàn)這種功能嗎?比如一個板子發(fā)數(shù)據(jù),然后另一個
    發(fā)表于 09-27 07:01