KW45 Bluetooth chip virtual connection problem consultation

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

KW45 Bluetooth chip virtual connection problem consultation

1,143 次查看
Taiyi
Contributor I

Hello! Our KW45 Bluetooth side is the slave, and TI's CC2642 chip is the host. When the host is connected to KW45, it will hibernate after 60 seconds without any operation and turn off all RF signals of the host CC2642. However, the protocol stack on the KW45 side prompts disconnect until about 20 seconds after the host goes into sleep. It is not clear whether KW45 is in a virtual connection state during this time, and is there any way to improve this situation?

Taiyi_0-1702883089671.png

As shown in the figure below, it should actually prompt the detection of Bluetooth disconnection near 14:28:00:00, but the actual delay is 20s.

 

In the code to try to modify the air packet timeout parameter, the default is 10s, try to change to 3 seconds, but the phenomenon has not been improved, please tell me how to set the Bluetooth parameters?

 

Best Regards!

 

0 项奖励
回复
8 回复数

1,123 次查看
Ricardo_Zamora
NXP TechSupport
NXP TechSupport

Hello,

 

Hope you are doing well. What SDK version are you using? Are you using the KW45B41Z-EVK?

 

What modifications did you implement?

 

Regards,

Ricardo

0 项奖励
回复

950 次查看
Taiyi
Contributor I

Hi!

   We put the routine down to the EVK development board to test, and the phenomenon is the same as the phenomenon we use our own board, which has this problem.

 

0 项奖励
回复

940 次查看
Ricardo_Zamora
NXP TechSupport
NXP TechSupport

Hello,

 

Could you please clarify what modifications did you make?

How are you testing this behavior on the EVK's?

 

Regards,

Ricardo

0 项奖励
回复

996 次查看
Taiyi
Contributor I
 

Hello ,This parameter updates whether it is used by the slave or the host.

BleConnManager_GapCentralEvent() 
BleConnManager_GapPeripheralEvent()
 

How do I need to modify and use to meet the general Bluetooth protocol for parameter update requirements?

 

 

 
 
 
 
 

 

 
 

 

0 项奖励
回复

1,103 次查看
Taiyi
Contributor I

hello!        

When we were connecting to Bluetooth, the Bluetooth slave did not send connection parameter updates to the host. We have repeatedly found that this situation occurs because the Bluetooth slave connection parameters have not been updated. How does the process of connecting parameters work in the protocol stack? Where can we modify it so that it can update the Bluetooth connection parameters of the slave machine.

Taiyi_0-1703036957264.png

 

 

0 项奖励
回复

1,089 次查看
Ricardo_Zamora
NXP TechSupport
NXP TechSupport

Hello,

 

Could you please clarify what modifications did you implement?

 

Is this behavior present when trying with our EVK? Have you tried the example without modifications? Could you try with the latest SDK?

 

Regards,

Ricardo

0 项奖励
回复

1,014 次查看
Taiyi
Contributor I

HI!

     We found that the updating process of Bluetooth connection parameters was not successful. If this problem can be solved after the successful updating of Bluetooth connection parameters, we have experimented with chips from other manufacturers. However, the KW45 Bluetooth connection parameter update process seems to be unsuccessful. May I ask how to set this up? I'm making a Bluetooth slave here.

0 项奖励
回复

1,110 次查看
Taiyi
Contributor I

Taiyi_0-1703033174948.pngWe use this version of the SDK SDK_2_12_4_KW45B41Z83xxxA, the circuit board is our company's reference to the design of the development board developed by themselves. 

 

0 项奖励
回复