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

pybricks / pybricks-micropython / 6991978968
57%
master: 56%

Build:
Build:
LAST BUILD BRANCH: btstack
DEFAULT BRANCH: master
Ran 25 Nov 2023 11:26PM UTC
Jobs 2
Files 116
Run time 5s
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 2023 11:14PM UTC coverage: 56.596%. First build
6991978968

push

github

dlech
drv/bluetooth_stm32_cc2640: fix ble observe

The Bluetooth chip on the City and Technic hubs will stop receiving
advertisements after a while when observing. It isn't clear why this
is happening, but it seems to that there is a bug in the Bluetooth
chip firmware that causes it to start filtering out advertisements
from an individual advertiser after a while (i.e. it can still be
receiving advertisements from one device but stops receiving them
from another). Eventually it will stop receiving advertisements from
all devices.

To work around this, we restart the observation process every 10
seconds. In testing, we were never able to trigger the bug in less than
25 seconds or so.

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

3651 of 6451 relevant lines covered (56.6%)

20897574.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 virtualhub - 6991978968.1 25 Nov 2023 11:26PM UTC 92
48.26
GitHub Action Run
2 PBIO - 6991978968.2 25 Nov 2023 11:28PM UTC 64
64.86
GitHub Action Run
Source Files on build 6991978968
  • Tree
  • List 116
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #6991978968
  • f888df64 on github
  • Next Build on ble-observe-fix (#6997837139)
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