• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pybricks / pybricks-micropython / 19680642352
56%

Build:
DEFAULT BRANCH: master
Ran 25 Nov 2025 06:51PM UTC
Jobs 2
Files 136
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Nov 2025 06:50PM UTC coverage: 56.701%. Remained the same
19680642352

push

github

web-flow
pbio/drv/uart: Fix slow SUART on short messages.

This changes two items about the SUART driver:

1. The FIFO trigger level is set to 8 bytes rather than 15.
   This is to reduce the likelihood that we might not be able to
   drain the fifo before it fills up (e.g. if we are already processing
   some other interrupt and for whatever reason it takes too long).
2. The SUART FIFO timeout is decreased from ~10ms to ~100us.
   This means that if the FIFO is not empty, it will fire an interrupt
   after about 100us, causing us to drain it. This prevents consumers
   from having to wait as long for a short message to be received.

Tested by running a simple torture test script a few times.

Fixes https://github.com/pybricks/support/issues/2456

Co-authored-by: David Lechner <david@pybricks.com>

4523 of 7977 relevant lines covered (56.7%)

16870900.63 hits per line

Jobs
ID Job ID Ran Files Coverage
1 PBIO - 19680642352.1 25 Nov 2025 06:54PM UTC 74
66.1
GitHub Action Run
2 virtualhub - 19680642352.2 25 Nov 2025 06:51PM UTC 114
45.78
GitHub Action Run
Source Files on build 19680642352
  • Tree
  • List 136
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19680642352
  • 87fe36a4 on github
  • Prev Build on master (#19676238461)
  • Next Build on master (#19685392335)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc