首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lora SX1276,RegPaConfig

Lora SX1276,RegPaConfig
EN

Stack Overflow用户
提问于 2022-05-20 09:29:50
回答 1查看 64关注 0票数 0

我正在尝试开发我自己的LoRa SX1276库。我无法理解MaxPower和OutputPower在RegPaConfig中设置传输功率的区别。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-09-26 14:51:25

它们依次用于设置:

  • Set PaSelect (0或1),
  • Set Pmax (MaxPower =0至7) Pmax = 10.8 + 0.6 * MaxPower,因此如果MaxPower为7,Pmax =15
  • ,则根据PaSelectOutputPower计算Pout。如果Pout = Pmax - (15 - OutputPower)
    • So,如果OutputPower = 15,Pout = 15 -(15-15)->

代码语言:javascript
复制
- Else if PaSelect = 1 then Pout = 17 - (15 - OutputPower) 
    - So, if `OutputPower` = 15, Pout = 17 - (15 - 15) --> 17

但这些计算是由芯片完成的。你不需要这么做。您只需要正确地设置位字段,PaSelect、MaxPower和OutputPower。应该由用户来正确地设置它们。

如果你想要,MaxPower是一个数值捷径,理论上限制了射频功率放大器被允许推送的功率。和OutputPower的另一个快捷方式,帮助芯片计算的实际价值。

对于PaSelectMaxPowerOutputPower,默认值为0、4、15。对于最大的表现,你把他们设置为1,15,15。但这在你的国家是否合法是另一个故事。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72316615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档