AnsweredAssumed Answered

Generating BLE 128 bit Custom UUID

Question asked by Suthar.Rushikesh on Mar 15, 2017
Latest reply on Oct 18, 2017 by Antonio Vilei



What is the best way to generate custom BLE 128 bit UUIDs ?


How has ST generated the custom UUIDs in the firmware examples of Sensortile kit related to BLE ? For example, following are some UUIDs(in bold) in one of the firmware example :


/* Hardware Characteristics Service */
#define COPY_HW_SENS_W2ST_SERVICE_UUID(uuid_struct)    COPY_UUID_128(uuid_struct,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0xe1,0x9a,0xb4,0x00,0x02,0xa5,0xd5,0xc5,0x1b)
#define COPY_ENVIRONMENTAL_W2ST_CHAR_UUID(uuid_struct) COPY_UUID_128(uuid_struct,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0xe1,0xac,0x36,0x00,0x02,0xa5,0xd5,0xc5,0x1b)


Is there a tool available for the same ?


Best Regards.