BLE Mesh sdk 3.3.3 integration help

Dear Nordic Support Team,

We are in the process of integrating the Nordic nRF Mesh SDK (version 3.3.4) into our custom Java-based application and require your guidance on several aspects of the implementation.

Current Progress:

  • We are working with pre-built BLE Mesh devices, which we have successfully provisioned using the official nRF Mesh Android application.

  • During development of our own app, we have verified the following:

    • Devices can be scanned and detected successfully.

    • Key device information such as MAC address, UUID, and service data is being correctly retrieved.

    • The identifyNode() API function executes without errors, but:

      • We do not receive any callbacks or visual indications (e.g., blinking LED) on the device.

We kindly request your assistance with:

  1. Documentation or Integration Guide:
    Is there an official or recommended step-by-step guide for integrating the nRF Mesh SDK into a custom Java application?

  2. Troubleshooting Tools:
    Is there a recommended method (e.g., BLE sniffer, Nordic tools) to compare the BLE packet exchange between:

    • the official nRF Mesh app

    • and our custom implementation?

Any help or pointers on the correct use of identifyNode() and ensuring proper provisioning behavior would be highly appreciated.

Thank you 

Parents
  • Hi,

    Logs from the provisionee might provide hints as to what might be wrong. E.g. any warnings or errors in the log.

    We do not receive any callbacks or visual indications (e.g., blinking LED) on the device.

    Was this the same both for the nRF Mesh app and for your custom app using the library, or do you see this only for your own smartphone app?

    Also, are you able to continue with the provision process (without device identification visible on the node), or does the provisioning process stop with the device not responding to the request for identification?

    Troubleshooting Tools:
    Is there a recommended method (e.g., BLE sniffer, Nordic tools) to compare the BLE packet exchange between:

    • the official nRF Mesh app

    • and our custom implementation?

    There is the nRF Mesh Sniffer, for Android.

    Regards,
    Terje

  • when i implement in my code idenfyNode is not blinked light and not recieve pdu invite 

Reply Children
No Data
Related