Skip to content

Fix MicroPython showing busy forever - #317

Merged
makermelissa merged 1 commit into
circuitpython:betafrom
makermelissa:beta
Jun 25, 2025
Merged

Fix MicroPython showing busy forever#317
makermelissa merged 1 commit into
circuitpython:betafrom
makermelissa:beta

Conversation

@makermelissa

Copy link
Copy Markdown
Collaborator

This fixes an issue with the busy indicator staying up indefinitely when connecting to MicroPython. This like affects devices like the ESP32 as well. This was fixed by moving the busy indicator to only the functions that take more time like the fileops functions.

@makermelissa
makermelissa requested review from FoamyGuy and tannewt June 25, 2025 20:58

@FoamyGuy FoamyGuy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@dhalbert

Copy link
Copy Markdown
Contributor

@makermelissa This looks fine as is, but why was the busy indicator showing indefinitely? Does it mean the await never finishes, or if it errored out, it didn't leave the busy indicator?

@makermelissa

makermelissa commented Jun 25, 2025

Copy link
Copy Markdown
Collaborator Author

@dhalbert , it never finishes until the board is disconnected. It enters a read loop to process serial data.

@makermelissa
makermelissa merged commit a27a081 into circuitpython:beta Jun 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants