From 265288106e93f9bade3532023e131c942c2e41c4 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 20 Jun 2025 14:07:26 +0200 Subject: [PATCH] Fix issue with config parsing for filtering of cable --- biogascontrollerapp.py | 6 +++--- config.ini | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/biogascontrollerapp.py b/biogascontrollerapp.py index 76d20e4..1160bad 100644 --- a/biogascontrollerapp.py +++ b/biogascontrollerapp.py @@ -120,12 +120,12 @@ class BiogasControllerApp(MDApp): def build(self): # Configure com filters = [ - x + x.strip() for x in read_config( "Connection", "filters", - "USB-Serial Controller, Prolific USB-Serial Controller", - ).split(",") + "USB-Serial Controller; Prolific USB-Serial Controller", + ).split(";") ] baudrate = int( diff --git a/config.ini b/config.ini index d19ccad..5447852 100644 --- a/config.ini +++ b/config.ini @@ -2,8 +2,8 @@ port_override = None baudrate = 19200 # List the names as which the adapter cable will show up separated by commas below -# For ENATECH, the below is likely correct. -filters = USB-Serial Controller, Prolific USB-Serial Controller +# For ENATECH, the below is likely correct. The name cannot contain a semicolon +filters = USB-Serial Controller; Prolific USB-Serial Controller [UI] height = 600