issue in creating custom profile in EATT example

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

issue in creating custom profile in EATT example

307 次查看
Chan_17
Contributor III

Hi Nxp Team,

I have created one more custom service in EATT peripheral example but in central i checked by debugging central is not able to read UUID of new custom service.
is there any limitations to create only 2 custom service ?  currently there are 3 services in our code and code is stucking  i attached screenshot below.
using :KW45

Chandini_17_0-1750858240751.png

 

标签 (1)
0 项奖励
回复
1 回复

285 次查看
sofiaurueta
NXP Employee
NXP Employee

Hello,

Hope you are doing well.

 

What SDK version are you using? Could you let me know what modifications you implemented in the code, in both client and server sides? Were you able to implement the code with 2 custom services (prior to adding the third service)?

 

Were you able to follow the KW38 Custom Profile guide? On the "Client (Collector)" section of the guide, the modifications needed in the BleApp_StoreServiceHandles are mentioned. The gBleSig_CService_d macro should be defined in the eatt_central.h and eatt_peripheral.h files of your projects, as well as all the corresponding variables and macros for that service.

 

For more information about this, you can also refer to section 7 of the "Bluetooth Low Energy Application Developer Guide" which describes the services and the declarations needed.

 

If you would like to reference an example that implements multiple services, I would recommend checking the Private Profile Server/Client examples from the QN9080 SDK, the application implements a custom GATT based Private Profile for Battery Service, Device Info Service and Private Profile service and can send data from client to server.

 

Best Regards,

Ana Sofia.

0 项奖励
回复