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

pybricks / pybricks-micropython / 5505921448
55%
master: 50%

Build:
Build:
LAST BUILD BRANCH: work
DEFAULT BRANCH: master
Ran 10 Jul 2023 08:40AM UTC
Jobs 2
Files 116
Run time 2s
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

pending completion
5505921448

push

github

laurensvalk
pbio/drv/legodev_pup: Add boot power quirk.

The city hub powers on the I/O ports (pin 4) during boot, so by the
time the device connection manager detected a UART device, in many
cases, it was too late to catch the device on the first sync. In the
case of the BOOST color distance sensor, this meant waiting 10 seconds
instead of 5 for the sensor to be ready.

Something similar was happening on Technic Hub, where it would always
miss the first synchronization cycle.

This adds a workaround that cycles power to the I/O ports immediately after
boot. This is faster than waiting for the next sync cycle.

Issue: https://github.com/pybricks/support/issues/747

3415 of 6215 relevant lines covered (54.95%)

31856317.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 virtualhub - 5505921448.1 10 Jul 2023 08:40AM UTC 91
47.47
GitHub Action Run
2 PBIO - 5505921448.2 10 Jul 2023 08:43AM UTC 63
64.72
GitHub Action Run
Source Files on build 5505921448
  • Tree
  • List 116
  • Changed 59
  • Source Changed 29
  • Coverage Changed 57
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #5505921448
  • a330b990 on github
  • Prev Build on city-hub-io-port-boot-power-hack (#5156942031)
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

© 2026 Coveralls, Inc