Hey. I am learning about the STM32WB series microcontrollers and in particular the BLE. I have been reading about the structure of the bluetooth, services, charasteristics and UUID's. I have seen all STM32 workshops that teach about the bluetooth such as:
What I am concerned about, is when making a custom service and generate your custom UUID's how is this service going to be recognised on my phone app?
Most services and charasteristics are already predefined and when you use them you already are provided with the specific structure, like what data you need to use with that particular service and etc.
How does that work in case of custom service/charasteristics? How to get it to recognise on the phone app? Do I need to register it under the Bluetooth SIG and pay them to register my custom service?
What I am concerned about, is when making a custom service and generate your custom UUID's how is this service going to be recognised on my phone app?
Most services and charasteristics are already predefined and when you use them you already are provided with the specific structure, like what data you need to use with that particular service and etc.
How does that work in case of custom service/charasteristics? How to get it to recognise on the phone app? Do I need to register it under the Bluetooth SIG and pay them to register my custom service?