i currently learn bluetooth and know android connect bluetooth device, it need uuid for read / write or more. But i don't know uuid mean such as "0000fff4-0000-1000-8000-00805f9b34fb", i found it can use in get blood pressure value. But it is standard of Bluetooth? And, it has website to search the uuid and the usage and characteristic? In the Bluetooth website, i cannot find this.
I hope to know what is uuid in the Bluetooth device, it is standard or not? or it need according to the device factory provide?
thanks
CodePudding user response:
The website of the Bluetooth SIG has a specification of all assigned numbers available. You can find all predefined UUIDs in their 16-bit UUID Numbers Document (direct link). The 16-bit UUID for the Blood Pressure Service would be 0x1810, so no, your UUID is not a standard address.
You can find more information about the Blood Pressure Service and how to use it and other services in the specification list.