Hi,
I've been browsing the forum here but didn't find an appropriate answer for my issue.
First, my platform & tools:
- Programming nRF52833 (Laird BL653)
- nRF5 SDK 17.1.0
- IAR Embedded Workbench 9.20.2
I'm looking for a way to generate an UUID with nRF5 SDK 17.1.0 on the embedded device in C, so basically on the fly.
We're not planning to use it as a "static" information like for the BLE services, but for marking a specific recording within our BLE network with the UUID. The requirement for the ID is that it is unique for all instances.
There are several approaches with external libraries out there, e.g.:
But I couldn't find any library in the SDK which is doing this directly.
So the question is: Is there any source code / library provided by the nRF5 SDK 17.1.0 which is calculating a UUID on the fly or do I have to implement it with external libraries or by using crypto libraries within the SDK?
Thanks for your help!
Best Regards
Domi