How to add custom UUIDs definitions in nRF Connect for Mobile?

Hello,

In nRF Connect for Mobile, custom UUIDs show up as unknown, making it difficult to identify them easily.

Is there a way to add custom UUIDs, as can be done for example, on a Mac by adding the custom UUIDs to the "uuid_definitions.json" (located in folder /Users/username/Library/Application\ Support/nrfconnect)?

If not, How do I request an enhancement to nRF Connect for Mobile?

Thank you.

Parents Reply Children
  • Did you check? I thought it should be updated by now.

  • HI Elfving,
    I just checked again. IAQ is still showing up as "Unknown Characteristic". 

    Please remind the nRF Connect for mobile dev team to add an entry for it. Thank you.


    Regards,
    Ravi

  • Will do. Btw, where did you see the IAQ on the blogpost? I am having an issue finding it here. 

    Regards,

    Elfving

  • Hi Elfving,

    nRF5340's BME688 supports the air quality index, IAQ.

    The IAQ was something missing from Tiago Monte's blog https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/thingy-53-sensor-hub.

    I extended it to include IAQ. See in my earlier message above and below.

    { "name": "Thingy:53 Sensor Hub Service", "identifier": "com.nordicsemi.service.thingy53_sensor_hub", "uuid": "A5B46352-9D13-479F-9FCB-3DCDF0A13F4D" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Temp", "identifier": "com.nordicsemi.service.thingy53_temp", "uuid": "506A55C4-B5E7-46FA-8326-8ACAEB1189EB" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Pressure", "identifier": "com.nordicsemi.service.thingy53_pressure", "uuid": "51838AFF-2D9A-B32A-B32A-8187E41664BA" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Humidity", "identifier": "com.nordicsemi.service.thingy53_humidity", "uuid": "753E3050-DF06-49334B53-B090-5E1D810C4383" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Red Color", "identifier": "com.nordicsemi.service.thingy53_red_color", "uuid": "82754BBB-6ED3-4D69-A0E1-F19F6B654EC2" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Green Color", "identifier": "com.nordicsemi.service.thingy53_green_color", "uuid": "DB7F9F36-92CE-4509-A2EF-AF72BA38FB48" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Blue Color", "identifier": "com.nordicsemi.service.thingy53_blue_color", "uuid": "F5D2EAB5-41E8-4F7C-AEF7-C9FFF4C544C0" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub Battery Voltage", "identifier": "com.nordicsemi.service.thingy53_battery_voltage", "uuid": "FA3CF070-D0C7-4668-96C4-86125C8AC5DF" , "source": "nordic"},
    { "name": "Thingy:53 Sensor Hub IAQ", "identifier": "com.nordicsemi.service.thingy53_iaq", "uuid": "AD79CBCE-65DF-4BC6-BDD4-8CE2B6B75C59" , "source": "nordic"},



    The nRF Connect Dev Team just need to add an entry for the IAQ, as per the other sensors.


    Thanks,
    Ravi

  • I am glad you are extending the sample to fit your needs, but if it is your own randomly generated UUID then I am not sure if we should add it to a list of UUIDs supported in the app. If there was an official UUID, or something listed somewhere else among nordics samples, it would be different. We could add support for IAQ in the blog, though we generally do not maintain blogposts.

    If this still being included is important for your project, please talk to your local RSM about this and they can help get this prioritized for you.

    Regards,

    Elfving

Related