1. 18 Jun, 2024 3 commits
  2. 17 Jun, 2024 1 commit
  3. 13 Jun, 2024 1 commit
  4. 11 Jun, 2024 1 commit
  5. 10 Jun, 2024 3 commits
  6. 09 Jun, 2024 3 commits
  7. 07 Jun, 2024 1 commit
  8. 06 Jun, 2024 2 commits
  9. 05 Jun, 2024 8 commits
  10. 04 Jun, 2024 2 commits
  11. 03 Jun, 2024 4 commits
  12. 31 May, 2024 3 commits
    • Earle F. Philhower, III's avatar
    • Earle F. Philhower, III's avatar
      Fix crash on audio end from IRQ, refactor A2DP (#2189) · bf385490
      Earle F. Philhower, III authored
      Fixes #2188
      
      We get a call to stop the audio channel from a timer/IRQ context, so can't
      safely remove the IRQ handler for the AudioBufferManager.  The SDK will panic.
      
      Because the IRQ handler will be a noop if it's not uninstalled, we will
      instead just leave our shared handler in place and let it do nothing.
      
      Use a common BluetoothLock RAII in BluetoothAudio to clen up the code and
      automatically lock BT for the AVRCP button methods.
      bf385490
    • Earle F. Philhower, III's avatar
      Add double-mem LWIP option (#2187) · 919a754e
      Earle F. Philhower, III authored
      Add a "-32K" option to all the IP stack options that doubles the PCB and memory
      pools from default.  For most use cases this is not necessary, but it could be
      helpful in cases where large numbers of TCP clients are connected or high
      bandwidth applications.
      
      Fixes #2050
      919a754e
  13. 30 May, 2024 8 commits