[bluetooth_proxy] Enable active connections on rp2 (#18132)

This commit is contained in:
J. Nick Koston
2026-08-07 13:51:41 -05:00
committed by GitHub
parent 950cfc4da3
commit 2e1c517821
11 changed files with 287 additions and 47 deletions
@@ -0,0 +1,11 @@
# Advertisement-only proxy on rp2 by explicit choice. Variant tests compile
# as their own builds when this component is tested individually; under CI
# batch grouping the active default build is what runs, so this fixture's
# guarantee is the individual run plus config validation.
packages:
common: !include common.yaml
rp2_ble_tracker:
bluetooth_proxy:
active: false
@@ -1,5 +1,5 @@
# Advertisement-only proxy on the rp2 BLE hub — the one non-esp32 platform the
# proxy admits today (active-scan-capable), and a target CI fully compiles.
# Full proxy on the rp2 BLE hub: active defaults to true here (esp32 parity),
# so this compiles the BTstack GATT client backend and one connection slot.
# No explicit ble_hub_id: the generated binding resolves the single declared
# hub, and an inline id here would collide with rp2_ble_tracker's own fixture
# once CI merges both components into one grouped rp2040-ard build (grouped