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

pybricks / pybricks-micropython / 15610346897 / 2
51%
master: 51%

Build:
Build:
LAST BUILD BRANCH: ev3-bluetooth-scan
DEFAULT BRANCH: master
Ran 12 Jun 2025 01:48PM UTC
Files 74
Run time 210min
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

12 Jun 2025 12:02PM UTC coverage: 61.633%. Remained the same
15610346897.2

push

github

laurensvalk
pbio/drv/bluetooth_stm32_cc2640: Only restart observe when needed.

Everytime we restart observing, there is a small chance of locking up the Bluetooth chip. The restart was added as a workaround for the scan queue getting full so new scan events were not coming in. This usually doesn't happen for a long time, so we can avoid restarting observing until then.

Since there isn't a good way to know if the queue is full, we can request a restart if we are not receiving data when the user is expecting some data. In the worst case, this will still restart it every 10 seconds as it used to do. If all of the subscribed channels get incoming data, restarting is delayed, thus reducing the likelihood of a freeze.

2710 of 4397 relevant lines covered (61.63%)

30553600.07 hits per line

Source Files on job PBIO - 15610346897.2
  • Tree
  • List 74
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15610346897
  • df2fbcab on github
  • Prev Job for on work (#15536133648.2)
  • Next Job for on work (#15675156814.1)
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