cancel
Showing results for 
Search instead for 
Did you mean: 

Issue porting BLE functionality on NUCLEO-WB09KE board, custom project

matthurst
Associate

Software: STM32CubeIDE v1.18.0, STM32CubeMX v6.14.0, STM32CubeProgrammer v2.17.0

Hardware: NUCLEO-WB09KE

 

Hello,

I am trying to observe Bluetooth functionality on a NUCLEO-WB09KE board. I have run the p2p_server example for the board unaltered, and it works perfectly. The device is discoverable using a Bluetooth scanner on my phone. However, when I try to copy the .ioc settings and BLE configuration to a custom project (no changes have been made to the .ioc file), it is no longer discoverable. Even when I copy and paste the .ioc file and create the new project from it, it still is not discoverable. I have debugged to verify that I am not ending up in an error handler, and I am not. APPE_Process is running. The only difference is that I am creating a new project and trying as opposed to copying the example from ST. I want to be able to observe BLE functionality in a custom project. Any help here would be appreciated!


Matt H.

2 REPLIES 2
Billy OWEN
ST Employee

Hi @matthurst 

 

This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

 

Regards,

Billy

STTwo-32
ST Employee

Hello @matthurst 

After generating the code using the .ioc file. Generated code should contain the Peripheral configurations together with the BLE Services, characteristics initialization. But to start the advertising process, you may need to add some code on the initialization function of the "app_ble.c" file of your project.

Best Regards.

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.