feat(device-plugins): add profiled K1 lifecycle and canonical data plane

This commit is contained in:
DCCONSTRUCTIONS
2026-07-16 19:44:06 +03:00
parent 19ab973110
commit e6f7648b84
45 changed files with 6401 additions and 440 deletions
+3 -3
View File
@@ -23,10 +23,10 @@ def test_advertisement_record_marks_k1_candidate() -> None:
assert record["service_uuids"] == ["B", "a"]
def test_advertisement_record_marks_observed_xgr_serial_name_as_k1_candidate() -> None:
device = BLEDevice("F89438FA-55ED-85AD-EED7-734AC84746D8", "XGR-A46BE7", None)
def test_advertisement_record_marks_synthetic_xgr_name_as_k1_candidate() -> None:
device = BLEDevice("00000000-0000-0000-0000-000000000001", "XGR-TEST01", None)
advertisement = AdvertisementData(
local_name="XGR-A46BE7",
local_name="XGR-TEST01",
manufacturer_data={},
service_data={},
service_uuids=[],