Uart tool for Windows 10 software

Hi,

 I have a product that contains a nrf52832. I am able to send and receive data to a phone using the nrFToolbox Uart app. I need to be able to communicate with the product from a Windows 10 tablet. Preferably a program written in Visual Basic that I can modify using Visual Studio. Everything I try from Github, doesnt seem to work. I found many programs that communicate with serial com protocol. However, I set up the product with the nrf52832 to contunually send characters out to Bluetooth. On my PC I see the device and it says its paired. However, when I use a simple PC terminal program to connect to a com port, I dont see any data coming in. Browsing the development zone, I dont see any solutions for this that works. I would think there are many users that need to be able to communicate to a device from a Windows PC. I am not an expert in Bluetooth or Windows program development, but if I have a working WIndows Forms program or similar, I could probably use and modify it,

Thanks,

Jerry 

  • Hi Jerry

    I'm afraid what you're asking is not strictly speaking a Nordic related question, as the type of app you're requesting would be a Windows specific application. Because you want an nRF52832 that connects to Windows directly over BLE, correct? What we can offer and support is the pc-ble-driver which provides SoftDevice functionality to the application via serial port communication with an nRF5 chip. So that would require that you have an nRF52840 Dongle for example connected to your Windows 10 device. Otherwise you will just have to try your luck on GitHub/Google to see if you can find an application that provides an interface from BLE to a serial terminal.

    We don't have any specific recommendations for this I'm afraid, but Python Bleak should work to a degree at least (this said with a disclaimer that I have not tried it out personally).

    Best regards,

    Simon

  • Simon,

    Thank You for the reply. I'm not sure I understand this however. So, are you saying that what the 'pc-ble-driver' supports is a windows based driver set to communicate from a target Bluetooth device(like my embedded nRF52832)to another Nordic Blue tooth device(a dongle) that hang off a USB port on a PC? 

    If I have Bluetooth interface on a PC that supports BLE 5.0 and your device supports BLE 5.0, I would think it would be helpful to support the communications between the two. Am I missing something?

    Thanks Again

  • Correct, this is what we support from a Windows side. I'm sure there are multiple Windows applications that support BLE directly with devices, but we have not developed one, as we focus on solutions for our products. You will need an application that handles the incoming BLE data and outputs it into I.E. a terminal or GUI for you to be able to see/use. We do not have something like this I'm afraid.

    Best regards,

    Simon

  • Thank You for your reply. However, as an Android phone or IOS phone has capability to detect and connect to a Bluetooth device, so does a Windows PC or Tablet. I'm sure this request for support on this has come up before. Maybe you should bring it up in your next internal meeting. 

    BR

    Jerry

  • Hi Jerry

    That's noted and I've added it as a feature request in our internal systems.

    Best regards,

    Simon

Related