Correctly parse scan response from device config

Parses scan response data correctly just like advertising data
This commit is contained in:
Serkan
2024-11-07 21:49:33 +03:00
parent a060a70fba
commit d0990ee04d

View File

@@ -1660,6 +1660,10 @@ class DeviceConfiguration:
)
)
# Load scan response data
if scan_response_data := config.pop('scan_response_data', None):
self.scan_response_data = bytes.fromhex(scan_response_data)
# Load advertising interval (for backward compatibility)
if advertising_interval := config.pop('advertising_interval', None):
self.advertising_interval_min = advertising_interval