Skip to content

v1.0.1 — mic inactivity-disconnect fix

Choose a tag to compare

@kungaa kungaa released this 17 Jun 09:29
· 69 commits to ds5-linux-bridge since this release

Point release on top of v1.0.0.

Fix

  • Don't auto-disconnect a controller whose mic is in active use. The
    inactivity watchdog inspected the input report's stick/button bytes for the
    idle pattern, but while the controller mic streams those reports carry Opus
    mic frames instead — so the watchdog mis-measured activity and could
    disconnect an actively-used headset. It is now skipped while the mic bit is
    set. (Ported from upstream awalol/DS5Dongle d7fb163.)

No other changes from v1.0.0. See the
v1.0.0 notes
for the full feature list and the firmware-selection table.

Which firmware to flash

File Board
ds5-bridge-v1.0.1.uf2 Raspberry Pi Pico 2 W (RP2350) — standard
ds5-bridge-waveshare-v1.0.1.uf2 Waveshare RP2350B-Plus-W (compiles; untested on hardware)
ds5-bridge-debug-v1.0.1.uf2 Pico 2 W + verbose UART diagnostics