上文“數傳模塊Non MESH和MESH組網傳輸對比及應用”提到數傳模塊 Non MESH和MESH 組網區(qū)別及不同的應用場所,也介紹到KC認證數傳模塊LoRa611 pro在不同的應用場所可以設置這兩種傳輸模式。這篇文章說下 LoRa pro數傳模塊如何設置 Non MESH和MESH 組網這兩種傳輸模式。
Non MESH數據傳輸模式
Non MESH工作模式下的參數配置:Working Mode = Non MESH
在此工作模式下,上電復位后(@ 模塊的CS和SET引腳都懸空或者拉高),模塊會進入待通訊狀態(tài),此時串口和RF部分均處于接收模式。
當串口收到正確波特率的數據后,模塊會自動將串口收到的數據打包處理后通過無線電路轉發(fā)出去(此數據包已經過普通加密處理),此時紅色指示燈會閃亮;另一端模塊無線電路收到整個數據包后,,藍色指示燈會閃亮,模塊會將空中數據解包后通過串口輸出(此數據已解密,是串口端發(fā)射的原始數據),是一種點對點和點對多點之間的透明傳輸應用。
模塊本身采用透明傳輸的機制,無附加任何協(xié)議,用戶可以通過串口來便捷地收發(fā)數據。
通過USB轉接板可將模塊直連PC端,用串口小助手來模擬數據的收發(fā)通訊過程,如下圖所示:
MESH組網傳輸模式
MESH組網工作模式下的參數配置: Working Mode = MESH
Mode = “Node” 或 “Router” 或“Node & Router”
在MESH模式下,模塊可通過不同模塊配置成節(jié)點和路由的方式,整體組成一個MESH網絡,實現點對點,點對多點的傳輸,配置為Node模式的節(jié)點段模塊類似標準通訊端的模塊,配置為Router模式的路由模塊會將處于同一網絡下的數據進行轉發(fā),以解決很多實際應用中單個點對點傳輸距離不夠的問題,路由的跳數可根據需要配置。
模塊默認的轉發(fā)跳數沒有限制,以保證數據盡可能的傳輸到網絡中的每一個節(jié)點,并且模塊內部的算法可以保證節(jié)點不輸出重復數據。但網絡中路由過多的情況下,多個路由轉發(fā)數據可能導致環(huán)境中的無線信號污染。因此在傳輸路徑確定的情況下,用戶可根據需要設置跳數來限制轉發(fā)次數。當路由收到的數據包的轉發(fā)次數已超過跳數,則不再轉發(fā)這個數據包。
注:
- 同一個MESH網絡中,所有模塊包括節(jié)點,路由和節(jié)點+路由都需要設置不同的NODE ID。
- hop=0時不限制跳數。Hop=n時,該數據包可以最多轉發(fā)n次。HOP>0時,同一個MESH網絡中模塊設置的跳數可以不一樣。
- hop=0的模塊跟hop>0的模塊不能通訊。
- 跟沒有跳數功能的舊版本通訊,需要把hop設置成0。
以上就是關于數傳模塊 LoRa611 pro Non MESH和MESH 組網模式設置說明。