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.

CC2642R: Unable to adjust frequency offset

Part Number: CC2642R

hello I have added the macro definition of PTM_MODE in the project, and can already call the relevant API to enter the PTM mode for launch mode test;

I call the API

HCI_EXT_EnablePTMCmd();

and

HCI_LE_TransmitterTestCmd(0, 25, 0); Make it output fixed frequency in the 2402 channel, I can see from the network analyzer that it can output fixed frequency.

But the frequency offset is not correct, the difference is large, I want to adjust the frequency offset.

Call HCI_EXT_SetFreqTuneCmd (0); Or HCI_EXT_SetFreqTuneCmd (1); But it didn't work. The frequency offset of this channel, 2402, has barely changed.

I also added HCI_EXT_EnablePTMCmd(); It didn't work either.

What's going on?

你好,我已经在项目中添加了PTM_MODE的宏定义,并且已经可以调用相关API进入PTM模式进行启动模式测试;

我调用API

HCI_EXT_EnablePTMCmd ();

HCI_LE_TransmitterTestCmd(0,25,0);使其在2402通道输出固定频率,我可以从网络分析仪上看到它可以输出固定频率。

但是频偏不正确,差很大,我想调整一下频偏。

调用HCI_EXT_SetFreqTuneCmd (0);或者HCI_EXT_SetFreqTuneCmd (1);但这并没有奏效。这个频道的频率偏移2402几乎没有变化。

我还添加了HCI_EXT_EnablePTMCmd();它也没起作用。

这是怎么呢