The wedge clock is immune to every network-layer change (~300s regardless of bus width, clock, power-save, DHCP). A slave-side periodic starver remains; the C6's BLE controller (BT_LE_SLEEP_ENABLE=y in stock slave, shares the radio/RF arbiter with Wi-Fi) is the prime suspect. DeskLock uses no Bluetooth, so the stock slave carries a coexistence scheduler we can delete outright. Custom slave 2.12.12 (CONFIG_BT_ENABLED=n, ESP_HOSTED_CP_BT=n), OTA'd over SDIO. If the metronome stops, BLE coexistence was starving the SDIO peripheral. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
927 KiB
927 KiB