pxt-microbit icon indicating copy to clipboard operation
pxt-microbit copied to clipboard

Bluetooth and Jacdac don't play well together

Open tballmsft opened this issue 11 months ago • 1 comments

Problem: The Bluetooth stack interrupts Single Wire Serial (SWS), so Jacdac doesn’t work when Bluetooth is active. This is currently addressed by disabling BLE (during application execution) in the pxt-jacdac extension.

Potential Solution: use GPIOTE in SWS in CODAL. That is, link GPIO line signal interrupt to Serial DMA to receive interrupt without intervention from the processor. This requires changes to lancaster-university/codal-core

tballmsft avatar Mar 01 '24 19:03 tballmsft