Hi there,
I am using the nrf51-ble-driver_win_0.5.0 to communicate with peripherals via the PCA10028.
My problem is when I call sd_ble_gattc_write() in my Windows application as fast as I can, this function at times does not exit with no return. Hence, my program is stuck in an infinite loop.
Would it be possible for Nordic to add some form of timeout to prevent the host applications from hanging? Or would Nordic make the driver source code available? It is possible to terminate the driver by executing it on another thread, but it would make the program horribly complicated.
Thanks in advance.