crc编码代码matlab
劳拉
LoRaPHY是物理层的完整MATLAB实现,包括基带调制,基带解调,编码和解码。
LoRaPHY被组织为单个文件LoRaPHY.m以易于使用(将其复制并在任何地方运行)。
可以通过访问基于GNU
Radio的实时SDR实现。
组件
LoRa调制器
LoRa解调器
LoRa编码器
LoRa解码器
支持的功能
极低的SNR解调(
-20
dB
)
时钟漂移校正
所有扩展因子(SF
=
7,8,9,10,11,12)
所有编码率(CR
=
4
/
5,4
/
6,4
/
7,4
/
8)
显式/隐式PHY头模式
PHY标头/有效载荷CRC检查
低数据速率优化(LDRO)
用法
Git克隆此LoRaPHY.m或仅下载LoRaPHY.m
。
把你的MATLAB脚本,例如,
test.m
,在同一个目录LoRaPHY.m
。
下面的示例显示了如何生成有效的基带LoRa信号,然后使用解码器提取数据。
在directory中查看更多示例。
%
test.m
rf_freq
=
470e6
;
%
carrier
frequency,
used
to
correct
2021-11-07 14:15:30
12KB
系统开源
1