-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can not connect to micro:bit in Brave browser due to USB serial anti-fingerprinting #1189
Comments
Given |
I think this is how MakeCode is making the same decision without requiring the serial: https://github.com/microsoft/pxt-microbit/blob/bd4bda19f33ba30ea61e3620c8fa069b8306d07e/editor/flash.ts#L326 |
Yeah, that works. Thanks for looking into this! |
I can confirm that DAPLink can provide the "unique id" via DAP custom vendor command 0x80: |
I think ideally we'd fix this in the work-in-progress connection lib and then get the fix in the Python Editor that way. |
Bug Description
Can not connect to microbit.
How To Reproduce
Steps to reproduce the behavior:
Expected behavior
Be able to download code to microbit.. FWIW, I can connect to the same device with https://makecode.microbit.org/#editor. I'm only trying one editor at a time.
Environment
screenshots
Additional context
My microbit:
Developer console in browser shows this:
The text was updated successfully, but these errors were encountered: