Skip to content

JacdacDisplay hanging bug fix#24

Merged
KierPalin merged 1 commit into
masterfrom
JDD-hanging-fix
Oct 30, 2025
Merged

JacdacDisplay hanging bug fix#24
KierPalin merged 1 commit into
masterfrom
JDD-hanging-fix

Conversation

@KierPalin
Copy link
Copy Markdown
Contributor

Driver fix for the bug affecting microbit-apps where the screen hangs (screen stops updating, but program is still running).

  • The fix is an introduction of a FiberLock and removal of Event based loop.
  • waitForSendDone is now deprecated.
  • There appears to be a slight screen tearing issue present.

@KierPalin KierPalin merged commit 2d0d69f into master Oct 30, 2025
1 check passed
@TheVogels
Copy link
Copy Markdown

After updating from screen shield 1.0.7 to 1.0.9, the display FPS seems to now be limited when it is running well.

@thomasjball
Copy link
Copy Markdown
Contributor

limited to what?

@TheVogels
Copy link
Copy Markdown

I don't know an exact FPS, it says the code is running at 27 FPS but on the older version the screen displays more frames.

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