Dear all,
I'm Giancarlo and I have a question regarding Service UUIDs 128 Bit.
I'm currently using AT commands from CodeLess to setup an application with 2 Dev Kit Pro. When I use the "scan" command I see the second Dialog Dev Kit adress marked with an asterisk. From code I found it means the service UUID (#define DEF_CUST1_SVC_UUID_128 {0x83, 0x6E, 0xEC, 0x1B, 0xF9, 0xB7, 0x05, 0x9C, 0xDC, 0x40, 0x74, 0xE6, 0x04, 0x3B, 0x6D, 0x86}) is recognised as equal to the one in the first Dev Kit (the one who perform the scan operation). My questions are:
- service UUIDs 128 Bit have to be purchased or are free?
- can I define the service UUIDs as I want or should I respect specific rules?
Thank you in advance.
Kind Regards,
Giancarlo
Device:
Hi gperoni,
Thanks MT_dialog
Hello
我们如何实现128bit UUID in DA1468x platform?
Is there any API available in Dialog SDK? or any example?
Looking forward to your response.
Thanks,
Jitendra
Hi Jitendraprasad,
The question is very general. If you are referring to using 128 bit UUIDs for a custom service or characteristic, you will generate a 128-bit UUID using a UUID generator online and you can assign that to a custom service or a characteristic.
Yes, there is API available for working with these UUIDs like converion from string etc., For more information, you can refer to one of the service implementations like dlg_debug service.
希望这可以帮助. .
Best,
LC_Dialog