Skip to content
Permalink
Browse files

bluetooth: controller: Revised ticker for improved conflict resolution

Changed ticker behavior to resolve conflicts in ticker_worker instead of
in ticker_job. This allows better real-time slot allocation, as well as
allowing callbacks even if ticker node doesn't get air-time (for audio
stream housekeeping). A priority property now also allows prioritizing
one ticker node over others.

Signed-off-by: Morten Priess <mtpr@oticon.com>
  • Loading branch information...
mtpr-ot authored and aescolar committed Jun 10, 2019
1 parent e34ed7c commit 8a92818c0a0ceea30a9540e3e1557dec2cdf6fbf
Showing with 338 additions and 286 deletions.
  1. +278 −240 subsys/bluetooth/controller/ticker/ticker.c
  2. +60 −46 subsys/bluetooth/controller/ticker/ticker.h

0 comments on commit 8a92818

Please sign in to comment.
You can’t perform that action at this time.