Lora移植笔记
第一天 移植準(zhǔn)備
背景
最近有個(gè)項(xiàng)目需要通過短距離的無線傳輸收集附近多個(gè)終端的采集數(shù)據(jù)并上傳到遠(yuǎn)端,通過比較最終選擇用Lora的方案來實(shí)現(xiàn)
初始Lora
之前移植zigbee的時(shí)候,協(xié)議棧代碼是統(tǒng)一的,只是在開發(fā)時(shí)分協(xié)調(diào)器、路由器和終端,但在移植Lora的時(shí)候在https://github.com/Lora-net上發(fā)現(xiàn),協(xié)議棧分成了LoRaMac-node和Lora_gateway,暫時(shí)弄不清楚兩者之間的區(qū)別,猜測(cè)node應(yīng)該是對(duì)應(yīng)的終端,gateway對(duì)應(yīng)的是路由,考慮到項(xiàng)目比較簡(jiǎn)單,用不到路由的功能,決定先移植LoRaMac-node.
協(xié)議源碼的獲取
到https://github.com/Lora-net上下載LoRaMac-node到本地,如下圖所示:
總結(jié)
- 上一篇: React开发(203):react代码
- 下一篇: XCode 10 升级问题总结