Zigbee-CC2530开发板协议栈-修改发射功率

原创 2015年07月07日 15:26:28
 

CC2530 控制输出功率的寄存器是 TXPOWER:
Zigbee协议栈(CC2530开发板) 修改发射功率 - 江淮一士 - baly_bao 的博客

推荐功率设置:

Zigbee协议栈(CC2530开发板) 修改发射功率 - 江淮一士 - baly_bao 的博客

协议栈默认的设置是 0xd5,为了扩展信号传输的距离,我把TXPOWER寄存器值改为0xf5, 此时输出功率为4.5dBm.在mac_radio.c文件,做了如下修改:

void macRadioSetTxPower(uint8 txPower)
{
halIntState_t s;

/* if the selected dBm is out of range, use the closest available */
if (txPower > MAC_RADIO_TX_POWER_MAX_DBM)
{
txPower = MAC_RADIO_TX_POWER_MAX_DBM;
}

/*
* Set the global variable reqTxPower. This variable is referenced
* by the function macRadioUpdateTxPower() to write the radio register.
*
* A lookup table is used to translate the power level to the register
* value.
*/
HAL_ENTER_CRITICAL_SECTION(s);
reqTxPower = macRadioDefsTxPowerTable[txPower];
HAL_EXIT_CRITICAL_SECTION(s);

/* update the radio power setting */
//************** 自己修改 ******* 
reqTxPower = 0xF5;
//******************************* 
macRadioUpdateTxPower();
}

CC2530发射功率及其设置 zstack修改发射功率

CC2530发射功率可编程范围:4.5dBm~-27.5dBm,Z-Stack可设置范围:-22dBm~+3dBm,发射功率和设置值的对应关系在工程文件mac\low_level下的mac_radio...
  • wearlee
  • wearlee
  • 2017年12月30日 21:40
  • 55

CC2530发射功率及其设置 zstack修改发射功率

http://qshanbao.blog.ustc.edu.cn/?p=479 CC2530发射功率可编程范围:4.5dBm~-27.5dBm,Z-Stack可设置范围:-22dBm~+3dBm...
  • qq_25022433
  • qq_25022433
  • 2016年06月01日 08:27
  • 1768

CC2530设置发射功率

1.关于MAC_RADIO_TX_POWER_DEFAULT的值和功率的对应关系 mac_radio_defs.cconst uint8 CODE macRadioDefsTxPwrBare[] = ...
  • G1036583997
  • G1036583997
  • 2013年11月29日 19:54
  • 5319

CC2530设置发射功率

[csharp] view plaincopy 1.关于MAC_RADIO_TX_POWER_DEFAULT的值和功率的对应关系   [csharp] view pla...
  • sdvch
  • sdvch
  • 2014年02月19日 22:57
  • 4648

CC2530发射功率及其设置

前言:朱杰师兄实验中获取的是接收信号强度,发射强度由硬件及程序本身确定,并不在数据包中,实验要求获取发射功率作为事件的初始强度(非事件节点获取的的为该事件受影响强度),另外发射功率决定了传输距离,以后...
  • LS21206022021
  • LS21206022021
  • 2015年09月03日 19:07
  • 1778

Zigbee 设置信道,PANID,发射功率现对z-stack里几个网络参数的设置以及如何获取总结一下。

Zigbee 设置信道,PANID,发射功率现对z-stack里几个网络参数的设置以及如何获取总结一下。 信道配置: Zigbee在3个频段定义了27个物理信道:868MH...
  • dongdong0071
  • dongdong0071
  • 2016年09月29日 10:13
  • 2022

修改Zigbee的Channel、PANID、发射功率、灵敏度及其它参数

转自:http://blog.csdn.net/xiaoshengyige/article/details/7577115(Channel、PANID、发射功率)原文如下: 现对z-stack里...
  • PZ0605
  • PZ0605
  • 2017年04月08日 09:57
  • 578

Zigbee 设置信道,PANID,发射功率

现对z-stack里几个网络参数的设置以及如何获取总结一下。 信道配置: Zigbee在3个频段定义了27个物理信道:868MHz频段中定义了1个信道,915MHz频段中定义了2个信道,信道间隔为...
  • G1036583997
  • G1036583997
  • 2013年11月25日 11:32
  • 12074

CC2530设置发射功率

[csharp] view plaincopy 1.关于MAC_RADIO_TX_POWER_DEFAULT的值和功率的对应关系   [csharp] ...
  • LS21206022021
  • LS21206022021
  • 2015年09月03日 11:02
  • 1180

CC2530发射功率及其设置 zstack修改发射功率

CC2530发射功率可编程范围:4.5dBm~-27.5dBm,Z-Stack可设置范围:-22dBm~+3dBm,发射功率和设置值的对应关系在工程文件mac\low_level下的mac_radio...
  • wearlee
  • wearlee
  • 2017年12月30日 21:40
  • 55
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Zigbee-CC2530开发板协议栈-修改发射功率
举报原因:
原因补充:

(最多只允许输入30个字)