cancel
Showing results for 
Search instead for 
Did you mean: 

BLE_HeartRateThreadX example file ioc not present

ABasi.2
Senior

Hello!

i'm trying the example BLE_HeartRateThreadX 

but the ioc file is not present in the directory, is that normal? i'm missing it?

 

also the directory arent arranged like a project maked with cube ide

is it possible to have an example that is maked like a cube ide project using the MCU or board selector?

 

thank you!

best reguards

1 ACCEPTED SOLUTION

Accepted Solutions
STTwo-32
ST Employee

Hello @ABasi.2 

The BLE_HeartRateThreadX and the BLE_p2pServerThreadX are not made based on the STM32CubeMX. So, there is not a ThreadX + BLE example for the STM32WB that is based on a .ioc file.

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.

View solution in original post

9 REPLIES 9
STTwo-32
ST Employee

Hello @ABasi.2 

The BLE_HeartRateThreadX and the BLE_p2pServerThreadX are not made based on the STM32CubeMX. So, there is not a ThreadX + BLE example for the STM32WB that is based on a .ioc file.

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.

Andrew Neil
Super User

Indeed - not all examples have .ioc files:

https://community.st.com/t5/stm32-mcus-products/why-sample-projects-do-not-include-a-ioc-file/m-p/793009/highlight/true#M277048

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Hello  STTwo-32

but why? 

there is another example that have a project created with cubeIDE for the same board? that explain the BLE communication

 

thank you!

 

best reguards 


@ABasi.2 wrote:

but why? 


Not everyone uses (or wants to use) CubeMX ?

It demonstrates that life without CubeMX is possible ?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Hello Andrew Neil

My question isnt "why there is an example that not use cubeIDE?"

My question is "why there isn't an example with cubeIDE?" in accordance with the fact that  ST develop CubeIDE.

In my modest opinion it is very usefull to have an example with CubeIDE, also because i'm using an ST board so i would like to use code generate with ST IDE.

And of course because i'm used to use cubeIDE (i really appreciate the IDE) and at the moment i'm little confused with the example provided. 

best reguards

First, let’s clarify one thing. Both examples are available throw CubeIDE. But they are not created based on the CubeMX code generated. And this is a choice made by the dev team.

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.

Well, I guess it would be impractical to duplicate every single example ?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

yes STTwo-32

I can of coarse open and compile the project with cubeIDE.

so you confirm to me there is no ather example for that board generated with cube IDE ?

 

thank you for your response

 

best reguards

Yes, I confirm.

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.