This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can't see the UART output of BLE Heart Rate Collector Example

Hello,

I was testing BLE Heart Rate Collector Example with two nRF52832 devices, one was programmed with ble_app_hrs_c as a BLE central role, and the other was programmed with ble_app_hrs as a BLE peripheral role.

Information for both devices is as below:

  1. Softdevice s132 with firmware S132_nRF52_2.0.0
  2. Nordicsemi nRF5 SDK v11.0.0
  3. PATH: examples\ble_peripheral\ble_app_hrs\pca10040\s132\arm5_no_packs
  4. PATH: examples\ble_central\ble_app_hrs_c\pca10040\s132\arm5_no_packs

I followed the steps at this .

And both LED1 of two nRF52832 devices were blinking in the beginning and then remained "ON" which means two devices were connected, but eventually, I couldn't see any UART output on my Windows 7 with neither Tera Term V4.92 nor Termite 3.2

I also followed UART settings:

Baud rate: 115.200 // 8 data bits // 1 stop bit // No parity // HW flow control: RTS/CTS

Moreover, I've tested the ble_app_hrs using Nordicsemi toolbox App and could successfully receive Heart Rate Measurement from device. image description

So, my problem is how can I observe the Heart Rate Measurement received from BLE Heart Rate Collector on my Windows 7? Any suggestion or settings for Tera term/Termite would be great appreciated!!!

Thanks

  • Hello,

    After replacing heart rate collector with another new nRF52832 device and do the same test, the heart rate measurement suddenly can be displayed on Tera Term. The output is like:

    Heart Rate = 200

    Heart Rate = 210

    Heart Rate = 220

    Heart Rate = 230

    ...

    ..

  • The UART settings you used are correct. Note that it's only the central that will output the heart rate to the terminal. Also sometimes it can help to disconnect and connect with the terminal again, and to check that you are connected to the right COM port.

  • Thanks for the Tip! :D