~/talk

Bluetooth Low Energy Controller in Zephyr OS

links:none on file
slides:none on file

Zephyr contains a fully open-source controller subsystem (released v1.6, Bluetooth 5 conformance and a qualified Nordic DK in Oct 2017) that implements BLE PHY 1M/2M, AES-128 CCM, and timing specifics like 150 µs inter-frame spacing and ~6 ms connect-transmit-idle cycles. A new architecture splits upper/lower link layer with a mayfly ISR scheduler and ticker for real-time event scheduling, demoed on nRF52 boards with logic analyzer and Nordic power profiler, showing higher radio utilization and support for unlimited connections (RAM-limited, default ~64).

AI-written summary · about

  1. 0:00Bluetooth Low Energy intro
  2. 11:21BLE tech and topology
  3. 16:04Live BLE controller demo
  4. 23:08Controller architecture goals
  5. 26:27Hardware abstraction in controller
  6. 30:32Mayfly task scheduling
  7. 33:23New scheduling flow
  8. 37:33Power profiling improvements
  9. 42:59Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.