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

Timing issues with the pc-ble-driver 'c' library

I am trying to bring the pc-ble-driver code up on a single processor ARM based board with Linux build under Yocto control. The boost library version being used is 1.60.

I am having timing issues. It looks like the UartBoost::open code is creating a thread for handling async reads from the serial port and then doing a condition variable check which most of the time times out before the thread has a chance to get started to satisfy the condition.

Is this a known issue?

Also, where can I find the best documentation on the protocol to the rf52 serial device?

Thanks in advance,

Johnnie

Related