
MATLAB中已实现LoRa物理层(LoRaPHY)的完整代码。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
crc编码代码MATLAB劳拉LoRaPHY提供了一个完整的MATLAB实现,涵盖了基带调制、基带解调、编码以及解码过程。为了便于使用,LoRaPHY被整合为一个名为LoRaPHY.m的单一文件,可以轻松复制并运行于任何MATLAB环境。该实现可以通过访问基于GNURadio的实时SDR平台进行访问和利用。包含LoRa调制器、LoRa解调器、LoRa编码器和LoRa解码器等组件。此项目支持极低的SNR解调(-20dB)时的信号接收,并具备时钟漂移校正功能,同时能够处理所有扩展因子(SF=7,8,9,10,11,12)以及所有编码率(CR=4/5,4/6,4/7,4/8)。此外,它还支持显式/隐式PHY头模式以及PHY标头/有效载荷模式,并包含CRC检查功能,旨在优化低数据速率的应用(LDRO)。使用方法为:首先通过Git克隆LoRaPHY.m文件或直接下载该文件。然后将您的MATLAB脚本,例如test.m,放置在与LoRaPHY.m相同的目录下。以下示例展示了如何生成有效的基带LoRa信号,随后利用解码器提取其中的数据信息。更多示例可以在目录中查阅。%test.mrf_freq=470e6;%carrierfrequency,usedtocorrect
全部评论 (0)
还没有任何评论哟~


