This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF Connect Desktop: Show Characteristic & Service Names

On the Android app, I can define human-readable names for my custom Services & Characteristics.

How do I do that on the Desktop app?

  • It would be helpful if the UUIDs could be easily copied & pasted from the source file which defines them; eg, from Nordic's own Tutorial:

    // FROM_SERVICE_TUTORIAL: Defining 16-bit service and 128-bit base UUIDs
    #define BLE_UUID_OUR_BASE_UUID              {{0x23, 0xD1, 0x13, 0xEF, 0x5F, 0x78, 0x23, 0x15, 0xDE, 0xEF, 0x12, 0x12, 0x00, 0x00, 0x00, 0x00}} // 128-bit base UUID
    #define BLE_UUID_OUR_SERVICE_UUID                0xF00D // Just a random, but recognizable value
    
    // ALREADY_DONE_FOR_YOU: Defining 16-bit characteristic UUID
    #define BLE_UUID_OUR_CHARACTERISTC_UUID          0xBEEF // Just a random, but recognizable value
    
    

    Is there a way to define the Base UUID as 128-bit, and then others as 16-bit ?

  • There doesn't seem to be any way to copy the UUIDs from the [desktop] app

    However, it is possible to export them from the mobile app - and the exported file can be used with the Desktop app.

Related