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

发布于 2022-09-26 14:51:25
它们依次用于设置:
PaSelect (0或1),Pmax (MaxPower =0至7) Pmax = 10.8 + 0.6 * MaxPower,因此如果MaxPower为7,Pmax =15PaSelect和OutputPower计算Pout。如果Pout = Pmax - (15 - OutputPower) OutputPower = 15,Pout = 15 -(15-15)->- Else if PaSelect = 1 then Pout = 17 - (15 - OutputPower)
- So, if `OutputPower` = 15, Pout = 17 - (15 - 15) --> 17但这些计算是由芯片完成的。你不需要这么做。您只需要正确地设置位字段,PaSelect、MaxPower和OutputPower。应该由用户来正确地设置它们。
如果你想要,MaxPower是一个数值捷径,理论上限制了射频功率放大器被允许推送的功率。和OutputPower的另一个快捷方式,帮助芯片计算的实际价值。
对于PaSelect、MaxPower和OutputPower,默认值为0、4、15。对于最大的表现,你把他们设置为1,15,15。但这在你的国家是否合法是另一个故事。
https://stackoverflow.com/questions/72316615
复制相似问题