Hi Friends..! When I am sending data to UART to print it on terminal, some output data is getting skipped. please tell some solution.
Hi Friends..! When I am sending data to UART to print it on terminal, some output data is getting skipped. please tell some solution.
Hi,
This is caused by a known bug in SDK 11, where the UART is only logging one character. See the what are SDK 11.0.0 known issues post for a list of known bugs in SDK 11.
The fix is to replace app_uart.c
with app_uart_fifo.c
. You will also need to add app_fifo.c
and add the path(..\..\..\..\..\..\components\libraries\fifo
) to the "Include Paths" in the "Options for target.." settings.
I have already applied the changes to your project file(the Keil project file nrf51-ble-tutorial-advertising
). Just replace your project file with the project file I have attached.
Attached project file:
Done..! My code worked by decreasing the code lines. Thanks for your kind help again.
Done..! My code worked by decreasing the code lines. Thanks for your kind help again.