Inquiry About Real-time Debugging in pc-nrfconnect-ble

I am currently developing a PC application for Bluetooth data reception and chart display. I want to perform secondary development on pc-nrfconnect-ble. My current development process involves packaging the program and importing it into pc-nrfconnect-launcher for execution, which makes debugging difficult. Is there a way to modify pc-nrfconnect-ble in real-time for debugging without needing to package it?

Parents
  • Hi, 

    Is there a way to modify pc-nrfconnect-ble in real-time for debugging without needing to package it?

    Unfortunately, the Bluetooth Low Energy app doesn't support such a requirement. 

    Regards,
    Amanda H.

  • Thank you for your assistance. I am currently using the open-source code of pc-nrfconnect-ble, but I noticed that the usage involves downloading a program for execution. Unlike pc-nrfconnect-boilerplate or pc-nrfconnect-rssi, there is no accessible code for the interface and driver calls. While I can find the executable, I would like to run and test modifications based on the source code.

    Is there a way to resolve this? I also checked the Git history of pc-nrfconnect-ble and noticed that older versions had source code available. Is there any update regarding the source code for the latest interface version?

Reply
  • Thank you for your assistance. I am currently using the open-source code of pc-nrfconnect-ble, but I noticed that the usage involves downloading a program for execution. Unlike pc-nrfconnect-boilerplate or pc-nrfconnect-rssi, there is no accessible code for the interface and driver calls. While I can find the executable, I would like to run and test modifications based on the source code.

    Is there a way to resolve this? I also checked the Git history of pc-nrfconnect-ble and noticed that older versions had source code available. Is there any update regarding the source code for the latest interface version?

Children
  • Hi, 

    The Bluetooth Low Energy Application is converted to a standalone application for compatibility reasons since v4.0.0. When you open the updated application, you will be guided through the installation of the standalone application. When the standalone application is installed you may open it from nRF Connect for Desktop just like before.

    Here is the source https://github.com/NordicSemiconductor/pc-nrfconnect-ble/releases 
    Please ensure to nRF Connect for Desktop v4.2.0 or a later version for the latest pc-nrfconnect-ble. 

    -Amanda H.

  • Hi,

    Thank for your reply,I'm currently working on a project to extend the functionality of pc-nrfconnect-ble by developing a testing application that saves Bluetooth data locally and visualizes the received data in real-time.

    I understand that I can retrieve the source code for pc-nrfconnect-ble via Git. However, I am facing compatibility issues with the Node packages, as the versions do not match with the launcher. As a result, the application gets stuck on the loading screen.

    I would appreciate any guidance on how to resolve these issues or any insights into obtaining a compatible version of the source code. Thank you for your help!

    Best regards

Related