Best way to receive data sent over BLE

Hello, 

I've been working on a project that uses an nRF52832 to send data over bluetooth. I'm sending large chunks of data, and I'm wondering what the best way to view this data is. When I connect with the nRF connect mobile app on my iPhone, I am able to receive data but don't see an option to display all sent data in file format. Is there a software that I could get on my laptop that is capable of connecting to a Nordic device and also outputting all sent data to a file, or at least a form that I could copy and paste? 

Thank you!

  • Hello, I was able to get the bluetooth connection up and running using AuTerm, but I'm having some other difficulties. The main issue is that I do see data coming in and see it being outputted to a log file, but the format is unreadable and I'm not sure how to interpret the data. I'll attach a screenshot of both my terminal and the log file. I saw your comment about sending data in ASCII form, so I had assumed the log file would have it in that format. Do you have any advice here? Should I look into another software for this?

    Thank you for the help so far!

  • Another quick question: it seems like the terminal is still outputting data even when I'm not actually running the part of my code that sends data over bluetooth. Is AuTerm always trying to get data sent over bluetooth and outputting stuff to the terminal even when there is no data being sent from my chip/sensors?

  • Before I answer your question here:

    Can you try AuTerm with our Bluetooth Peripheral UART sample out of the box and see if that has the same behaviour?

  • You're correct in assuming that it works with the UART sample out of the box, which is interesting. That seems to indicate that my code is the issue, although I'm curious why it seems to work using the nrf connect mobile app (and by work I mean that it is capable of receiving integers that correspond to what I'm sending). I'll share my code here in case there is something obviously wrong with how I send data.

  • I think I've fixed it, or at least begun the process. I am now converting to strings before I send the data. Here my updates function that sends the data over bluetooth. 

1 2 3