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

UART BLE SDK example - Cannot transmit from NRF52832DK to smartphone (IOS)

Good morning,

I am running the UART example from SDK 14.2 (example/ble_peripheral/ble_app_uart) on a brand-new NRF52832 development kit (PCA10040).

On the master side, I am using an Ipad running the official nRF toolbox application.

The problem I am currently facing since a couple of days, is that I can successfully connect from the tablet to the NRF52DK, I can successfully transmit data from the master to the slave,

but I cannot transmit data from the NRF52 to the tablet. I tried using several different terminals on the computer (Coolterm, GtkTerm, Putty), and tried different settings.

On the log of the tablet, I see that the notifications for the TX characteristic are enabled.

On the DK, I see that the funcation uart_event_handle is called continuously, even if there is no data written (it falls always in the "default" case of the switch analyzing the event type),

Any help/suggestion would be appreciated, since I am unable to understand what is going wrong. 

The code is the original one coming from Nordic.

Thanks to everyone

Parents
  • Just a short followup, for those interested.

    I had the chance of testing the communication on a Macbook; here everything worked fine. 

    Until now I was using my Linux laptop (Ubuntu 16.04); on the Mac the communication worked flawlessly, using the same 

    tools I used on the previous tests on linux, with the same parameters.

    This confirm that the examples work fine...do someone have any idea of what could be wrong on the Linux machine?

Reply
  • Just a short followup, for those interested.

    I had the chance of testing the communication on a Macbook; here everything worked fine. 

    Until now I was using my Linux laptop (Ubuntu 16.04); on the Mac the communication worked flawlessly, using the same 

    tools I used on the previous tests on linux, with the same parameters.

    This confirm that the examples work fine...do someone have any idea of what could be wrong on the Linux machine?

Children
No Data
Related