qos_preset (#15)

introduce presets fast and robust for qos settings

Reviewed-on: https://gitea.pstruebi.xyz/auracaster/bumble-auracast/pulls/15
This commit was merged in pull request #15.
This commit is contained in:
2026-01-05 15:24:32 +01:00
parent d79c7254bb
commit fa38818991
16 changed files with 93 additions and 104 deletions

View File

@@ -7,7 +7,7 @@ class AuracastQoSConfig(BaseModel):
number_of_retransmissions: int
max_transport_latency_ms: int
class AuracastQosDefault(AuracastQoSConfig):
class AuracastQosRobust(AuracastQoSConfig):
iso_int_multiple_10ms: int = 1
number_of_retransmissions:int = 4 #4
max_transport_latency_ms:int = 43 #varies from the default value in bumble (was 65)
@@ -19,7 +19,7 @@ class AuracastQosFast(AuracastQoSConfig):
class AuracastGlobalConfig(BaseModel):
qos_config: AuracastQoSConfig = AuracastQosDefault()
qos_config: AuracastQoSConfig = AuracastQosRobust()
debug: bool = False
device_name: str = 'Auracaster'
transport: str = ''