This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200连接AP瞬间发射功率超过10dbm

Other Parts Discussed in Thread: CC3200, CC3100

你好,我们在降低CC3200发射功率,使用了如下两种方式:

1. 

// Set Tx power level for station mode
// Number between 0-15, as dB offset from max power - 0 will set max power
*/
ucPower = 15;
lRetVal = sl_WlanSet(SL_WLAN_CFG_GENERAL_PARAM_ID,
WLAN_GENERAL_PARAM_OPT_STA_TX_POWER, 1, (unsigned char *)&ucPower);
ASSERT_ON_ERROR(lRetVal);

2.

sl_SendTo(sockedid, buf, sizeof(buf), SL_RAW_RF_TX_PARAMS(1 /*eChannel*/, 13 /*eRate*/, 15/*powerLevel_Tone*/, 0 /*ePreamble*/), (SlsockAddr_t*)&sAddr, iAddrSize);

sl_SendTo函数中, 降低发射功率的参数是powerLevel_Tone, 15为发射功率最小。

问题:CC3200在连接AP以后,正常工作过程中,发射功率已经降低,为10dbm以下, 但是在连接AP的过程中,瞬间发射功率会达到15dbm, 怎样才能把cc3200连接AP的过程中的瞬间发射功率降低到10dbm以下?是否需要到CC3100_CC3200_ServicePack_1.0.1.6-2.7.0.0里面限制发射功率,有没有源码?