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。