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.
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();它也没起作用。
这是怎么呢
您好,
看到您在E2E英文论坛有发相同的帖子:CC2642R:How to calibrate frequency deviation? - Bluetooth forum - Bluetooth®︎ - TI E2E support forums
英文论坛的专业工程师会给您专业的回答,本帖将关闭。