From b45d6364c9a82fa168354e0acad84debce62135d Mon Sep 17 00:00:00 2001 From: pstruebi Date: Tue, 18 Mar 2025 13:45:35 +0100 Subject: [PATCH] implement better handling if auto init is not working --- src/auracast/multicast_server.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/auracast/multicast_server.py b/src/auracast/multicast_server.py index 32e4b98..f98273a 100644 --- a/src/auracast/multicast_server.py +++ b/src/auracast/multicast_server.py @@ -26,6 +26,11 @@ async def initialize(conf: auracast_config.AuracastConfigGroup): log.info('Using: %s', device) conf.transport = f'serial:{device},115200,rtscts' break + + # check again if transport is still auto + if conf.transport == 'auto': + HTTPException(status_code=500, detail='No suitable transport found.') + # initialize the streams dict global_config_group = conf log.info(