在实际应用中,经常要根据不同的使用环境和需求来提高或者降低 Zigbee 模块的发射功率。接下来介绍如何在协议栈中修改 CC2530 普通模块和带 CC2591 PA 芯片的 CC2530 模块的发射功率。
1、带 CC2591 PA 芯片的模块功率表:
![](https://i-blog.csdnimg.cn/blog_migrate/870f7d810d5e9be55e2cbcf4a1effe64.png)
2、CC2530 普通模块的功率表:![](https://i-blog.csdnimg.cn/blog_migrate/97e16590dac6ddd19d003e9f5c56df47.png)
设置功率的函数是:MAC_INTERNAL_API uint8 macRadioSetTxPower(uint8 txPower)
如果要修改功率,不用管函数前面如何索引功率表,只须在功率参数更新前把我们想要改的值赋给 reqTxPower 。