The STM32 BlueNRG Apps on Android System show Profile Not Yet Supported! at Connect Page.
Why this Happened?
Dear Chao KC,
what software application are you running on your STM32F401RE?
If you're using the X-CUBE-BLE1 software package, please keep into account that there are multiple example projects and each of them is demonstrating some particular features. For instance, the smartphone app that you have used, i.e. STM32 BLE Profiles, is supposed to be used with the examples for BLE peripheral profiles defined by the Bluetooth SIG. If you want to use that smartphone app, you should use either the Profiles_LowPower or the Profiles_DMA_LowPower projects on your STM32 Nucleo.
I am using another smartphone App, and it is work this time. I can used stm32F401RE platform user button to change the rotation of the
logo image on smartphone app.
Thanks a Lot for your help.
I am new for this application, so I have some other problem.
What piece of F/W Code to determine the profile used?
UUID or some other?
Is the X-NUCLEO-IDB04A1 has its own F/W running or it used H/W IP working?
Our apps for smartphone hide the information about UUIDs, but you can use third-party apps for Android like "BLE Scanner" or iOS like "LightBlue" to get more information about the low level details of the protocol.
If you are running the SensorDemo application on your STM32 Nucleo board, please notice that it is using a proprietary profile.
The BlueNRG and BlueNRG-MS chips (used respectively by X-NUCLEO-IDB04A1 and X-NUCLEO-IDB05A1 boards) have their own firmware, which is completely independent of the code that you run on your STM32 Nucleo board.
Thanks Very Much.
It is Very clear for the description.
Retrieving data ...