LoRa速率计算和发包时长计算
2017-07-24 18:31
671 查看
一、程序参数设置
// Default settings
tLoRaSettings LoRaSettings =
{
433000000, // RFFrequency ori = 870000000
20, // Power
7, // 带宽 SignalBw [0: 7.8kHz, 1: 10.4 kHz, 2: 15.6 kHz, 3: 20.8 kHz, 4: 31.2 kHz,
// 5: 41.6 kHz, 6: 62.5 kHz, 7: 125 kHz, 8: 250 kHz, 9: 500 kHz, other: Reserved]_____9
9, //扩频因子 SpreadingFactor [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]
1, //误码率 ErrorCoding [1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]
true, // CrcOn [0: OFF, 1: ON]
false, // ImplicitHeaderOn [0: OFF, 1: ON]
1, // RxSingleOn [0: Continuous, 1 Single]
0, // FreqHopOn [0: OFF, 1: ON]
4, // HopPeriod Hops every frequency hopping period symbols
1000, // TxPacketTimeout___________100
1000, // RxPacketTimeout___________100
128, // PayloadLength (used for implicit header mode)
};
二、一个数据包格式:
没有设置是,默认值为8
三、主要参数说明:频率,带宽、扩频因子。只有三者相同,才能互相通信。
LoRa数据包时间 = 前导码时间 + 数据包传输时间
1.符号速率Tsym
2.前导码时间
3.数据包传输时间
有效负载符号数:payloadSymbNb
max()取最大值函数
ceil()取整数函数
4.传输时间或数据包时间等于前导码时间加上有效负载时间。计算公式如下:
以代码参数为例 可以计算:
四、升特LoRa芯片速率计算工具
// Default settings
tLoRaSettings LoRaSettings =
{
433000000, // RFFrequency ori = 870000000
20, // Power
7, // 带宽 SignalBw [0: 7.8kHz, 1: 10.4 kHz, 2: 15.6 kHz, 3: 20.8 kHz, 4: 31.2 kHz,
// 5: 41.6 kHz, 6: 62.5 kHz, 7: 125 kHz, 8: 250 kHz, 9: 500 kHz, other: Reserved]_____9
9, //扩频因子 SpreadingFactor [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]
1, //误码率 ErrorCoding [1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]
true, // CrcOn [0: OFF, 1: ON]
false, // ImplicitHeaderOn [0: OFF, 1: ON]
1, // RxSingleOn [0: Continuous, 1 Single]
0, // FreqHopOn [0: OFF, 1: ON]
4, // HopPeriod Hops every frequency hopping period symbols
1000, // TxPacketTimeout___________100
1000, // RxPacketTimeout___________100
128, // PayloadLength (used for implicit header mode)
};
二、一个数据包格式:
没有设置是,默认值为8
三、主要参数说明:频率,带宽、扩频因子。只有三者相同,才能互相通信。
LoRa数据包时间 = 前导码时间 + 数据包传输时间
1.符号速率Tsym
2.前导码时间
3.数据包传输时间
有效负载符号数:payloadSymbNb
max()取最大值函数
ceil()取整数函数
4.传输时间或数据包时间等于前导码时间加上有效负载时间。计算公式如下:
以代码参数为例 可以计算:
四、升特LoRa芯片速率计算工具
相关文章推荐
- LTE峰值速率的计算
- 802.11n 速率计算方法
- DVB-C DEMOD 传输速率计算
- 交换机背板带宽与端口速率计算
- lattice_ddr3调试经验分享(三)DDR速率计算
- 802.11n 速率计算方法
- 网卡传输速率如何计算
- TS解扰速率计算公式备忘
- 速率的计算
- 天天记录 - 使用VelocityTracker计算滑动速率
- PCI传输速率计算相关
- 图象速率及采集的计算公式
- 以太网 数据包速率计算方法
- 带宽和下载速率 及 给你一天的流量 大概计算出 需要多少带宽
- 速率的计算
- MCS速率计算公式
- 802.11速率计算
- 自学Aruba1.2-WLAN一些基本常识802.11n速率计算方式、802.11n及802.11AC速率表
- 香农定理 (modem速率的计算)
- python与BeautifulSouop计算SUMO仿真的到达速率