Files
OpenCellular/chip/nrf51
Levi Oliver 1d4d1942b8 btle: Improved stability of ble_tx function
ble_tx now resets values that could prevent its functioning.

Since there is no NRF51 shortcut from TX->RX, it also blocks until
packet is transmitted. This prevents calling RX before TX is completed,
specifically in advertising state.

Also added timeouts to prevent possibility of freezing in case of
unexpected state.

TEST=Used function before and after CL in a more fully implemented stack.
This improved reliability.
BUG=None
BRANCH=None

Change-Id: I6a5b0b6f36e37ac0102d254bbdc9dfcd29694bb8
Signed-off-by: Levi Oliver <levio@google.com>
Reviewed-on: https://chromium-review.googlesource.com/370597
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
2016-08-17 12:49:22 -07:00
..
2016-07-20 22:22:08 -07:00
2014-07-29 02:21:22 +00:00
2016-07-20 22:22:06 -07:00
2016-07-20 22:22:06 -07:00
2016-08-02 12:17:10 -07:00
2016-08-02 12:17:10 -07:00
2016-08-03 19:40:43 -07:00
2014-07-29 02:21:22 +00:00