lora binghamton
1.0.0
Lora(遠距離)是一種無線調製技術,該技術可在用於低比特率和長距離無線通信的子gigahertz頻段上運行。另一方面,Lorawan是一種媒體訪問控制協議,該協議定義了Lora設備的通信方式。我們的項目旨在評估勞拉/洛拉萬傳播比特率和錯誤率,以評估紐約州賓厄姆頓地區的技術可靠性 - 該地區以其茂密的森林和山區而聞名,可能會干擾Lora/Lorawan的傳播和接收。

完整的項目摘要
在Platform.ini文件中,更新LoRaWAN_devEui , LoRaWAN_appEui和LoRaWAN_appKey ,並使用在設備註冊過程中創建的各個鍵。預期值是逗號界定的-2個十六進制值字符串,例如
-D LoRaWAN_devEui= " 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 "
-D LoRaWAN_appEui= " 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 "
-D LoRaWAN_appKey= " 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 "添加鍵後,請勿提交platformio.ini 。為了忽略platformio.ini的進一步更改,開發人員可以使用git命令git update-index --assume-unchanged platformio.ini因此進行更改後,該文件不會在git階段區域顯示。
如果鑰匙是意外的,請退回最後的提交和力量推動,以使鑰匙在GIT歷史上不會出現。
托多
運行./venv.sh創建Python虛擬環境並下載要求。在運行Python腳本之前,使用source venv/bin/activate來激活環境。
cd進入python/ttn-mqtt ,並使用./main.py運行Python腳本以運行解碼器。
在Dali Ismail博士的建議下紐約州立大學賓厄姆頓大學,托馬斯·沃森工程與應用科學學院。 2024。