Avatar for the Bluetooth-Devices user
Bluetooth-Devices
bluetooth-data-tools
BlogDocsChangelog

fix: parse multiple 16-bit and 32-bit Service UUIDs in BLE advertisement data

#155Merged
Comparing
uuid_parsing
(
760c3a7
) with
main
(
45fe00b
)
CodSpeed Performance Gauge
0%
Untouched
9

Benchmarks

9 total
test_parse_advertisement_data
tests/benchmarks/test_parse_gap.py
CodSpeed Performance Gauge
+2%
35.9 µs35.4 µs
test_parse_advertisement_data_tuple
tests/benchmarks/test_parse_gap.py
CodSpeed Performance Gauge
+1%
35.5 µs35 µs
test_parse_int_to_bluetooth_address_cached
tests/benchmarks/test_int_to_bluetooth_address.py
CodSpeed Performance Gauge
+1%
17.1 µs16.8 µs
test_parse_int_to_bluetooth_address_uncached
tests/benchmarks/test_int_to_bluetooth_address.py
CodSpeed Performance Gauge
0%
23.2 µs23.2 µs
test_parse_advertisement_single_tuple
tests/benchmarks/test_parse_gap.py
CodSpeed Performance Gauge
0%
18.3 µs18.3 µs
test_parse_advertisement_data_bytes
tests/benchmarks/test_parse_gap_bytes.py
CodSpeed Performance Gauge
0%
16.6 µs16.6 µs
test_parse_advertisement_data_tuple_uncached
tests/benchmarks/test_parse_gap_tuple.py
CodSpeed Performance Gauge
-1%
78.3 µs79 µs
test_parse_advertisement_data_tuple
tests/benchmarks/test_parse_gap_tuple.py
CodSpeed Performance Gauge
-1%
19 µs19.2 µs
test_parse_advertisement_data_tuple_bytes
tests/benchmarks/test_parse_gap_bytes.py
CodSpeed Performance Gauge
-1%
76.3 µs77.4 µs

Commits

Click on a commit to change the comparison range
Base
main
45fe00b
-1.32%
fix: parse incomplete list of 16-bit Service UUIDs
0944dec
11 months ago
by bdraco
-37.6%
fix: parse multiple 16-bit and 32-bit Service UUIDs in BLE advertisement data
726e733
11 months ago
by bdraco
+38.43%
Merge branch 'main' into uuid_parsing
11e6c94
11 months ago
by bdraco
+0.51%
chore: cover
760c3a7
11 months ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs