博客專欄

        EEPW首頁 > 博客 > DFP 數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應用實例 2.LoRA 中繼-使用群組碼實現(xiàn)

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

        發(fā)布人:河北穩(wěn)控科技 時間:2022-10-10 來源:工程師 發(fā)布文章

        DFP 數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議應用實例 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é)議是與硬件接口無關的數(shù)據(jù)鏈路層協(xié)議,規(guī)定了數(shù)據(jù)流如何在不同設備之間、不同接口之間的傳輸方向。

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


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

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

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

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

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

        設備 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,即設備 II 的 UART 接收到“123”。

        LoRA轉(zhuǎn)4G網(wǎng)關中繼器接收器DLS11  43.png

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

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


        *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。




        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 茌平县| 衡南县| 和顺县| 盐山县| 康乐县| 当阳市| 汉沽区| 蒙阴县| 正定县| 耒阳市| 大渡口区| 黄骅市| 姜堰市| 乌什县| 三都| 玛多县| 丰原市| 丽江市| 海原县| 神农架林区| 合作市| 宁乡县| 陈巴尔虎旗| 虎林市| 斗六市| 淄博市| 滦南县| 泸定县| 垣曲县| 大足县| 侯马市| 台前县| 湟源县| 满洲里市| 红原县| 榆林市| 龙泉市| 绵竹市| 日土县| 澳门| 阿瓦提县|