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

Ble_uart receiving problems

I have established a ble connection between two dk boards, the code I based on is the ble_app_uart_c and ble_app_uart, and try to detect some rising edge delivered from the function generator and make calculation then transmit a number to the receiver then make a transform to a number of pulses showed on the oscilloscope. All the functions are going well but when I try to find out the delay from the original signal with the result, it shows that there are always three conditions for the delay, which are shown on the images. It always changes in three status for the delay. I want to know the reason why it happens. Is it the characteristic of ble or is there something wrong on the code.

image description image description image description

Related