PandoraHost: compute advertising_interval_max with interval_range

This commit is contained in:
Charlie Boutier
2023-12-12 22:16:59 +00:00
committed by Slvr
parent e228597269
commit bb025514e7

View File

@@ -286,10 +286,10 @@ class HostService(HostServicer):
"TODO: add support for extended advertising in Bumble" "TODO: add support for extended advertising in Bumble"
) )
if advertising_interval := request.interval: if advertising_interval := request.interval:
self.device.config.advertising_interval_min = advertising_interval self.device.config.advertising_interval_min = int(advertising_interval)
self.device.config.advertising_interval_max = advertising_interval self.device.config.advertising_interval_max = int(advertising_interval)
if request.interval_range: if interval_range := request.interval_range:
raise NotImplementedError("TODO: add support for `request.interval_range`") self.device.config.advertising_interval_max += int(interval_range)
if request.primary_phy: if request.primary_phy:
raise NotImplementedError("TODO: add support for `request.primary_phy`") raise NotImplementedError("TODO: add support for `request.primary_phy`")
if request.secondary_phy: if request.secondary_phy: