Where can I find the commands that the Bluetooth Low Energy App within nRF Connect for Desktop use?

Hi!

I want to use my nRF 52840DK as a general purpose BLE demonstrator. I know that this is already possible by using nRF Connect for Desktop, but I'd like to develop a proprietary tool. I know that the DK's firmware uses commands received over the COM port in order to execute the desired activities... For my application, I'd like to use the commands that the Bluetooth Low Energy App within nRF Connect for Desktop uses. Are these commands public and, if so, where can i find them? And furthermore, can you tell me which sdk example the DK's firmware is based on?

Parents
  • Hi,

    The nRF Connect BLE application is based on pc-ble-driver(-js)
    You can build the connectivity firmware running on the chip according to these instructions. Source of desktop application is available here.
    Regards,
    PK
  • hi, I am new to Nordic development, and I have to write a VC# Windows App to connect with a BLE GATT oximeter (based on an nRF SOC) through nRF52840 dongle in a few days. After reading some materials, I think standard Nordic development procedures are too difficult to me because I have to learn a lot of tools and languages in a short time.

    The nRF52840 dongle works with nRF Connect for Desktop Bluetooth Low Energy v3.3.0 now. Since there is a virtual COM port (nRF Connect USB CDC ACM) attatched to my computer, is it possible for me to write a common VC# Windows APP, which uses this COM port to talk with nRF52840 dongle, then talk with my BLE GATT deivce?

    If this idea works for me, do you have any documents to explain communication protocols I need to konw? or any examples which is more common to a tranditional Windows programmer?

    Thanks so much.

Reply
  • hi, I am new to Nordic development, and I have to write a VC# Windows App to connect with a BLE GATT oximeter (based on an nRF SOC) through nRF52840 dongle in a few days. After reading some materials, I think standard Nordic development procedures are too difficult to me because I have to learn a lot of tools and languages in a short time.

    The nRF52840 dongle works with nRF Connect for Desktop Bluetooth Low Energy v3.3.0 now. Since there is a virtual COM port (nRF Connect USB CDC ACM) attatched to my computer, is it possible for me to write a common VC# Windows APP, which uses this COM port to talk with nRF52840 dongle, then talk with my BLE GATT deivce?

    If this idea works for me, do you have any documents to explain communication protocols I need to konw? or any examples which is more common to a tranditional Windows programmer?

    Thanks so much.

Children
Related