Skip to content
Snippets Groups Projects
Select Git revision
  • schneider/ir
  • master default protected
  • rahix/user-space-ctx
  • schneider/iaq-python
  • schneider/ble-mini-demo
  • schneider/ble-ecg-stream-visu
  • schneider/mp-exception-print
  • schneider/sleep-display
  • schneider/deepsleep4
  • schneider/deepsleep2
  • schneider/deepsleep
  • schneider/ble-central
  • rahix/bluetooth-app-favorite
  • schneider/v1.17-changelog
  • schneider/ancs
  • schneider/png
  • schneider/freertos-list-debug
  • schneider/212-reset-hardware-when-entering-repl
  • schneider/bonding-fail-if-full
  • schneider/ble-fixes-2020-3
  • v1.18
  • v1.17
  • v1.16
  • v1.15
  • v1.14
  • v1.13
  • v1.12
  • v1.11
  • v1.10
  • v1.9
  • v1.8
  • v1.7
  • v1.6
  • v1.5
  • v1.4
  • v1.3
  • v1.2
  • v1.1
  • v1.0
  • release-1
40 results

support.c

Blame
    • schneider's avatar
      545d6473
      epicardium: Query BLE hardware for idle periods · 545d6473
      schneider authored
      Query the BLE base band for idle periods and put the CPU to sleep during
      this time. This allows us to reduce clock speed again and wake up in
      time to quickly serve BLE interrupts.
      
      In the future we can now even go lower than DIV4, as BLE continues to
      work at least until DIV16.
      545d6473
      History
      epicardium: Query BLE hardware for idle periods
      schneider authored
      Query the BLE base band for idle periods and put the CPU to sleep during
      this time. This allows us to reduce clock speed again and wake up in
      time to quickly serve BLE interrupts.
      
      In the future we can now even go lower than DIV4, as BLE continues to
      work at least until DIV16.