microsoft / microcode

Coding "on the go" with the micro:bit (V2)
https://microsoft.github.io/microcode
MIT License
47 stars 18 forks source link

Jacdac KeycapButton conflicts with Microbit A&B #493

Closed smfox10 closed 11 months ago

smfox10 commented 11 months ago

Previous use was OK, recent use has been problematic, see video demonstration.

When I don't have the KeycapButton plugged in, the programming logic for keys A & B works fine. Once plugged in, the programming logic is not normal.

https://github.com/microsoft/microcode/assets/3880290/34e5dc5d-18fb-4ad7-a65e-1ce3628dfe6c

smfox10 commented 11 months ago

The firmware version I'm using is v2.5.16

ramseyball commented 11 months ago

I will check tomorrow.

ramseyball commented 11 months ago

I tried same program with 2.5.18 and was not able to repro.

smfox10 commented 11 months ago

I had test 2.5.18. Same bug

https://github.com/microsoft/microcode/assets/3880290/b1d1101e-a03c-4ac6-8682-78c53ca46160

tballmsft commented 11 months ago

OK. I am able to reproduce. The important step is to do a reset after you plug in the Jacdac buttons!

tballmsft commented 11 months ago

Fixed (thanks to @mmoskal)!